Clean up rule format in grammar files
This commit is contained in:
1 parent
ba74d0a20a
commit
df8088c3c6
2 files changed
+17
-31
No files matched your search
@@ -41,7 +41,7 @@ class Propane
|
||||
elsif sliced = input.slice!(/\Adrop\s+(\S+)\n/)
|
||||
pattern = $1
|
||||
@drop_tokens << Token.new(pattern: pattern, line_number: line_number)
|
||||
elsif sliced = input.slice!(/\A(\S+)\s*:\s*\[(.*?)\] <<\n(.*?)^>>\n/m)
|
||||
elsif sliced = input.slice!(/\A(\S+)\s*->\s*(.*?)(?:;|<<\n(.*?)^>>\n)/m)
|
||||
rule_name, components, code = $1, $2, $3
|
||||
components = components.strip.split(/\s+/)
|
||||
@rules << Rule.new(rule_name, components, code, line_number)
|
||||
|
||||
Reference in new issue
Block a user