ISABLOPERINEXPR(3)

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

πŸ’– NAME πŸ’–

okay so bestie, welcome to isabloperinexpr(3) from the ABL FUNCTIONS manual πŸ’… this one is lowkey iconic: it tests if an operator appears in an expression. that’s the whole vibe. no cap.


🌈 ORIGIN 🌈

okay so the lore: 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 ✨

#include "abl101.h"
int isabloperinexpr( Expr, Oper )
  chain_list βˆ—Expr;
  long        Oper;

πŸŽ€ PARAMETERS πŸŽ€

  • Expr β€” the expression where to search. that’s the search zone, bestie πŸ”
  • Oper β€” the operator to search. the one we’re looking for πŸ‘€

πŸ¦‹ DESCRIPTION πŸ¦‹

isabloperinexpr tests if Oper appears in Expr. literally that’s it. it’s giving β€œoperator vibe check” πŸ’…βœ¨


πŸ‘‘ RETURN VALUE πŸ‘‘

isabloperinexpr returns 1 if Oper appears in Expr and 0 otherwise. yes bestie, binary queen πŸ’–


πŸ”₯ EXAMPLE πŸ”₯

#include "abl101.h"
  chain_list βˆ—Expr;
   Expr = createablbinexpr( ABL_AND,
                            createablatom( "a" ),
                            createablatom( "b" ) );
   /* displays   1 */
   printf( "%d", isabloperinexpr( Expr, ABL_AND ) );

🌸 SEE ALSO 🌸

  • abl(1) β€” go look, bestie πŸ“–

πŸ’€ BUG REPORT πŸ’€

okay so this tool is under development at the ASIM department of the LIP6 laboratory. we need your feedback to improve documentation and tools. fr fr, your girl wants the docs to slay πŸ™πŸ’–


🫢 signed, sealed, delivered by ASIM/LIP6 β€” October 1, 1997 β€” for the ISABLOPERINEXPR(3) girlies πŸ’…

πŸ“¦ where this page comes from