aboutsummaryrefslogtreecommitdiff
path: root/src/parser_pos.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Add better fallback for `ast_token`gingerBill2023-02-271-0/+3
|
* Improve error line squiggle logicgingerBill2023-02-271-2/+2
|
* Remove dead code in the compilergingerBill2022-12-181-2/+0
|
* `gb_internal` a lotgingerBill2022-12-181-2/+2
|
* Correct false positive check in `check_unique_package_names`gingerBill2022-01-311-0/+6
|
* Begin work on matrix typegingerBill2021-10-181-0/+4
|
* spaces to tabsArne Döring2021-09-141-7/+7
|
* fix crash for ast_end_tokenArne Döring2021-09-141-2/+7
|
* Add multi-pointer types `[^]T`gingerBill2021-08-211-0/+2
|
* Make `or_else` and `or_return` operators (binary and suffix respectively)gingerBill2021-08-151-0/+4
|
* Remove `try`; Replace `try x else y` with `or_else(x, y)`gingerBill2021-07-051-4/+0
|
* Try `try` and `or_else` built-in procedures with operators `try` and `try else`gingerBill2021-07-041-0/+4
|
* Fix `ast_end_token` for `[?]T` typesgingerBill2021-06-031-1/+5
|
* Fix `ast_end_token`gingerBill2021-05-211-2/+11
|
* Add range-based error messages to `-verbose-errors`gingerBill2021-05-191-0/+331
Example: Cannot convert '(1 + 2)' to 'untyped bool' from 'untyped integer' x := (1 + 2) * true; ^~~~~~^