Brandon Rozek
|
6022898e2b
|
Replaced make_node with a Node constructor
|
2018-09-28 12:05:06 -04:00 |
|
Brandon Rozek
|
4c2afd779d
|
Replaced create_environment with constructor
|
2018-09-28 09:59:04 -04:00 |
|
Brandon Rozek
|
bd66b4ad11
|
Fixed spacing and set initial nullptr values
|
2018-09-27 23:34:06 -04:00 |
|
Brandon Rozek
|
f8f7829cb6
|
Used a stl array for nodes for better maintanability
|
2018-09-27 22:37:21 -04:00 |
|
Brandon Rozek
|
53575d25f9
|
Converted NULL to nullptr
Converted fprintf to cout/cerr
Removed as much C dependencies as possible
|
2018-09-26 20:03:54 -04:00 |
|
Brandon Rozek
|
3cdf1f439c
|
Changed extensions from C style to C++ style
|
2018-09-26 19:28:55 -04:00 |
|
Brandon Rozek
|
e8e4baabb6
|
Took out remaining char* and removed mallocs
|
2018-09-26 19:16:59 -04:00 |
|
Brandon Rozek
|
65f50a159b
|
Commented out the third node value since it's currently unused in eval_expression
|
2018-09-26 17:54:44 -04:00 |
|
Brandon Rozek
|
f11a422819
|
Replaced char* with string in node functionality
|
2018-09-26 17:51:17 -04:00 |
|
Brandon Rozek
|
24e3003c00
|
Converted project to C++
|
2018-09-26 16:44:22 -04:00 |
|
Brandon Rozek
|
aa7e348552
|
Casted pointers to correct type and seperated out the LAMBDATAG and LAMBDA constants
|
2018-09-26 15:56:36 -04:00 |
|
Brandon Rozek
|
28e2352eac
|
Added string support to SLOTH (comparisons, string concatenation, etc)
Refactored print_value code
|
2018-09-26 15:43:08 -04:00 |
|
Brandon Rozek
|
8c7571bef4
|
Modularized programming language code. Code is no longer in several large files :)
|
2018-09-25 22:37:05 -04:00 |
|