summaryrefslogtreecommitdiffstats
path: root/discover/grub2/parser.y
Commit message (Expand)AuthorAgeFilesLines
* discover/grub2: Fix uninitialised yylinenoJeremy Kerr2013-10-041-0/+1
* discover/grub2: Clean up error-handling for grub2 parser & lexerJeremy Kerr2013-09-261-14/+11
* discover/grub2: Allow both delimiters and EOLs after a "then" reserved wordJeremy Kerr2013-09-241-2/+4
* discover/grub2: Implement statement_block_executeJeremy Kerr2013-09-241-1/+1
* discover/grub2: Allow EOF as a statement terminatorJeremy Kerr2013-09-241-1/+4
* discover/grub2: Add print_tokenJeremy Kerr2013-09-241-0/+10
* discover/grub2: Implement 'elif'Jeremy Kerr2013-09-241-4/+23
* discover/grub2: Create 'conditional' statementsJeremy Kerr2013-09-241-15/+26
* discover/grub2: Allow empty statementsJeremy Kerr2013-09-241-14/+12
* discover/grub2: Implement submenuJeremy Kerr2013-09-241-0/+7
* discover/grub2: Add function supportJeremy Kerr2013-09-241-0/+14
* discover/grub2: Improve error handlingJeremy Kerr2013-09-241-2/+5
* discover/grub2: Implement 'else' blocksJeremy Kerr2013-09-241-0/+9
* discover/grub2: Add a reference to the context from grub2_scriptJeremy Kerr2013-09-241-2/+2
* discover/grub2: Hook up flex/bison parser to discover serverJeremy Kerr2013-09-241-0/+25
* discover/grub2: Move parser-api definitions to parser.yJeremy Kerr2013-09-241-0/+109
* discover/grub2: Fix statement reduce ruleJeremy Kerr2013-09-241-0/+1
* discover/grub2: Add initial script infrastructureJeremy Kerr2013-09-241-1/+1
* discover/grub2: Implement statement blocksJeremy Kerr2013-09-241-1/+3
* discover/grub2: Implement reduce rulesJeremy Kerr2013-09-241-18/+45
* discover/grub2: Add structures & API for parserJeremy Kerr2013-09-241-5/+1
* discover/grub2: Implement parserJeremy Kerr2013-09-241-1/+39
* discover/grub2: Initial grub2 lexerJeremy Kerr2013-09-241-0/+49
OpenPOWER on IntegriCloud