parent
4df49ab1e9
commit
5403988c14
|
@ -9,9 +9,12 @@ class ArgumentGrammar(Grammar): rules = [PatternRule(r'data', r'[^}]+')]
|
|||
class StringGrammar1(Grammar): rules = [PatternRule(r'data', r"[^']+")]
|
||||
class StringGrammar2(Grammar): rules = [PatternRule(r'data', r"(?:[^']|'(?!'))+")]
|
||||
|
||||
class FalseGrammar(Grammar): rules = [PatternRule('data', r'[^\\]+')]
|
||||
|
||||
class LatexGrammar(Grammar):
|
||||
rules = [
|
||||
PatternRule(r'comment', r'\%.*$'),
|
||||
RegionRule('comment', r'\\iffalse', Grammar, r'\\fi'),
|
||||
PatternRule(r'latex_wrapper', r'\\(?:begin|end)'),
|
||||
PatternRule(r'latex_control', r'\\[a-zA-Z]+'),
|
||||
RegionRule(r'latex_argument', r'{', ArgumentGrammar, r'}'),
|
||||
|
|
Loading…
Reference in New Issue