Class: Code::Parser::Greater
Instance Method Summary
collapse
#root, #whitespace, #whitespace?
Instance Method Details
18
19
20
|
# File 'lib/code/parser/greater.rb', line 18
def equal
str("=")
end
|
10
11
12
|
# File 'lib/code/parser/greater.rb', line 10
def greater
str(">")
end
|
14
15
16
|
# File 'lib/code/parser/greater.rb', line 14
def lesser
str("<")
end
|
22
23
24
25
|
# File 'lib/code/parser/greater.rb', line 22
def operator
(greater << equal) | (lesser << equal << greater.absent) |
(greater << equal.absent) | lesser
end
|
#statement ⇒ Object
6
7
8
|
# File 'lib/code/parser/greater.rb', line 6
def statement
BitwiseOr
end
|