Module: ATP
- Defined in:
- lib/atp.rb,
lib/atp/flow.rb,
lib/atp/parser.rb,
lib/atp/runner.rb,
lib/atp/program.rb,
lib/atp/ast/node.rb,
lib/atp/formatter.rb,
lib/atp/processor.rb,
lib/atp/validator.rb,
lib/atp/ast/builder.rb,
lib/atp/ast/extractor.rb,
lib/atp/ast/factories.rb,
lib/atp/validators/jobs.rb,
lib/atp/formatters/basic.rb,
lib/atp/formatters/datalog.rb,
lib/atp/processors/add_ids.rb,
lib/atp/processors/flow_id.rb,
lib/atp/processors/marshal.rb,
lib/atp/processors/condition.rb,
lib/atp/validators/condition.rb,
lib/atp/processors/pre_cleaner.rb,
lib/atp/validators/missing_ids.rb,
lib/atp/processors/post_cleaner.rb,
lib/atp/processors/relationship.rb,
lib/atp/validators/duplicate_ids.rb,
lib/atp/processors/add_set_result.rb,
lib/atp/processors/condition_extractor.rb
Defined Under Namespace
Modules: AST, Formatters, Processors, Summarizers, Validators
Classes: Flow, Formatter, Parser, Processor, Program, Runner, Validator
Class Method Summary
collapse
Class Method Details
.and(*args) ⇒ Object
59
60
61
|
# File 'lib/atp.rb', line 59
def self.and(*args)
AND.new(*args)
end
|
.not(*args) ⇒ Object
63
64
65
|
# File 'lib/atp.rb', line 63
def self.not(*args)
NOT.new(*args)
end
|
.or(*args) ⇒ Object
55
56
57
|
# File 'lib/atp.rb', line 55
def self.or(*args)
OR.new(*args)
end
|