Commit Graph

12 Commits

Author SHA1 Message Date
c022c91777 Implements complex tables
All checks were successful
continuous-integration/drone/push Build is passing
2019-06-12 15:19:28 +02:00
081def0be0 Implements basic numerical tables
All checks were successful
continuous-integration/drone/push Build is passing
2019-06-09 20:15:09 +02:00
4d452b33e0 Jump to specific function scope when calling function
All checks were successful
continuous-integration/drone/push Build is passing
2019-06-08 16:44:47 +02:00
7ed53193de Make functions be able to call themselves
Some checks failed
continuous-integration/drone/push Build is failing
2019-06-08 16:02:21 +02:00
cb5d9e2f62 Implements indexing, currently can only be used with strings 2019-06-06 17:35:51 +02:00
4408cf00cd Large overhaul of pointers to shared_ptrs, implemented function evaluation 2019-06-01 19:20:31 +02:00
1231a77761 Fixes and changes for function declarations, using shared_ptr instead of raw pointers 2019-06-01 13:43:25 +02:00
6936b26cae Implements binding and evaluating function declarations 2019-06-01 12:33:52 +02:00
6185f755a4 More fixes for boundscope 2019-05-28 18:50:23 +02:00
0205b92ae6 Implements string evaluation and concat 2019-05-25 16:15:20 +02:00
62e938e039 Implements binding binary expressions 2019-05-21 22:15:51 +02:00
80998eab14 More work on binder, implements basic literal expressions 2019-05-21 20:59:52 +02:00