fernando pushed to master at fernando/thp
- 83c0c59ae9 Implement a rudimentary symbol table
- cb1c0d80f8 Begin work on semantic analysis
- Compare 2 commits »
fernando pushed to master at fernando/thp
- 2184f7e654 Parse function parameters
- a605d182b4 Codegen function call parameters
- Compare 2 commits »
fernando pushed to master at fernando/thp
- a6bff95d24 Parse function call parameters
fernando pushed to master at fernando/thp
- eb3b755a3c (lazily) codegen parsed expressions. v0.0.9 (rebase)
fernando pushed to master at fernando/thp
- 02f3c9aee6 Use expressions as a function call callable
- 6b65cd4fd4 Simple codegen for function calls
- Compare 2 commits »
fernando pushed to master at fernando/thp
- 61de3b100f [Codegen] Minimal codegen for a Block
- ef70bc1cc0 Minimal error display for syntax error
- Compare 2 commits »
fernando pushed to master at fernando/thp-web
- 2cab819c40 Use square brackets for arrays
fernando
renamed repository from advent-23-racket
to fernando/advent-23
fernando pushed to master at fernando/thp
- 6e2b7da22f Improve code display in error msg
fernando opened issue fernando/thp#1
[Lexic] Should detect all lexical errors in one gofernando pushed to master at fernando/thp
- 52bb445f90 Improve error messages for lexic errors
- e0a33e22ba Re-enable REPL support
- Compare 2 commits »
fernando pushed to master at fernando/thp
- 2830a1befd Refactor Binding
- 3e592392a8 Change syntax from val/var to let (mut)
- 7379c469d3 Small changes
- 498f8fb87f Re-enable compile command
- 3d5c7769e6 Now every cli command handles its own arguments
- Compare 5 commits »
fernando pushed to master at fernando/thp-web
- e2119b135b Change syntax from val/var to let (mut)
fernando pushed to master at fernando/thp
- 6c774f960a CLI help & empty commands
fernando pushed to master at fernando/thp
- 09c267139d CLI help command
- 2583c35f21 Use colored for CLI output
- Compare 2 commits »
fernando pushed to master at fernando/thp
- f6c1664816 Minimal CLI command & options parsing
- 6399bd338c Remove clap & colored
- Compare 2 commits »
fernando pushed to master at fernando/thp
- 0337e4f5ff Define CLI interface
- cae07fcc49 small changes
- dcffe062a1 Parse binary operators
- d4a633f7c0 Parse binary / *
- a54abcc394 Structure for parsing operators. Parse unary operator
- Compare 6 commits »
fernando pushed to main at fernando/jerguero
- 1d88bdf442 Remove ?t from tailwind output file request