Commit Graph

11 Commits

Author SHA1 Message Date
r4
f9352abf06 add variables/constants + implicit multiplication 2022-07-26 13:29:00 +02:00
r4
fca5950f6c fix overflow + stupid off-by-1 errors 2021-11-23 20:50:40 +01:00
r4
b4ea1650b7 make EVERYTHING static 2021-11-23 17:16:21 +01:00
r4
e3c466e321 cleaner interface for defining functions 2021-11-23 17:13:59 +01:00
r4
dacf01e83e simplification by use of macros (hopefully) 2021-11-22 21:22:07 +01:00
r4
0fcef2a860 apply negative prefix in parser
Previously a negative prefix was applied in the lexer, but that's kind
of hacky and messy so I handed it to the parser.
2021-11-22 20:56:06 +01:00
r4
dfc515b7df basic multi-parameter functions 2021-11-21 18:59:31 +01:00
r4
d1cf60794d basic functions
General support for very basic functions (currently only sqrt()).
2021-11-21 18:15:22 +01:00
r4
7a65de22bb fix parsing of negative numbers 2021-11-17 11:47:51 +01:00
r4
c8c5795a48 init 2021-11-16 23:23:54 +01:00
r4
fc242be5ec Initial commit 2021-11-16 23:00:36 +01:00