aboutsummaryrefslogtreecommitdiff
path: root/test
Commit message (Expand)AuthorAgeFilesLines
* Test: move test_coverage.sh to test/Mu Qiao2011-08-041-0/+35
* Builtin: reimplement the local built-inMu Qiao2011-08-021-1/+1
* Parser: support empty command with redirectionMu Qiao2011-08-021-1/+1
* Core: raise exception when using local outside functionMu Qiao2011-08-021-0/+17
* Parser: allow braces in command argumentsMu Qiao2011-08-021-2/+1
* Parser: remove global backtrackingMu Qiao2011-07-202-2/+3
* Parser: handle command substitution in lexer rulesMu Qiao2011-07-201-1/+1
* Build: use bash to verify test scriptsMu Qiao2011-07-183-14/+24
* Parser: reduce backtracking for command_atomMu Qiao2011-07-061-1/+1
* Utility: improve token printingMu Qiao2011-06-261-0/+4
* Merge branch 'mu/native_code'Mu Qiao2011-06-262-2/+5
|\
| * Parser: use lexer rule to parse singled quoted stringMu Qiao2011-06-251-1/+1
| * Parser: support '#' in double quoted stringMu Qiao2011-06-251-1/+1
| * Parser: first support for here documentMu Qiao2011-06-252-1/+4
| * Parser: support writing C++ code in the grammarMu Qiao2011-06-212-3/+3
* | Merge remote-tracking branch 'mu/fix_arithmetic'Petteri Räty2011-06-251-0/+4
|\ \
| * | Utility: support printing tokens received by walkerMu Qiao2011-06-221-0/+4
* | | Core: improve current exception usageMu Qiao2011-06-222-8/+8
* | | Walker: first support for brace expansionMu Qiao2011-06-211-0/+10
|/ /
* | Test: verify_error_output_test.sh improvementPetteri Räty2011-06-181-1/+1
* | Parser: support regular expression in keyword testMu Qiao2011-06-161-1/+1
|/
* Core: add namespace for interpreter_exceptionMu Qiao2011-06-142-7/+7
* Parser: Support redirection for all kinds of commandsMu Qiao2011-06-141-1/+1
* Walker: support array offset expansionMu Qiao2011-06-111-1/+4
* Test: silent the error output of gtestMu Qiao2011-06-091-0/+4
* Core: make error handling POSIX compliantMu Qiao2011-06-031-9/+8
* Coding standard: git log for author informationMu Qiao2011-06-025-5/+0
* Parser: support nested function definitionsMu Qiao2011-06-011-1/+1
* Test: improve test coverage for public APIMu Qiao2011-05-261-0/+5
* Walker: throw exception if extglob used when disabledMu Qiao2011-05-251-0/+17
* Test: /bin/bash instead of /bin/shPetteri Räty2011-05-241-1/+1
* Core: improve error reportingMu Qiao2011-05-241-0/+5
* Core: support special variable $0Mu Qiao2011-05-241-0/+3
* API: allow sourcing a script before interpretingMu Qiao2011-05-231-0/+18
* Build: compile lexer and parser as CPetteri Räty2011-05-131-1/+1
* Core&Utility: return non zero exit status on failureMu Qiao2011-05-132-2/+38
* Tests: fix cppunittestsMu Qiao2011-05-132-0/+66
* Builtin: implement inherit builtinMu Qiao2011-04-281-1/+1
* Core: use reference/pointer for the interpreter objectMu Qiao2011-04-281-9/+11
* Merge remote-tracking branch 'mu/compound_expr'Petteri Räty2011-04-271-1/+1
|\
| * Walker: support special variables in var_refMu Qiao2011-04-261-1/+1
* | Core: support DEFINED_PHASES for metadata generationMu Qiao2011-04-262-1/+13
|/
* Test: rename *ebuild* to *bash*Mu Qiao2011-04-222-5/+5
* Walker: implement remove expansion for raw stringMu Qiao2011-04-201-1/+1
* Build: separate utility programs from testsMu Qiao2011-04-202-238/+0
* Merge remote-tracking branch 'mu/master'Petteri Räty2011-04-142-1/+16
|\
| * Support referring a whole arrayMu Qiao2011-04-141-0/+2
| * Raise exception if array index is less than 0Mu Qiao2011-04-141-0/+13
| * Support assigning empty value to variableMu Qiao2011-04-131-1/+1
* | Spirit Qi implementation of parsing token filePetteri Räty2011-04-121-14/+35
|/