Rafał Grodziński
|
293522315b
|
Implemented loops
|
2025-06-26 15:50:18 +09:00 |
|
Rafał Grodziński
|
ac9205e23e
|
loop wip
|
2025-06-24 23:43:01 +09:00 |
|
Rafał Grodziński
|
a6a918bc58
|
loop wip
|
2025-06-24 23:42:52 +09:00 |
|
Rafał Grodziński
|
0c31072115
|
Loop parsing
|
2025-06-24 18:40:50 +09:00 |
|
Rafał Grodziński
|
981854835e
|
Fixed return value
|
2025-06-23 19:37:19 +09:00 |
|
Rafał Grodziński
|
2847a5ea5b
|
Default return statement for function declaration
|
2025-06-23 18:51:20 +09:00 |
|
Rafał Grodziński
|
a8a3b9f880
|
Moved things around
|
2025-06-23 17:16:06 +09:00 |
|
Rafał Grodziński
|
7960c7c198
|
Split expressions into separate files
|
2025-06-23 17:01:52 +09:00 |
|
Rafał Grodziński
|
4bab8077af
|
Added Expression Block and moved some expressions
|
2025-06-23 16:08:58 +09:00 |
|
Rafał Grodziński
|
fefde721c0
|
Changed statement kinds
|
2025-06-23 11:33:57 +09:00 |
|
Rafał Grodziński
|
f1ae9c61bc
|
Fixed some includes
|
2025-06-23 11:28:28 +09:00 |
|
Rafał Grodziński
|
50c867d61c
|
Each statement class in separate file
|
2025-06-23 11:20:20 +09:00 |
|
Rafał
|
37289cfad8
|
Updated readme
|
2025-06-22 14:01:03 +09:00 |
|
Rafał Grodziński
|
8524883791
|
Allow underscore separator for numbers
|
2025-06-22 13:47:11 +09:00 |
|
Rafał Grodziński
|
47293b4cf5
|
Binary literals
|
2025-06-22 13:24:17 +09:00 |
|
Rafał Grodziński
|
1ac2db1319
|
Hex literals
|
2025-06-22 13:10:58 +09:00 |
|
Rafał Grodziński
|
087a933772
|
Updated readme
|
2025-06-22 12:16:17 +09:00 |
|
Rafał Grodziński
|
ac6f3c449a
|
Fixed exception and removed scripts
|
2025-06-21 17:34:05 +09:00 |
|
Rafał Grodziński
|
1da1622b8a
|
Integrate cmake with vscode
|
2025-06-21 17:11:38 +09:00 |
|
Rafał Grodziński
|
7a76bb7e33
|
Cleaned up structure
|
2025-06-21 13:33:50 +09:00 |
|
Rafał Grodziński
|
a1bb97a597
|
Added cmake
|
2025-06-21 00:03:35 +09:00 |
|
Rafał Grodziński
|
d24fd05a7a
|
Add function verification
|
2025-06-20 12:59:53 +09:00 |
|
Rafał Grodziński
|
c1fe7bedf1
|
Moved type defs
|
2025-06-20 12:52:35 +09:00 |
|
Rafał Grodziński
|
d579ca925c
|
Calling extern functions
|
2025-06-19 17:43:16 +09:00 |
|
Rafał Grodziński
|
b85f552ae2
|
Parse extern function
|
2025-06-19 17:23:27 +09:00 |
|
Rafał Grodziński
|
b4775852bf
|
Generate assembly or object file
|
2025-06-19 12:48:49 +09:00 |
|
Rafał Grodziński
|
d800059115
|
Fixed value return from call
|
2025-06-19 11:07:54 +09:00 |
|
Rafał Grodziński
|
297c1da1e6
|
fixed check
|
2025-06-18 23:05:15 +09:00 |
|
Rafał Grodziński
|
e52937fdb6
|
Pass arguments into function
|
2025-06-18 23:05:15 +09:00 |
|
Rafał Grodziński
|
5da89c2e23
|
Read return types
|
2025-06-18 23:05:06 +09:00 |
|
Rafał Grodziński
|
7397183c34
|
Build function call
|
2025-06-18 17:44:43 +09:00 |
|
Rafał Grodziński
|
cbd8daf219
|
Parse function call
|
2025-06-18 15:31:04 +09:00 |
|
Rafał Grodziński
|
20a3adcca2
|
Parse function arguments and return type
|
2025-06-16 11:29:30 +09:00 |
|
Rafał Grodziński
|
8579de4fba
|
Added function return type
|
2025-06-13 12:29:59 +09:00 |
|
Rafał Grodziński
|
6b67154260
|
Better parsing of if then else
|
2025-06-13 11:13:13 +09:00 |
|
Rafał Grodziński
|
37bcb5c2c7
|
Parse var reference
|
2025-06-12 17:06:23 +09:00 |
|
Rafał Grodziński
|
1d527a5e69
|
Some refactoring
|
2025-06-12 16:31:15 +09:00 |
|
Rafał Grodziński
|
456ced804e
|
Better command line
|
2025-06-11 00:04:04 +09:00 |
|
Rafał Grodziński
|
7d141bec14
|
Variable loading seems to be working
|
2025-06-09 21:41:55 +09:00 |
|
Rafał Grodziński
|
29e1464168
|
Init and store var
|
2025-06-09 19:08:03 +09:00 |
|
Rafał Grodziński
|
406fccd0b1
|
Parse var declaration
|
2025-06-09 00:11:56 +09:00 |
|
Rafał Grodziński
|
a28ddf7d87
|
Scan type and better debug logging
|
2025-06-08 17:35:07 +09:00 |
|
Rafał Grodziński
|
5102637068
|
Show debug console on start
|
2025-06-08 16:29:17 +09:00 |
|
Rafał Grodziński
|
5a82658900
|
Added var statement
|
2025-06-08 14:24:30 +09:00 |
|
Rafał Grodziński
|
88eccac667
|
Pass return value
|
2025-06-08 12:13:23 +09:00 |
|
Rafał Grodziński
|
53c5e2c22e
|
types in separate file
|
2025-06-08 10:52:38 +09:00 |
|
Rafał Grodziński
|
54b6e6868b
|
Better debug printing
|
2025-06-07 19:30:03 +09:00 |
|
Rafał Grodziński
|
777648c465
|
Match real and booleans
|
2025-06-07 00:08:01 +09:00 |
|
Rafał Grodziński
|
99acdfc260
|
Added if/else code gen
|
2025-06-06 16:58:38 +09:00 |
|
Rafał Grodziński
|
3e1311513f
|
Fixed condition
|
2025-06-05 19:52:54 +09:00 |
|