fernando
fernando pushed to main at fernando/araozu.dev 2024-08-10 03:37:01 +00:00
acfd84f571 Posts (es)
fernando pushed to master at fernando/thp-lang.org 2024-08-09 15:48:23 +00:00
a476fffe2c Change syntax for null/errors
fernando pushed to master at fernando/thp-lang.org 2024-08-06 21:26:18 +00:00
8b3f4a88c1 Replace all non code fonts with Atkinson Hyperlegible
fernando pushed to master at fernando/thp-lang.org 2024-08-02 01:34:17 +00:00
5cfb0e525b Add semantic errors display from the compiler
fernando pushed to master at fernando/thp 2024-08-02 01:34:15 +00:00
f1b15db509 feat: Add semantic errors to tokenize command output
fernando pushed to master at fernando/thp 2024-08-01 22:49:36 +00:00
6eef841e84 feat: Naive transpiling of variable bindings
9cd1b70103 feat: codegen of top level expressions
8e18458125 feat: PHP simple assignment
Compare 3 commits »
fernando pushed tag v0.1.0 to fernando/thp 2024-08-01 15:41:54 +00:00
fernando pushed to master at fernando/thp 2024-08-01 15:36:04 +00:00
4c565df699 feat: semantic analysis for hello world
fernando pushed to master at fernando/thp-lang.org 2024-07-31 20:26:02 +00:00
a3fdd94fe4 Change highlighting to match the compiler
fernando pushed to master at fernando/thp 2024-07-31 20:26:02 +00:00
c0e20ad283 refactor: Dont store quotes inside string tokens
a62d08455b refactor: remove old codegen, test new codegen nodes
23b3ece588 refactor: formatting
Compare 3 commits »
fernando pushed to main at fernando/araozu.dev 2024-07-30 16:06:08 +00:00
1a739760a5 Add es blog post
fernando pushed to master at fernando/thp-lang.org 2024-07-29 22:40:58 +00:00
7e4d11123e Fix error messages where there shouldn't be any
fernando pushed to master at fernando/thp 2024-07-29 22:03:20 +00:00
9b75323dc9 feat: Scanning of nested comments
14c1b6f8d8 feat: Scanning of multiline comments
Compare 2 commits »
fernando pushed to master at fernando/thp-lang.org 2024-07-29 22:03:18 +00:00
25c1e80591 Changes for multiline comments
fernando pushed to master at fernando/thp-lang.org 2024-07-29 01:13:00 +00:00
c038f6d55a Highlight syntax errors in code snippets
fernando pushed to master at fernando/thp-lang.org 2024-07-29 00:54:22 +00:00
bb6478b474 Add rendering of compiler panics in code snippets
fernando pushed to master at fernando/thp 2024-07-28 23:24:05 +00:00
69339a955e feat: Add syntax errors to the tokenize command
fernando pushed to master at fernando/thp-lang.org 2024-07-28 23:24:00 +00:00
27bfca8880 Refactor syntax highlighter to new spec from the compiler
2fb095896b Add visual indicator to lexical errors in code snippets
76aad9cd8a Add syntax highlighting to spec pages
Compare 3 commits »
fernando pushed to master at fernando/thp 2024-07-27 23:45:02 +00:00
0d96efd4d8 Minimal workflow for a Hello World
fe7cfe9d5f feat: Minimal conversion of THP->PHP AST
Compare 2 commits »
fernando pushed to main at fernando/araozu.dev 2024-07-26 23:22:26 +00:00
61f20980e3 Add sideprojects root
9d2e4aee4c Create layout for side projects
Compare 2 commits »