add tan, acos, asin, abs, ceil and floor functions
[calc.git] / parser.h
index 67dd9ab2a7f9ef1f64f6c5eea95c665294c35af1..156a52648efdfa2df0b82a8e9d2218ac28a059c0 100644 (file)
--- a/parser.h
+++ b/parser.h
@@ -12,14 +12,15 @@ typedef enum {
     Add, Sub,
     Mul, Div, Mod,
     Pow, Sqr,
-    Cos, Sin, Atan,
+    Cos, Sin, Tan, Acos, Asin, Atan,
     Log, Exp,
+    Abs, Ceil, Floor,
     Store, Recall, Inc, Dec, Disp,
     Quit, Help,
     Ans, E, Pi,
     Equal, Diff, Ge, Le, Gt, Lt,
     And, Or, Not,
-    Cond, While
+    Cond, While, Prog
 } func_t;
 
 /* keyword type */