Deukhoofd
|
e2a0c35992
|
Large cleanup
continuous-integration/drone/push Build was killed
Details
|
2019-07-25 17:23:54 +02:00 |
Deukhoofd
|
32836c6c58
|
Make a lot of one-liner functions inline
continuous-integration/drone/push Build is failing
Details
|
2019-07-04 19:08:13 +02:00 |
Deukhoofd
|
48224afe45
|
Reduce amount of copies for HashedString for improved performance
continuous-integration/drone/push Build is passing
Details
Signed-off-by: Deukhoofd <deukhoofd@gmail.com>
|
2019-06-25 15:18:36 +02:00 |
Deukhoofd
|
021750a135
|
Fix all valgrind leak issues in tests
continuous-integration/drone/push Build is failing
Details
Signed-off-by: Deukhoofd <deukhoofd@gmail.com>
|
2019-06-24 13:38:41 +02:00 |
Deukhoofd
|
fde102d954
|
Added namespaces to most classes, general cleanup
continuous-integration/drone/push Build is failing
Details
|
2019-06-17 18:35:12 +02:00 |
Deukhoofd
|
3dc67ec8a0
|
Move Lexer to u16string handling, for unicode support
continuous-integration/drone/push Build is passing
Details
|
2019-06-15 17:20:27 +02:00 |
Deukhoofd
|
3e00f750ef
|
Make Lexer use constant Tokens
continuous-integration/drone/push Build is failing
Details
|
2019-06-13 18:49:38 +02:00 |
Deukhoofd
|
5910cbbfa9
|
Make parsed statements constant during binding
|
2019-06-13 18:14:59 +02:00 |
Deukhoofd
|
ba4fe888fa
|
Pass parsed block statements as reference instead of value
|
2019-06-11 14:58:43 +02:00 |
Deukhoofd
|
c407ba2f50
|
Implements parsing function declarations
|
2019-05-31 15:00:14 +02:00 |
Deukhoofd
|
5d1c3ac9ba
|
Implements assignment binding
|
2019-05-28 17:49:03 +02:00 |
Deukhoofd
|
dbd7dfdd73
|
Implements assignment parsing
|
2019-05-26 14:20:40 +02:00 |
Deukhoofd
|
57cd3efec9
|
Parse and bind strings
|
2019-05-22 13:29:35 +02:00 |
Deukhoofd
|
2df4a71ed8
|
Reorganized tests
|
2019-05-21 17:23:56 +02:00 |