-
b220cf70e0
Enhanced super functionality with comprehensive class inheritance tests
development
Bobby Lucero
2025-08-13 00:29:33 -0400
-
ec4b5afa9c
windows specific changes
Bobby Lucero
2025-08-13 00:12:54 -0400
-
6e3379b5b8
Updated tests and testing built in modules
Bobby Lucero
2025-08-12 16:50:54 -0400
-
7f7c6e438d
Started fleshing out built in modules.
Bobby Lucero
2025-08-12 03:26:44 -0400
-
8cdccae214
Built in modules, user modules, ability to disable builtin modules
Bobby Lucero
2025-08-12 00:16:36 -0400
-
fc63c3e46f
Try Catch bug fixing
Bobby Lucero
2025-08-11 20:12:24 -0400
-
227586c583
Try Catch
Bobby Lucero
2025-08-11 18:26:41 -0400
-
3138f6fb92
Various changes, again. Updated extension. Added classes, super, this, polymorphism.
Bobby Lucero
2025-08-10 22:44:46 -0400
-
7a9c0b7ea9
Pre class implementation commit
Bobby Lucero
2025-08-10 16:50:18 -0400
-
266cca5b42
Code cleanup
Bobby Lucero
2025-08-10 16:33:48 -0400
-
85d3381575
Cleanup
Bobby Lucero
2025-08-10 15:09:37 -0400
-
f70c6abd77
Property Expression, Fixed memory leaks
Bobby Lucero
2025-08-08 19:03:49 -0400
-
87d56bbb13
Moved to cmake and ninja, updated docs
Bobby Lucero
2025-08-07 17:49:52 -0400
-
6c17ce96f0
Cleaned up project structure
Bobby Lucero
2025-08-07 17:10:20 -0400
-
2104fbe1f5
Clean up test files
Bobby Lucero
2025-08-07 02:07:54 -0400
-
32910b1e57
Add string indexing and comprehensive regression test
Bobby Lucero
2025-08-07 02:06:52 -0400
-
b97715e549
General fixes
Bobby Lucero
2025-08-07 00:33:16 -0400
-
eacb86ec77
feat: comprehensive language enhancements and code quality improvements
Bobby Lucero
2025-08-07 00:12:04 -0400
-
43c5f081d7
Error reporting fix
Bobby Lucero
2025-08-06 21:46:52 -0400
-
17c15e5bad
Various changes
Bobby Lucero
2025-08-06 21:42:09 -0400
-
72a1b82b43
More things
Bobby Lucero
2025-08-06 00:57:36 -0400
-
671f8a6350
RAII env
linux-cross-platform-fix
Bobby Lucero
2025-08-05 20:40:40 -0400
-
b87b342dff
Tail call testing
Bobby Lucero
2025-08-05 19:06:52 -0400
-
313c996edd
Cross platform fixes
Bobby Lucero
2025-08-05 01:42:38 -0400
-
72a31b28af
Refactor to ExecutionContext pattern and fix string + none concatenation
master
Bobby Lucero
2025-08-05 00:49:59 -0400
-
adb00d496f
Fixed performance, added enhanced error reporting, anon funcs, toBoolean, various other things
Bobby Lucero
2025-08-01 13:43:35 -0400
-
1e65b344ae
Major speed optimization
Bobby Lucero
2025-07-31 00:16:54 -0400
-
cb14221429
Added if statements, more stdlib functions
Bobby Lucero
2025-07-30 19:31:29 -0400
-
7c57a9a111
Implement functions, closures, standard library, and comprehensive number system
Bobby Lucero
2025-07-30 17:51:48 -0400
-
8258df216e
Added simple escape character support
Bobby Lucero
2023-06-02 14:43:33 -0400
-
942c1e323b
Tidy code, interactive interpreter prints out result of expression without explicit print statement
Bobby Lucero
2023-06-01 17:19:19 -0400
-
fe26a7c2e0
Added scopes
Bobby Lucero
2023-05-31 02:44:39 -0400
-
7e0cead697
Added variable assignments
Bobby Lucero
2023-05-31 01:48:50 -0400
-
03bfae9eb4
techdebt tracking for future me to handle
Bobby Lucero
2023-05-30 16:31:28 -0400
-
31b334ec65
Bug fixes
Bobby Lucero
2023-05-28 14:55:07 -0400
-
b38f6bff25
Fixed header duplicate symbols
Bobby Lucero
2023-05-27 21:18:53 -0400
-
92cd4e542a
Binary and hex notation
Bobby Lucero
2023-05-27 20:12:30 -0400
-
3e5ba29283
It's alive! (implemented base interpreter)
Bobby Lucero
2023-05-27 16:04:39 -0400
-
9500cf9773
Removed templating as it turns out, wasn't needed. Added shorthands to make the code less ugly
Bobby Lucero
2023-05-27 13:11:08 -0400
-
a0ec4af169
ASTPrinter now prints generated AST from parser
Bobby Lucero
2023-05-27 02:05:06 -0400
-
fc0d9137a5
Initial Parser
Bobby Lucero
2023-05-27 01:20:38 -0400
-
f8853d022b
More makefile changes
Bobby Lucero
2023-05-26 21:14:13 -0400
-
00cbc056c8
Code cleaning, fixed makefile project errors for CLion
Bobby Lucero
2023-05-26 21:05:03 -0400
-
7b59f1f596
Minor Changes
Bobby Lucero
2023-05-24 00:57:49 -0400
-
d909e546f2
Rough implementation of ASTPrinter complete with nasty shared_ptr syntax :)
Bobby Lucero
2023-05-24 00:29:12 -0400
-
c5f981321c
AST Struct Generator
Bobby Lucero
2023-05-21 20:40:43 -0400
-
dfc518c582
Added more lexer tokenization cases, string literal and number tokenization
Bobby Lucero
2023-05-21 00:52:05 -0400
-
23799125a7
Bob interpreter refactored into object
Bobby Lucero
2023-05-20 20:51:46 -0400
-
650771e6fe
Initial Commit
Bobby Lucero
2023-05-20 16:07:51 -0400