Lines Matching refs:expr
56 stat: expr { string result = $expr.value.ToString();
57 Console.Out.WriteLine($expr.value + " (about " + result[0] + "*10^" + (result.Length-1) + ")");
59 | ^('=' ID expr) { globalMemory[$ID.text] = $expr.value; }
63 expr returns [BigInteger value]
64 : ^('+' a=expr b=expr) { $value = $a.value.add($b.value); }
65 | ^('-' a=expr b=expr) { $value = $a.value.subtract($b.value); }
66 | ^('*' a=expr b=expr) { $value = $a.value.multiply($b.value); }
67 | ^('/' a=expr b=expr) { $value = $a.value.divide($b.value); }
68 | ^('%' a=expr b=expr) { $value = $a.value.remainder($b.value); }
75 : ^(CALL ID expr) { BigInteger p = $expr.value;
84 $value = e.expr();