Deukhoofd
|
1d6b5673d6
|
Reworked diagnostics, saves line positions in memory, instead of calculating later.
|
2019-01-16 23:57:42 +01:00 |
Deukhoofd
|
b0450d3bf5
|
Show file name in error messages, to handle errors from modules easier
|
2018-12-07 14:51:02 +01:00 |
Deukhoofd
|
7ee230e20c
|
Handle warnings, and add a warning if a function parameter has an unknown type
|
2018-11-28 10:56:35 +01:00 |
Deukhoofd
|
b7d01b02f1
|
Exception throwing when required, and fixes for unit tests
|
2018-11-26 17:23:56 +01:00 |
Deukhoofd
|
2111f4080c
|
Fixes string not checking if it ends with a quotation mark
|
2018-11-25 22:05:01 +01:00 |
Deukhoofd
|
cae3d7fb53
|
Lots of work for handling incomplete code and inspections better
|
2018-11-25 19:30:18 +01:00 |
Deukhoofd
|
7d551b6313
|
Adds assignment to tables
|
2018-11-19 16:22:13 +01:00 |
Deukhoofd
|
2787d947b5
|
Better error message if type is not indexable with type
|
2018-11-19 14:29:35 +01:00 |
Deukhoofd
|
7beeb713c9
|
Show full lines in error messages in Ycicle
|
2018-11-17 14:49:26 +01:00 |
Deukhoofd
|
0f45660a43
|
Show text line in error messages
|
2018-11-17 14:20:43 +01:00 |
Deukhoofd
|
07660b6c46
|
Implement defining functions
|
2018-11-15 15:51:05 +01:00 |
Deukhoofd
|
1aee448999
|
Handle if statements
|
2018-11-13 12:48:50 +01:00 |
Deukhoofd
|
ac83dba77f
|
Binds Variable Assignment
|
2018-11-11 20:31:55 +01:00 |
Deukhoofd
|
82dff87d4d
|
Bind unary operators
|
2018-11-11 19:56:53 +01:00 |
Deukhoofd
|
3561979ded
|
Lots of work on type binding
|
2018-11-11 18:12:42 +01:00 |
Deukhoofd
|
699377cdfc
|
Work on Diagnostics
|
2018-11-11 10:26:52 +01:00 |