summaryrefslogtreecommitdiffstats
path: root/build2/test/script/lexer.cxx
Commit message (Expand)AuthorAgeFilesLines
* Add hxx extension for headersKaren Arutyunov2017-05-011-1/+1
* Make line numbers signify argument numbers in buildspecBoris Kolpackov2017-03-171-1/+2
* Add support for passing parameters to (meta-) operationsBoris Kolpackov2017-03-161-2/+2
* Add support for >! test command redirectKaren Arutyunov2017-03-161-1/+2
* Add support for comparison of test command output to a fileKaren Arutyunov2017-01-241-6/+8
* Add testscript lexer support for portable path modifier (/)Boris Kolpackov2017-01-061-12/+16
* Update copyright yearBoris Kolpackov2017-01-051-1/+1
* Treat any testscript line that starts with dot as directiveBoris Kolpackov2017-01-041-3/+4
* Change lexer modes to be semantically accurateBoris Kolpackov2017-01-041-16/+16
* Initial parallel scheduler implementation, use to run testscripsBoris Kolpackov2016-12-091-12/+5
* Fix escaping issue, propagate quoting for $ and ( tokensBoris Kolpackov2016-11-291-15/+23
* Spec testscript regex, add support in token/lexerBoris Kolpackov2016-11-261-43/+67
* Implement literal here-document supportBoris Kolpackov2016-11-251-5/+29
* Distinguish token quoting type and completenessBoris Kolpackov2016-11-251-3/+9
* Get rid of lexer modes overriding pair separatorsBoris Kolpackov2016-11-111-3/+11
* Implement testscript inclusion supportBoris Kolpackov2016-11-041-2/+3
* Add support for cleanup types to testscript parserKaren Arutyunov2016-11-041-3/+11
* Add tests and fixes for trailing description supportBoris Kolpackov2016-11-041-6/+16
* Initial support for trailing description in testscriptBoris Kolpackov2016-11-041-0/+2
* Implement description support in testscriptBoris Kolpackov2016-11-041-8/+52
* Add support of merge redirect to testscript parserKaren Arutyunov2016-11-041-1/+2
* Implement support for testscript scopesBoris Kolpackov2016-11-041-1/+1
* Rework testscript parser in preparation for scope supportBoris Kolpackov2016-11-041-3/+6
* Add support of file redirects to testscript parserKaren Arutyunov2016-11-041-4/+21
* Add support for setup/teardown commandsBoris Kolpackov2016-11-041-12/+45
* Minor testscript changesBoris Kolpackov2016-11-041-2/+2
* Support >+ and <+ redirects in parserKaren Arutyunov2016-11-041-2/+4
* Change <! and >! syntaxt to <- and >-Karen Arutyunov2016-11-041-4/+4
* Add support for no-newline redirects in testscriptBoris Kolpackov2016-11-041-8/+40
* Implement support for compound testsBoris Kolpackov2016-11-041-7/+19
* Add support for testscript scope id, working directoryBoris Kolpackov2016-11-041-2/+2
* Fix pre-parsing corner casesBoris Kolpackov2016-11-041-3/+3
* Fix testscript here-document quoting issueBoris Kolpackov2016-11-041-2/+4
* Various testscript lexer/parser fixes (testscript)Boris Kolpackov2016-11-041-24/+37
* Change token type 'name' to more general 'word' (testscript)Boris Kolpackov2016-11-041-5/+5
* Fix bug in testscript lexerBoris Kolpackov2016-11-041-0/+1
* Implement testscript $*, $NN, $~ special variablesBoris Kolpackov2016-11-041-0/+30
* Use variable lookup hook in testscript parserBoris Kolpackov2016-11-041-0/+5
* Handle printing of extended tokens (testscript)Boris Kolpackov2016-11-041-21/+25
* Continue work on testscript parserBoris Kolpackov2016-11-041-9/+19
* Initial work on testscript lexer/parserBoris Kolpackov2016-11-041-0/+249