Anton Medvedev
|
54c29bfda2
|
Simplify "not in" operators
|
2022-11-06 13:04:35 +01:00 |
|
Anton Medvedev
|
371e24c30d
|
Add ^ as exponent operator
|
2022-11-05 20:21:48 +01:00 |
|
Anton Medvedev
|
360e0c27c3
|
Add ?. in lexer
|
2022-10-14 16:23:41 +02:00 |
|
Anton Medvedev
|
573ada7443
|
Fic bunch of checker errors
|
2022-10-13 23:51:05 +02:00 |
|
Anton Medvedev
|
b24419bf76
|
Remove wrong nil safe implementation
|
2022-10-09 12:53:30 +02:00 |
|
Anton Medvedev
|
56127510a5
|
Refactor tests and start refactoring nil safe operator
|
2022-10-09 12:28:51 +02:00 |
|
 Vladimir FetisovandGitHub
|
6adbfc5b37
|
acceptWord checks the rune after word (#184)
|
2021-06-15 23:57:54 +03:00 |
|
 Zach BadgettandGitHub
|
3eb822d35a
|
Add nil safe operator (#173)
|
2021-06-07 22:53:12 +03:00 |
|
 subham sarkarandAnton Medvedev
|
bd05ed40b7
|
Fix handling of space(s) in between operator
|
2021-02-25 09:44:07 +01:00 |
|
Anton Medvedev
|
1a7df6aa1e
|
Expose file.Error type for better error handling
|
2020-03-20 15:26:46 +03:00 |
|
Anton Medvedev
|
05e1505fe0
|
Remove source pointer in error if wide chars are used
|
2020-03-04 11:00:50 +03:00 |
|
Anton Medvedev
|
146ecc2f95
|
Add support for $ symbol in identifiers
|
2020-03-04 10:50:26 +03:00 |
|
Anton Medvedev
|
7f64f785ad
|
Fix lexer to emit correct location with range operator
|
2020-03-02 14:56:50 +03:00 |
|
Anton Medvedev
|
73c9cec4f6
|
Fix lexer for floats
|
2020-02-26 12:13:59 +03:00 |
|
Anton Medvedev
|
ec490ece97
|
Improve lexer performance
|
2020-02-25 14:46:38 +03:00 |
|
Anton Medvedev
|
bb54a08b53
|
Sort imports
|
2020-02-25 09:33:17 +03:00 |
|
Anton Medvedev
|
3c734b49a9
|
Improve error messages for eof
|
2020-02-25 09:33:17 +03:00 |
|
Anton Medvedev
|
0809f2c91b
|
Refactor to use new parser
|
2020-02-25 09:33:17 +03:00 |
|
Anton Medvedev
|
9d3d522ff6
|
Add # operator support
|
2020-02-25 09:33:17 +03:00 |
|
Anton Medvedev
|
aaf5d24ecb
|
Reimplement expr parser
|
2020-02-25 09:33:17 +03:00 |
|