Module: BEL::Parser
- Defined in:
- lib/bel/parser.rb
Class Method Summary collapse
-
.parse(bel_expression, options = {}) ⇒ BelAst
Parses BEL expressions to a BelAst.
Class Method Details
.parse(bel_expression, options = {}) ⇒ BelAst
Parses BEL expressions to a BelAst.
If bel_expression
is nil
then nil
is returned.
12 13 14 15 16 17 18 19 20 |
# File 'lib/bel/parser.rb', line 12 def self.parse(bel_expression, = {}) if !bel_expression return nil end LibBEL.parse_statement( ensure_newline(bel_expression.to_s) ) end |