CREATEABLNOTEXPR(3)

πŸ“¦ version 5.1.1-unstable-2025-02, in nixos 26.05, nixpkgs unstable

🌸 NAME 🌸

okay bestie, this is createablnotexpr(3) from the ABL FUNCTIONS crew β€” it complements an expression. That's the whole name-section tea. πŸ’…


✨ ORIGIN ✨

This software belongs to the ALLIANCE CAD SYSTEM, developed by the ASIM team at LIP6 laboratory of Université Pierre et Marie CURIE, in Paris, France. 🌍


πŸ¦‹ SYNOPSIS πŸ¦‹

here's the signature, no cap:

       #include "abl101.h"
       chain_list βˆ—createablnotexpr( Expr )
         chain_list βˆ—Expr;

πŸŽ€ PARAMETERS πŸŽ€

  • Expr β€” the expression to be complemented. that's the one getting the not-treatment, bestie.

πŸ’… DESCRIPTION πŸ’…

createablnotexpr complements the expression Expr and eventually does a simplification.

⚠️ bestie, listen: the expression pointer Expr MUSTN'T be used after the call to this function. Like, do not touch it after. That's the rule. πŸ’€

πŸ”₯ RETURN VALUE πŸ”₯

createablnotexpr returns the new complemented expression. slay. ✨


🌈 EXAMPLE 🌈

the vibe check example:

       #include "abl101.h"
          chain_list βˆ—ExprA;
          chain_list βˆ—ExprNotA;
          ExprA = createablatom( "a" );
          ExprNotA = createablnotexpr( ExprA );

πŸ‘‘ SEE ALSO πŸ‘‘


πŸ’€ BUG REPORT πŸ’€

This tool is under development at the ASIM department of the LIP6 laboratory.

We need your feedback to improve documentation and tools. fr fr, they want the feedback, bestie. 🫢

xoxo, ASIM/LIP6 Β· October 1, 1997 Β· CREATEABLNOTEXPR(3) πŸ’œ

πŸ“¦ where this page comes from