"Fossies" - the Fresh Open Source Software Archive

Member "teapot-2.3.0/eval.h" (6 Feb 2012, 605 Bytes) of package /linux/privat/old/teapot-2.3.0.tar.gz:

As a special service "Fossies" has tried to format the requested source page into HTML format using (guessed) C and C++ source code syntax highlighting (style: standard) with prefixed line numbers and code folding option. Alternatively you can here view or download the uninterpreted source code file. For more information about "eval.h" see the Fossies "Dox" file reference documentation.

    1 #ifndef THE_EVAL_H
    2 #define THE_EVAL_H
    4 #include "scanner.h"
    6 Token tcopy(Token n);
    7 void tfree(Token *n);
    8 void tvecfree(Token **tvec);
    9 Token tpow(Token l, Token r);
   10 Token tdiv(Token l, Token r);
   11 Token tmod(Token l, Token r);
   12 Token tmul(Token l, Token r);
   13 Token tadd(Token l, Token r);
   14 Token tsub(Token l, Token r);
   15 Token tneg(Token x);
   16 Token tfuncall(Token *ident, int argc, Token argv[]);
   17 Token tlt(Token l, Token r);
   18 Token tle(Token l, Token r);
   19 Token tge(Token l, Token r);
   20 Token tgt(Token l, Token r);
   21 Token teq(Token l, Token r);
   22 Token tabouteq(Token l, Token r);
   23 Token tne(Token l, Token r);
   25 #endif