module BELParser::Parsers::Expression::StatementAutocomplete
Constants
- MAX_LENGTH
Public Class Methods
parse(content, caret_position)
click to toggle source
# File lib/bel_parser/parsers/expression/statement_autocomplete.rb, line 23 def parse(content, caret_position) return nil unless content if !content.end_with?("\n") content = "#{content}\n" end parser = Parser.new(content, caret_position) parser.each do |ast| return [ast, parser.space_adjusted_caret_position] end end