Commit graph

107 commits

Author SHA1 Message Date
Sander Hautvast
c64fa00611
Update README.md 2025-11-09 12:35:03 +01:00
Sander Hautvast
e05be6ddb4
Update README.md 2025-11-09 12:32:07 +01:00
Sander Hautvast
e0a63f9cda
Explanation for the name 2025-11-09 12:31:19 +01:00
Sander Hautvast
4f7fcef921
Update README.md 2025-11-09 12:19:08 +01:00
Sander Hautvast
5bc718d165
Update README.md 2025-11-09 12:16:06 +01:00
Sander Hautvast
7287e56ddb
Update README.md 2025-11-09 12:15:37 +01:00
Sander Hautvast
1d625f84f1 Updated README.md with new content 2025-11-09 12:14:03 +01:00
Sander Hautvast
4e934fc5b8
Create icon.svg 2025-11-09 12:12:20 +01:00
Shautvast
32110d0140 and also a tin teardrop 2025-11-08 21:58:44 +01:00
Shautvast
9b6f265c55 added a lot of work in progress, but also a symbol table. Means I could refactor a lot of stuff and remove code. The symbol table is a global storage for vars, functions and objects. Helps with type inference and checking on external symbols 2025-11-08 21:58:19 +01:00
Shautvast
2b3b8d4bb3 external function calling 2025-11-07 20:49:45 +01:00
Shautvast
2e85a60d22 another thing I added 2025-11-07 10:44:24 +01:00
Shautvast
60b8e50b70 README.md update 2025-11-07 10:41:08 +01:00
Shautvast
24a852f125 instantly refreshable code. untested, but it compiles 2025-11-06 20:52:09 +01:00
Shautvast
f1f32af113 little repl 2025-11-04 13:29:12 +01:00
Shautvast
38dfe503d3 http errors 404 and 415 2025-11-03 22:36:12 +01:00
Shautvast
3142e59450 support for injected request args (path, query, headers) 2025-11-03 22:07:00 +01:00
Shautvast
42c431d5c7 support hexadecimals 2025-11-03 19:47:38 +01:00
Shautvast
b95097834f pass on http request 2025-11-03 19:17:34 +01:00
Shautvast
ad9e9d8888 didn't need that 2025-11-03 19:11:37 +01:00
Shautvast
b397c4680e better mapping of urls to functions 2025-11-03 19:08:49 +01:00
Shautvast
11da3ddced simple textmate syntax highlighting 2025-11-03 17:46:52 +01:00
Shautvast
de9f55842c generic support for line numbers in error messages 2025-11-02 13:02:10 +01:00
Shautvast
8234e9d50a all found issues fixed. got rid of some stupid mistakes 2025-11-02 10:17:19 +01:00
Shautvast
c63cf3777f first issue fixed 2025-11-01 18:02:58 +01:00
Shautvast
8f1320eae7 2 issues uncovered that need solving 2025-11-01 09:47:41 +01:00
Shautvast
55a30afd06 switched to thiserror for better error handling 2025-11-01 09:36:09 +01:00
Shautvast
0bd6048083 added maps, objects
better namespace resolution
2025-10-31 19:37:45 +01:00
Shautvast
3118ce97b0 tests 2025-10-30 13:50:28 +01:00
Shautvast
90ad226785 even more updated readme 2025-10-29 22:56:27 +01:00
Shautvast
233b2bc08c more updated readme 2025-10-29 22:53:06 +01:00
Shautvast
a89b63b95a updated readme 2025-10-29 22:50:53 +01:00
Shautvast
ddd7bd4472 correct naming resolution for called functions, including namespaces 2025-10-29 22:41:20 +01:00
Shautvast
c77a602545 switch to storing function name index instead of function index 2025-10-29 17:30:09 +01:00
Shautvast
d856452c76 before better function hierarchy 2025-10-29 17:09:02 +01:00
Shautvast
dd5debe93e quick language overview 2025-10-28 08:08:06 +01:00
Shautvast
a714c37e79 housekeeping 2025-10-28 07:29:40 +01:00
Shautvast
a8850cc547 implemented list literals including operations on lists
experimenting with arenas
2025-10-28 07:27:16 +01:00
Shautvast
6f985cbab1 readme2 2025-10-27 20:53:29 +01:00
Shautvast
3762b950b7 readme 2025-10-27 20:51:13 +01:00
Shautvast
84835da814 function calls, with arguments 2025-10-27 20:31:27 +01:00
Shautvast
50de71572f more or less complete regarding basic operators 2025-10-26 18:10:16 +01:00
Shautvast
d2d7bb2034 lookup vars 2025-10-26 14:37:21 +01:00
Shautvast
96839158fa switched to building AST to do static type checking 2025-10-26 08:56:12 +01:00
Shautvast
f6b3b0a39a my first macro 2025-10-22 17:13:49 +02:00
Shautvast
5243e46dce runtime type checking 2025-10-22 16:54:51 +02:00
Shautvast
e2ddf94a00 first step in type checking 2025-10-22 16:14:38 +02:00
Shautvast
1d58725559 variable declarations 2025-10-21 18:33:07 +02:00
Shautvast
6dd22f5e4e print statements 2025-10-21 16:27:26 +02:00
Shautvast
215ffb298e comparisons 2025-10-20 21:14:22 +02:00