summaryrefslogtreecommitdiff
path: root/vala/valageniescanner.vala
Commit message (Expand)AuthorAgeFilesLines
* vala: Add support for binary/octal integer literal星外之神2022-12-081-21/+61
* vala: Minor scanner optimizationwszqkzqk2022-11-141-5/+5
* vala: Add support for verbatim template string星外之神2022-10-301-11/+36
* genie: Use TokenType.EXCEPTION instead of TokenType.ERRORDOMAINRico Tzschichholz2021-11-051-1/+1
* vala: Make use of new printf-like API of Report.*()Rico Tzschichholz2020-10-261-1/+1
* Fix various typos in comments and stringsRico Tzschichholz2020-08-191-1/+1
* scanner: Improve check of "\u" escape sequenceRico Tzschichholz2019-11-251-9/+15
* scanner: "\x" requires two hex digits at most and ignore leading zero #2Rico Tzschichholz2019-11-251-9/+24
* scanner: "\x" requires two hex digits at mostRico Tzschichholz2019-11-241-2/+2
* genie: Make 'self' match its TokenType nameRico Tzschichholz2019-06-141-1/+1
* genie: Drop unused "writeonly" tokenRico Tzschichholz2019-06-051-3/+0
* genie: Add support for the \uXXXX escape sequenceEvgeny Bobkin2018-05-161-6/+57
* scanner: Accept backreferences \1 through \99 in regex literalsRico Tzschichholz2018-05-161-1/+11
* genie: Add support for the \v escape charactorRico Tzschichholz2018-05-141-0/+3
* scanner: Accept \R and \N escape sequences in regex literalsRico Tzschichholz2018-05-141-0/+2
* Drop trailing spaces/tabsRico Tzschichholz2018-03-271-28/+28
* geniescanner: Remove trailing spaces/tabsVladislav2017-02-171-7/+7
* genie: Add empty file check to read_token ()Alistair Thomas2016-10-121-1/+5
* GENIE: Updated genie to include fixes from vala parserJamie McCracken2012-09-151-35/+56
* Use SourceLocation in SourceReferenceJürg Billeter2012-06-021-31/+34
* Fix usage of possibly unassigned out parametersLuca Bruno2011-07-151-50/+15
* glib-2.0: Add string.index_of_nth_charJürg Billeter2011-01-151-3/+3
* Genie: Fix out of bounds access in scannerJürg Billeter2010-10-241-3/+9
* glib-2.0: Deprecate string.len () in favor of string.lengthJürg Billeter2010-08-201-1/+1
* Genie: Added Regex literalsJamie McCracken2010-05-241-24/+222
* Genie: Fix assertion failure on large rollback in parserJamie McCracken2010-05-241-0/+9
* Genie: Added string templatingJamie McCracken2010-05-241-9/+175
* Genie: Removed unused FOREACH keywordJamie McCracken2010-01-261-3/+0
* Genie: support automatic line continuationsJamie McCracken2010-01-051-1/+21
* Do not use Gee namespace to avoid conflict with libgeeJürg Billeter2009-10-121-1/+0
* Genie: Fixed comments for copyright statementsJamie McCracken2009-09-271-4/+25
* Genie: Briought Genie up to date with ValaJamie McCracken2009-09-271-10/+33
* Comment handling improvementsFlorian Brosch2009-09-041-26/+24
* Fix scanning of case where single line comments are appended to end of a lineJamie McCracken2009-08-231-1/+4
* Updated genie parser to match vala parser in functionality and bug fixesJamie McCracken2009-04-141-1/+8
* Updated genie scanner to handle all new/missing vala tokens and directivesJamie McCracken2009-04-131-0/+310
* Warn when using result variable with incompatible type to prepare possibleJürg Billeter2009-01-101-4/+4
* Fix member access on integer literals, fixes bug 547419Jürg Billeter2008-09-271-1/+1
* Don't derive from GObject in libvala where not necessary to improveJürg Billeter2008-08-141-7/+3
* Allow arbitrary whitespace/tabs at start of line when its a lineJamie McCracken2008-06-231-1/+23
* added built in list and dict (HashMap) support with automatic typeJamie McCracken2008-06-161-1/+12
* Revamped array syntaxJamie McCracken2008-05-291-1/+10
* Added optional indent attribute to allow spaces to be used in lieu of tabsJamie McCracken2008-05-271-8/+28
* Add parser for Genie, patch by Jamie McCrackenJuerg Billeter2008-05-191-0/+1017