17 lines
242 B
Ruby
17 lines
242 B
Ruby
module Imbecile
|
|
class Grammar
|
|
|
|
class Rule
|
|
|
|
def initialize(name, rule, code)
|
|
@name = name
|
|
rule_components = rule.split(/\s+/)
|
|
@components = rule_components
|
|
@code = code
|
|
end
|
|
|
|
end
|
|
|
|
end
|
|
end
|