Class: TyranoDsl::ParsingContext
- Inherits:
-
Object
- Object
- TyranoDsl::ParsingContext
- Defined in:
- lib/tyrano_dsl/parsing_context.rb
Overview
Context for parsing, used by words to store content
Instance Attribute Summary collapse
- #words ⇒ Array<TyranoDsl::ParsedWord> readonly
- #world ⇒ TyranoDsl::Elements::World readonly
Instance Method Summary collapse
-
#initialize ⇒ ParsingContext
constructor
A new instance of ParsingContext.
Constructor Details
#initialize ⇒ ParsingContext
Returns a new instance of ParsingContext.
13 14 15 16 |
# File 'lib/tyrano_dsl/parsing_context.rb', line 13 def initialize @words = [] @world = TyranoDsl::Elements::World.new end |
Instance Attribute Details
#words ⇒ Array<TyranoDsl::ParsedWord> (readonly)
9 10 11 |
# File 'lib/tyrano_dsl/parsing_context.rb', line 9 def words @words end |
#world ⇒ TyranoDsl::Elements::World (readonly)
11 12 13 |
# File 'lib/tyrano_dsl/parsing_context.rb', line 11 def world @world end |