Module: Paco
- Defined in:
- lib/paco.rb,
lib/paco/index.rb,
lib/paco/parser.rb,
lib/paco/context.rb,
lib/paco/version.rb,
lib/paco/memoizer.rb,
lib/paco/callstack.rb,
lib/paco/combinators.rb,
lib/paco/parse_error.rb,
lib/paco/combinators/char.rb
Defined Under Namespace
Modules: Combinators, Memoizer
Classes: Callstack, Context, Error, Index, ParseError, Parser
Constant Summary
collapse
- VERSION =
"0.2.3"
Class Method Summary
collapse
Class Method Details
.extended(base) ⇒ Object
13
14
15
|
# File 'lib/paco.rb', line 13
def self.extended(base)
base.extend Combinators
end
|
.included(base) ⇒ Object
17
18
19
|
# File 'lib/paco.rb', line 17
def self.included(base)
base.include Combinators
end
|