parent
5e8ad6f831
commit
1fd60f8197
|
@ -89,7 +89,7 @@ class TestGrammar(Grammar):
|
|||
class ShGrammar(Grammar):
|
||||
rules = [
|
||||
PatternGroupRule(r'vardecl', r'spaces', r'^ +', r'variable', r'[a-zA-Z_][a-zA-Z0-9_]*', r'delimiter', r'='),
|
||||
PatternGroupRule(r'vardecl', r'sh_builtin', r'export', r'spaces', r' +', r'variable', r'[a-zA-Z_][a-zA-Z0-9_]*', r'delimiter', r'='),
|
||||
PatternGroupRule(r'vardecl', r'sh_builtin', r'(?:alias|export)', r'spaces', r' +', r'variable', r'[a-zA-Z_][a-zA-Z0-9_]*', r'delimiter', r'='),
|
||||
PatternRule(r'variable', r"^[a-zA-Z_][a-zA-Z0-9_]*(?==)"),
|
||||
|
||||
PatternRule(r'spaces', r' +'),
|
||||
|
|
Loading…
Reference in New Issue