Add some attr_readers
This commit is contained in:
parent
f77218801f
commit
5b688b090d
@ -13,6 +13,10 @@ module Imbecile
|
|||||||
# Tokens.
|
# Tokens.
|
||||||
attr_reader :tokens
|
attr_reader :tokens
|
||||||
|
|
||||||
|
# @return [Array<Rule>]
|
||||||
|
# Rules.
|
||||||
|
attr_reader :rules
|
||||||
|
|
||||||
def initialize(input)
|
def initialize(input)
|
||||||
@tokens = []
|
@tokens = []
|
||||||
@rules = []
|
@rules = []
|
||||||
|
@ -3,8 +3,12 @@ module Imbecile
|
|||||||
|
|
||||||
class Rule
|
class Rule
|
||||||
|
|
||||||
|
attr_reader :name
|
||||||
|
|
||||||
attr_reader :components
|
attr_reader :components
|
||||||
|
|
||||||
|
attr_reader :code
|
||||||
|
|
||||||
def initialize(name, rule, code)
|
def initialize(name, rule, code)
|
||||||
@name = name
|
@name = name
|
||||||
rule_components = rule.split(/\s+/)
|
rule_components = rule.split(/\s+/)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user