add AST test case by pull request #16
Merge remote-tracking branch 'upstream/master' into ShellSyntax
fix shell syntax
fix shell syntax