Deukhoofd
|
59af34fac9
|
Rework text spans a bit to include script file, make binder log an error when two classes have a circular value reference.
continuous-integration/drone/push Build is failing
Details
|
2021-01-09 13:20:56 +01:00 |
Deukhoofd
|
093ffde6bc
|
Initial work on type registration in the binder.
continuous-integration/drone/push Build is passing
Details
|
2021-01-08 16:14:02 +01:00 |
Deukhoofd
|
d907a58f64
|
Initial work on more detailed error messages.
continuous-integration/drone/push Build is passing
Details
|
2021-01-06 00:06:39 +01:00 |
Deukhoofd
|
b4c18e0f09
|
Many fixes for namespace parsing.
continuous-integration/drone/push Build is passing
Details
|
2021-01-05 19:21:06 +01:00 |
Deukhoofd
|
de15173b0b
|
Implements parsing switch case statements.
continuous-integration/drone/push Build is passing
Details
|
2021-01-02 12:38:50 +01:00 |
Deukhoofd
|
28ece69be6
|
Implements try catch statement.
continuous-integration/drone/push Build is passing
Details
|
2021-01-02 11:53:16 +01:00 |
Deukhoofd
|
5d57838bec
|
Cleanup of parser class.
continuous-integration/drone/push Build is passing
Details
|
2021-01-01 23:31:30 +01:00 |
Deukhoofd
|
5ac627a9b3
|
Make parser class static, to reduce required state.
continuous-integration/drone/push Build is passing
Details
|
2021-01-01 23:17:34 +01:00 |
Deukhoofd
|
dd2722d485
|
Implements parsing dowhile statements
continuous-integration/drone/push Build is passing
Details
|
2021-01-01 13:21:59 +01:00 |
Deukhoofd
|
a9c3a9e0c4
|
Implements parsing while statement
|
2021-01-01 13:14:29 +01:00 |
Deukhoofd
|
a3a996d68a
|
Implements parsing for loop, cleanup of memory handling in parser.
continuous-integration/drone/push Build is passing
Details
|
2020-12-06 12:35:08 +01:00 |
Deukhoofd
|
0c8b9f3943
|
Adds parsing continue and break.
continuous-integration/drone/push Build is passing
Details
|
2020-11-15 10:21:42 +01:00 |
Deukhoofd
|
5fb64e12e1
|
Large chunk of work in parser for getting expressions to work.
continuous-integration/drone/push Build is passing
Details
|
2020-11-08 15:41:18 +01:00 |
Deukhoofd
|
c20a1089a9
|
Initial work on expression parsing.
continuous-integration/drone/push Build is passing
Details
|
2020-11-01 18:43:35 +01:00 |
Deukhoofd
|
823b00777e
|
Implements basic virtprop parsing.
|
2020-10-31 19:23:15 +01:00 |
Deukhoofd
|
ad8a0ce1b4
|
Fixed issue with TypeMod.
|
2020-10-10 16:20:56 +02:00 |
Deukhoofd
|
dcf143b1b2
|
Support basic parsing function statements.
|
2020-10-10 14:29:37 +02:00 |
Deukhoofd
|
43f080cc48
|
Implements namespace statement.
|
2020-10-09 11:54:43 +02:00 |
Deukhoofd
|
2fb1b68ead
|
Rework identifier handling, adds typedef statement.
|
2020-10-08 19:53:02 +02:00 |
Deukhoofd
|
e99b1af78d
|
Remove const char* constructors, only take u8 chars now.
|
2020-10-08 18:15:48 +02:00 |
Deukhoofd
|
2036f1ce43
|
Initial work on parsing.
|
2020-10-07 22:11:18 +02:00 |
Deukhoofd
|
f299d5183f
|
Renames project.
|
2020-10-05 17:45:00 +02:00 |