Class: RubyLexer::NestedContexts::ParenContext
- Inherits:
-
NestedContext
- Object
- NestedContext
- RubyLexer::NestedContexts::ParenContext
- Defined in:
- lib/rubylexer/context.rb
Direct Known Subclasses
Instance Attribute Summary collapse
-
#lhs ⇒ Object
Returns the value of attribute lhs.
Attributes inherited from NestedContext
Instance Method Summary collapse
-
#initialize(linenum) ⇒ ParenContext
constructor
A new instance of ParenContext.
- #see(lxr, msg) ⇒ Object
Methods inherited from NestedContext
Constructor Details
#initialize(linenum) ⇒ ParenContext
Returns a new instance of ParenContext.
56 57 58 |
# File 'lib/rubylexer/context.rb', line 56 def initialize(linenum) super('(', ')' ,linenum) end |
Instance Attribute Details
#lhs ⇒ Object
Returns the value of attribute lhs.
60 61 62 |
# File 'lib/rubylexer/context.rb', line 60 def lhs @lhs end |
Instance Method Details
#see(lxr, msg) ⇒ Object
61 62 63 |
# File 'lib/rubylexer/context.rb', line 61 def see(lxr,msg) @lhs=true if msg==:comma || msg==:splat end |