Commit Graph

28 Commits

Author SHA1 Message Date
Rafał Grodziński
36e798ae3f Refactored expressions 2025-06-04 15:55:27 +09:00
Rafał Grodziński
0e62b4ed50 Buildable on ARM macOS 2025-06-04 11:08:26 +09:00
Rafał Grodziński
3ad912011c Updated expression 2025-06-04 00:51:17 +09:00
Rafał Grodziński
84c1e823cb Updated statement matching 2025-06-03 23:30:15 +09:00
Rafał Grodziński
4665a1f5f5 wip 2025-06-03 12:04:43 +09:00
Rafał Grodziński
f5952ad3ee Handle comments 2025-06-02 20:16:55 +09:00
Rafał Grodziński
5e3ef33f15 Updated lexer 2025-06-02 17:57:21 +09:00
Rafał Grodziński
2ef888e374 Generate functions 2025-06-02 10:45:44 +09:00
Rafał Grodziński
2cecb456bb Return statement 2025-06-01 23:39:45 +09:00
Rafał Grodziński
fcfe6392a4 Function declaration statement 2025-06-01 23:17:07 +09:00
Rafał Grodziński
26d476e9e3 wip 2025-06-01 16:18:51 +09:00
Rafał Grodziński
16439e2fb2 One expression per line 2025-06-01 12:06:37 +09:00
Rafał Grodziński
23dedf2eff Nullable token in statement 2025-06-01 11:43:49 +09:00
Rafał Grodziński
265ce4c94d Added expression statement 2025-06-01 11:37:01 +09:00
Rafał Grodziński
28e892ca12 Added empty statement 2025-06-01 10:39:15 +09:00
Rafał Grodziński
05e3def411 Scan function 2025-06-01 10:22:42 +09:00
Rafał Grodziński
61e648e55b Better error reporting 2025-05-31 23:24:21 +09:00
Rafał Grodziński
2b78b5bf23 Added grouping 2025-05-31 20:54:25 +09:00
Rafał Grodziński
c6f2156e3b Added code builder 2025-05-31 19:02:42 +09:00
Rafał Grodziński
cafcbd467f Added module builder 2025-05-31 17:57:08 +09:00
Rafał Grodziński
2c1b91e0ab Expression execution seems to be working 2025-05-30 22:32:04 +09:00
Rafał Grodziński
1aceef1273 Basic expression parsing 2025-05-30 13:33:45 +09:00
Rafał Grodziński
d5d21aa422 wip 2025-05-29 22:02:44 +09:00
Rafał Grodziński
e709102abc wip 2025-05-29 08:34:17 +09:00
Rafał Grodziński
7c11a0aee1 Moved source 2025-05-28 20:43:06 +09:00
Rafał Grodziński
69bf54a62d Tokenizing input 2025-05-27 22:38:44 +09:00
Rafał Grodziński
838dbbeb03 Some basic tokens 2025-05-27 14:25:29 +09:00
Rafał Grodziński
45387b7638 Empty lexer 2025-05-27 13:23:04 +09:00