aboutsummaryrefslogtreecommitdiff
path: root/build2/test/script/parser.cxx
AgeCommit message (Expand)AuthorFilesLines
2016-11-04Add support for no-newline redirects in testscriptBoris Kolpackov1-40/+98
2016-11-04Implement support for compound testsBoris Kolpackov1-38/+108
2016-11-04Add testscript runner scope enter/leave callbacksBoris Kolpackov1-7/+19
2016-11-04Add support for testscript scope id, working directoryBoris Kolpackov1-4/+10
2016-11-04Pass command index, location to test runnerBoris Kolpackov1-9/+13
2016-11-04Add notion of testscript test and group scopesBoris Kolpackov1-35/+104
2016-11-04Change all testscript expansions to simple name modeBoris Kolpackov1-7/+17
2016-11-04Fix testscript here-document quoting issueBoris Kolpackov1-1/+2
2016-11-04Generalize and move test printing code to scriptBoris Kolpackov1-0/+3
2016-11-04Minor cleanup (testscript)Boris Kolpackov1-6/+6
2016-11-04Implement two-stage testscript parsingBoris Kolpackov1-55/+168
2016-11-04Minor testscript fixes/changesBoris Kolpackov1-6/+9
2016-11-04Print full test info in test runnerKaren Arutyunov1-11/+12
2016-11-04Complete testscript parser's parse_command_exit()Karen Arutyunov1-6/+19
2016-11-04Various testscript lexer/parser fixes (testscript)Boris Kolpackov1-56/+105
2016-11-04Fix few bugs in testscript parserKaren Arutyunov1-1/+1
2016-11-04Remove support for expanded variable names in assignmentBoris Kolpackov1-179/+150
2016-11-04Fix few bugs in testscript parserBoris Kolpackov1-25/+36
2016-11-04Change token type 'name' to more general 'word' (testscript)Boris Kolpackov1-2/+2
2016-11-04Implement testscript $*, $NN, $~ special variablesBoris Kolpackov1-6/+119
2016-11-04Add notion of scope to testscript modelBoris Kolpackov1-3/+4
2016-11-04Pass test script to parserBoris Kolpackov1-7/+1
2016-11-04Use parse_* naming for parsing functions (testscript)Boris Kolpackov1-9/+9
2016-11-04Use variable lookup hook in testscript parserBoris Kolpackov1-7/+16
2016-11-04Allow customizing names parsing diagnostics (testscript)Boris Kolpackov1-4/+4
2016-11-04Extend test rule to handle testscriptsBoris Kolpackov1-2/+4
2016-11-04Handle printing of extended tokens (testscript)Boris Kolpackov1-1/+1
2016-11-04Add testscript runner interface and implementation stubBoris Kolpackov1-8/+18
2016-11-04Continue work on testscript parserBoris Kolpackov1-45/+358
2016-11-04Initial work on testscript lexer/parserBoris Kolpackov1-0/+283