fernando
fernando pushed to master at fernando/thp-lang.org 2024-01-14 00:09:06 +00:00
31cb29fe85 Improve styles
fernando pushed to master at fernando/thp 2024-01-12 00:30:17 +00:00
a6bff95d24 Parse function call parameters
fernando pushed to master at fernando/thp 2024-01-07 00:09:53 +00:00
eb3b755a3c (lazily) codegen parsed expressions. v0.0.9 (rebase)
fernando pushed to master at fernando/thp 2024-01-05 20:38:07 +00:00
02f3c9aee6 Use expressions as a function call callable
6b65cd4fd4 Simple codegen for function calls
Compare 2 commits »
fernando pushed to master at fernando/thp 2024-01-02 12:07:13 +00:00
61de3b100f [Codegen] Minimal codegen for a Block
ef70bc1cc0 Minimal error display for syntax error
Compare 2 commits »
fernando pushed to master at fernando/thp-lang.org 2024-01-01 14:11:50 +00:00
2cab819c40 Use square brackets for arrays
fernando renamed repository from advent-23-racket to fernando/advent-23-racket 2023-12-29 14:35:32 +00:00
fernando pushed to master at fernando/thp 2023-12-27 01:39:45 +00:00
6e2b7da22f Improve code display in error msg
fernando opened issue fernando/thp#2 2023-12-27 01:07:57 +00:00
[
fernando opened issue fernando/thp#1 2023-12-27 00:39:09 +00:00
[Lexic] Should detect all lexical errors in one go
fernando pushed to master at fernando/thp 2023-12-25 00:44:03 +00:00
52bb445f90 Improve error messages for lexic errors
e0a33e22ba Re-enable REPL support
Compare 2 commits »
fernando pushed to master at fernando/thp 2023-12-17 01:52:35 +00:00
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-lang.org 2023-12-17 01:34:04 +00:00
e2119b135b Change syntax from val/var to let (mut)
fernando pushed to master at fernando/thp 2023-12-13 11:33:45 +00:00
6c774f960a CLI help & empty commands
fernando pushed to master at fernando/thp 2023-12-13 02:24:24 +00:00
09c267139d CLI help command
2583c35f21 Use colored for CLI output
Compare 2 commits »
fernando pushed to master at fernando/thp 2023-12-13 01:50:46 +00:00
f6c1664816 Minimal CLI command & options parsing
6399bd338c Remove clap & colored
Compare 2 commits »
fernando pushed to master at fernando/thp 2023-12-10 01:51:44 +00:00
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 2023-12-03 13:04:50 +00:00
1d88bdf442 Remove ?t from tailwind output file request
fernando pushed to main at fernando/jerguero 2023-12-03 13:02:13 +00:00
ff8bb8d911 Modify jenkinsfile for building tailwind (again)
fernando pushed to main at fernando/jerguero 2023-12-03 13:01:20 +00:00
ed9377156d Modify jenkinsfile for building tailwind