module BELParser::Language::Syntax::SyntaxFunction
SyntaxFunction
provides a {#map} function that maps a {BELParser::Parsers::AST::Node} to one or more {SyntaxResult syntax results}.
Public Class Methods
map(_expression_ast, _spec, _namespaces)
click to toggle source
@abstract Include {SyntaxFunction} and override {#map} to check expression syntax.
# File lib/bel_parser/language/syntax_function.rb, line 10 def self.map(_expression_ast, _spec, _namespaces) raise NotImplementedError, "#{__method__} is not implemented." end