- Add while, for, and do-while loops with break/continue - Implement assignment statements (prevents if(x=10) bugs) - Keep assignment expressions only for for-loop clauses - Fix critical memory management bug (dangling pointers in cleanup) - Add automatic memory cleanup with conservative reference counting - Consolidate documentation into single reference file - Add comprehensive test coverage for all loop types and edge cases - VSCode extension for bob highlighting and snippets |
||
|---|---|---|
| .. | ||
| bob.cpp | ||
| Environment.cpp | ||
| ErrorReporter.cpp | ||
| Expression.cpp | ||
| Interpreter.cpp | ||
| Lexer.cpp | ||
| main.cpp | ||
| Parser.cpp | ||
| StdLib.cpp | ||
| StdLib.cpp.backup | ||
| StdLib.cpp.original | ||
| TypeWrapper.cpp | ||
| Value.cpp | ||