createablatom(3) creates an atomic expression.

SYNOPSYS

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

PARAMETERS

Atom
Name of the atom.

DESCRIPTION

createablatom creates an atomic expression with the name Atom. This function uses namealloc with Atom as parameter.

RETURN VALUE

createablatom returns a pointer to the new atomic expression.

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 );