aboutsummaryrefslogtreecommitdiff
path: root/driver/lexer.go (follow)
Commit message (Expand)AuthorAgeFilesLines
* Update godocRyo Nihei2021-10-051-8/+14
* Remove the ModeName and KindName fields from the driver.Token structRyo Nihei2021-10-031-40/+1
* Define a lexical specification interfaceRyo Nihei2021-09-111-127/+65
* Remove --debug option from the lex commandRyo Nihei2021-09-081-35/+0
* Add lexeme positions to tokensRyo Nihei2021-08-071-37/+85
* Change APIsRyo Nihei2021-08-011-68/+69
* Add unique kind IDs to tokensRyo Nihei2021-08-011-5/+12
* Support passive mode transitionRyo Nihei2021-06-101-18/+30
* Rename fields of driver.TokenRyo Nihei2021-05-131-23/+22
* Add --compression-level option to compile commandRyo Nihei2021-05-111-6/+22
* Fix a text representation of an error tokenRyo Nihei2021-05-111-19/+48
* Update README and godocRyo Nihei2021-05-101-7/+23
* Add --break-on-error option to lex commandRyo Nihei2021-05-081-0/+1
* Add CLI optionsRyo Nihei2021-05-081-15/+15
* Change type of acceping_states to sliceRyo Nihei2021-05-071-2/+2
* Add transition table compressorRyo Nihei2021-05-071-6/+12
* Remove Peek* functionsRyo Nihei2021-05-051-26/+0
* Add lex modeRyo Nihei2021-05-041-36/+99
* Generate an invalid token from incompleted input.Ryo Nihei2021-05-021-0/+5
* Add validation of lexical specs and improve error messagesRyo Nihei2021-04-171-1/+1
* Print the result of the lex command in JSON formatRyo Nihei2021-04-061-20/+66
* Add logging to lex commandRyo Nihei2021-02-161-3/+58
* Add types of lexical specificationsRyo Nihei2021-02-161-14/+16
* Add driverRyo Nihei2021-02-141-0/+162