aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
* | Parser: rename MATCH_PATTERN to MATCH_ANYPetteri Räty2011-05-102-15/+15
* | Parser: rename extended pattern matching tokensPetteri Räty2011-05-101-5/+5
* | Parser: allow white space in replacement stringsPetteri Räty2011-05-101-0/+2
|/
* Parser: support defining local variablesMu Qiao2011-05-071-0/+1
* Walker: support case statementMu Qiao2011-04-271-9/+9
* Walker: support if statementMu Qiao2011-04-272-5/+5
* Parser: support == and != in test built-inMu Qiao2011-04-271-0/+3
* Parser: simplify and fix cond_part ruleMu Qiao2011-04-272-2/+3
* Walker: support C style for loopMu Qiao2011-04-261-4/+4
* Walker: implement remove expansion for raw stringMu Qiao2011-04-202-10/+10
* Parser: functions inside command substitutionPetteri Räty2011-04-206-17/+17
* Parser: remove list rulePetteri Räty2011-04-202-2/+2
* Parser: prevent arithmetic assign to numbersPetteri Räty2011-04-201-0/+1
* Parser: fix warnings from unary rulePetteri Räty2011-04-201-0/+3
* Parser: fix multiple roots in pipeline rulePetteri Räty2011-04-172-2/+3
* Parser: slash as word for delete operatorPetteri Räty2011-04-171-0/+1
* Parser: function name rules from bash sourcesPetteri Räty2011-04-171-0/+8
* Parser: fix ws handling for array assignmentPetteri Räty2011-04-171-0/+4
* Parser: support numbers in function namesPetteri Räty2011-04-171-1/+1
* Parser: support hyphens in function namesPetteri Räty2011-04-172-8/+9
* Parser: escaped double quotes in dqstrPetteri Räty2011-04-171-0/+3
* Parser: deprecated syntax for arithmetic expansionPetteri Räty2011-04-171-0/+1
* Parser: rename currshell to current_shellPetteri Räty2011-04-173-12/+12
* Parser: handle extra ws at the enf of currshellPetteri Räty2011-04-171-0/+5
* Parser: empty atoms in brace expansionPetteri Räty2011-04-171-0/+1
* Parser: support commas in command argumentsPetteri Räty2011-04-171-0/+1
* Parser: fix multiple variable expansions in an argPetteri Räty2011-04-174-4/+5
* Parser: optional colon in parameter expansionsPetteri Räty2011-04-172-2/+3
* Parser: no dedicated tokens for some expansionsPetteri Räty2011-04-172-2/+2
* Parser: parameter replacements expansions take ;Petteri Räty2011-04-171-0/+1
* Parser: support ;\n between commandsPetteri Räty2011-04-171-0/+2
* Parser: for_expr takes in a list of expanded wordsPetteri Räty2011-04-173-4/+6
* Parser: blanks in parameter replace patternPetteri Räty2011-04-171-0/+1
* Parser: fix space after variable assignmentPetteri Räty2011-04-171-0/+1
* Parser: fix for parameter expansion replacementPetteri Räty2011-04-171-0/+2
* Parser: enable pound inside pathname expansionPetteri Räty2011-04-171-0/+2
* Parser: other expansions inside pathname expansionPetteri Räty2011-04-171-0/+1
* Support arithmetic assignment for variable expansionMu Qiao2011-04-141-0/+3
* Fix parameter expansion in arithmetic expansionMu Qiao2011-04-143-6/+6
* Support array element in arithmetic expansionMu Qiao2011-04-141-0/+3
* Unify variable reference AST for arraysMu Qiao2011-04-131-3/+3
* Refer to array indexes with arithmetic expressionsPetteri Räty2011-04-121-0/+1
* Fix parameter expansion parsing for arraysPetteri Räty2011-04-121-0/+9
* Fix produced AST for replace at startPetteri Räty2011-04-121-2/+2
* Support parsing array member sizesPetteri Räty2011-04-121-0/+5
* Forbid assigning lists to array membersPetteri Räty2011-04-111-0/+1
* Fix assignment FOO=1aaPetteri Räty2011-04-113-8/+9
* Simplify array assignment rulesPetteri Räty2011-04-111-2/+2
* Simplify case expression rulesPetteri Räty2011-04-111-0/+1
* Improve explicit arithmetic expression placesPetteri Räty2011-04-112-0/+2