var_ops.h (1487B)
1 /* `var_ops.h` -> Operate on variables. 2 */ 3 4 #ifndef VAR_OPS_H 5 #define VAR_OPS_H 6 7 #include <stdlib.h> 8 #include <stdio.h> 9 10 #include "var.h" 11 #include "helper.h" 12 13 void var_pprint(var_cont*); 14 15 var_cont* var_add_float(var_cont*, var_cont*); 16 var_cont* var_add_int(var_cont*, var_cont*); 17 var_cont* var_add(var_cont*, var_cont*); 18 19 var_cont* var_sub_float(var_cont*, var_cont*); 20 var_cont* var_sub_int(var_cont*, var_cont*); 21 var_cont* var_sub(var_cont*, var_cont*); 22 23 var_cont* var_mult_float(var_cont*, var_cont*); 24 var_cont* var_mult_int(var_cont*, var_cont*); 25 var_cont* var_mult(var_cont*, var_cont*); 26 27 var_cont* var_div_float(var_cont*, var_cont*); 28 var_cont* var_div_int(var_cont*, var_cont*); 29 var_cont* var_div(var_cont*, var_cont*); 30 31 var_cont* var_gthan_float(var_cont*, var_cont*); 32 var_cont* var_gthan_int(var_cont*, var_cont*); 33 var_cont* var_gthan(var_cont*, var_cont*); 34 35 var_cont* var_lthan_float(var_cont*, var_cont*); 36 var_cont* var_lthan_int(var_cont*, var_cont*); 37 var_cont* var_lthan(var_cont*, var_cont*); 38 39 var_cont* var_gthan_eq_float(var_cont*, var_cont*); 40 var_cont* var_gthan_eq_int(var_cont*, var_cont*); 41 var_cont* var_gthan_eq(var_cont*, var_cont*); 42 43 var_cont* var_lthan_eq_float(var_cont*, var_cont*); 44 var_cont* var_lthan_eq_int(var_cont*, var_cont*); 45 var_cont* var_lthan_eq(var_cont*, var_cont*); 46 47 var_cont* var_eq_float(var_cont*, var_cont*); 48 var_cont* var_eq_int(var_cont*, var_cont*); 49 var_cont* var_eq(var_cont*, var_cont*); 50 51 var_cont* var_not(var_cont*); 52 53 #endif //VAR_OPS_H