1. 231861d README by Sketch🕴️ · 5 weeks ago master
  2. 5194126 Resurrect old plan by Sketch🕴️ · 5 weeks ago
  3. 5a0d94f Session: 02 by Sketch🕴️ · 5 weeks ago
  4. 0279013 Step 7: Add integration tests for function definitions - define+call, multi-param, cross-function, nested, errors by Sketch🕴️ · 5 weeks ago
  5. 17f2439 Step 6: Update REPL to use ParseLine + Evaluator; add function definition REPL tests by Sketch🕴️ · 5 weeks ago
  6. 2f99911 Step 5: Add Evaluator struct with env, Define, FuncCall support; backward-compat Eval preserved by Sketch🕴️ · 5 weeks ago
  7. 547feda Step 4: Add parser tests for Ident, FuncCall, ParseLine, and error cases by Sketch🕴️ · 5 weeks ago
  8. dc6d8f6 lexer: recognize identifiers, comma, and equals tokens by Sketch🕴️ · 5 weeks ago
  9. 5337c2b ast: add Ident, FuncCall nodes and Statement interface (ExprStmt, FuncDef) by Sketch🕴️ · 5 weeks ago
  10. c3ec07d token: add Ident, Comma, Equals token types by Sketch🕴️ · 5 weeks ago
  11. e0e4260 Session: 01 by Sketch🕴️ · 5 weeks ago
  12. a22d352 Add README and finalize project by Sketch🕴️ · 5 weeks ago
  13. afb61d0 Add end-to-end integration tests by Sketch🕴️ · 5 weeks ago
  14. ca85f4e Step 8: Wire REPL to main.go entry point by Sketch🕴️ · 5 weeks ago
  15. cd59d22 Implement REPL package with Run(io.Reader, io.Writer) by Sketch🕴️ · 5 weeks ago
  16. 586f28e Step 6: Implement evaluator with TDD by Sketch🕴️ · 5 weeks ago
  17. b05c53f parser: implement recursive-descent parser with tests by Sketch🕴️ · 5 weeks ago
  18. ad74392 Add AST package: Node interface, NumberLit, BinaryExpr by Sketch🕴️ · 5 weeks ago
  19. cdbb189 Add lexer: Tokenize function with full test coverage by Sketch🕴️ · 5 weeks ago
  20. d04f362 token: add Type enum, Token struct, and String() method by Sketch🕴️ · 5 weeks ago
  21. 719e823 Step 1: project skeleton - go mod, directory structure, placeholder main.go by Sketch🕴️ · 5 weeks ago