mapablexpr

Langue: en

Version: October 1, 1997 (fedora - 05/07/09)

Section: 3 (Bibliothèques de fonctions)

NAME

mapablexpr - applies a function to all operands.
man2html: unable to open or read file man1/alc_origin.1

SYNOPSYS

 #include "abl101.h"
 void mapablexpr( Function, Expr )
   void      (*Function)();
   chain_list *Expr;
 

PARAMETERS

Function
Function name to apply to all operands.
Expr
Expression to scan.

DESCRIPTION

mapablexpr applies Function to all operands of Expr.

RETURN VALUE

mapablexpr returns nothing.

EXAMPLE

 #include "abl101.h"
    void MapFunction( MapExpr )
      chain_list *MapExpr;
    {
      if ( ABL_ATOM( MapExpr ) )
      {
        printf( stdout, "%s", ABL_ATOM_VALUE( MapExpr ) );
      }
      else
      {
        mapablexpr( MapFunction, MapExpr );
      }
    }
    ...
    chain_list *Expr;
    ...
    mapablexpr( MapFunction, Expr );
    ...
 

SEE ALSO

abl(1)
man2html: unable to open or read file man1/alc_bug_report.1