CREATEABLATOM(3)

πŸ“¦ version 5.1.1, in fedora 43, fedora 44

✨ NAME ✨

createablatom β€” bestie, this one creates an atomic expression πŸ’–


🌍 ORIGIN 🌍

Okay so this software belongs to the ALLIANCE CAD SYSTEM, developed by the ASIM team at the LIP6 laboratory of UniversitΓ© Pierre et Marie CURIE, in Paris, France. Iconic academic slay πŸ‡«πŸ‡·βœ¨


πŸ“œ SYNOPSIS πŸ“œ

#include "abl101.h"
chain_list *createablatom( Atom )
  char *Atom;

πŸŽ€ PARAMETERS πŸŽ€

  • Atom β€” the name of the atom, literally just the name, that's the whole vibe πŸ¦‹

πŸ’… DESCRIPTION πŸ’…

So createablatom creates an atomic expression with the name Atom. Not complicated, not doing too much, just vibing. This function uses namealloc with Atom as its parameter β€” that's the whole tea β˜•βœ¨


πŸ‘‘ RETURN VALUE πŸ‘‘

createablatom returns a pointer to the new atomic expression. Main character pointer energy, fr fr πŸ’œ


🌈 EXAMPLE 🌈

#include "abl101.h"
   chain_list *ExprA;
   chain_list *ExprB;
   chain_list *ExprAorB;
   ExprA = createablatom( "a" );
   ExprB = createablatom( "b" );
   ExprAorB = createablbinexpr( ABL_OR, ExprA, ExprB );

Look at that. "a", "b", and then boom β€” ABL_OR them together and you got yourself a whole expression. Ate, no crumbs πŸ“


πŸ”₯ SEE ALSO πŸ”₯

Go read those too, bestie, the lore is deep πŸ“šπŸ’–


😭 BUG REPORT 😭

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

We need your feedback to improve documentation and tools. Like genuinely, they're asking. Don't leave them on read πŸ™ˆπŸ’Œ


That's the whole page, bestie! Brought to you by ASIM/LIP6, dated October 1, 1997 β€” vintage, archival, still slaying after all these years πŸ’€βœ¨πŸ«Ά