aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2024-05-30Add bytecode.Rose Hogenson4-229/+263
2024-05-30Replace recursive evaluation with stacks.Rose Hogenson1-4/+33
2024-05-30Write tests for parser.Rose Hogenson4-211/+427
2024-05-30Write tests for eval.Rose Hogenson1-1/+89
2024-05-30Fix exponential for i128.Rose Hogenson1-4/+4
2024-05-30Use i128.Rose Hogenson2-7/+7
2024-05-30Fix exponentiation.Rose Hogenson1-17/+21
2024-05-30Add arcsin, arccos, arctan.Rose Hogenson2-11/+44
2024-05-30Fix unary minus.Rose Hogenson1-1/+1
2024-05-29Remove an unused dependency.Rose Hogenson2-56/+0
2024-05-29Allow prefix minus.Rose Hogenson1-7/+7
2024-05-29Get rid of BigInt.Rose Hogenson5-227/+77
2024-05-29Fix rounding.Rose Hogenson1-10/+7
2024-05-29Use a stack for the parser.Rose Hogenson1-144/+175
2024-05-28License with GPLv3.Rose Hogenson2-0/+675
2024-05-28Fix a performance issue in the UI.Rose Hogenson2-13/+40
2024-05-28Implement modulo.Rose Hogenson3-2/+22
2024-05-28Use num crate.Rose Hogenson5-18/+59
2024-05-27Simplify the threading code.Rose Hogenson1-23/+21
2024-05-27Fix order of operations.Rose Hogenson2-39/+64
2024-05-27Fix backtracking in the parser.Rose Hogenson1-70/+103
2024-05-27Rewrite in Rust.Rose Hogenson9-0/+1524