Method: Uv.syntax_node_for

Defined in:
lib/uv.rb

.syntax_node_for(syntax) ⇒ Object



24
25
26
27
28
29
30
# File 'lib/uv.rb', line 24

def self.syntax_node_for(syntax)
  if @syntaxes.key?(syntax)
    @syntaxes[syntax]
  else
    @syntaxes[syntax] = Textpow.syntax(syntax) || raise(ArgumentError, "No syntax found for #{syntax}")
  end
end