module Fexpr

Defined in:

fexpr.cr
fexpr/parser.cr
fexpr/scanner.cr

Constant Summary

VERSION = "0.1.0"

Class Method Summary

Class Method Detail

def self.parse(text : String) : Array(ExpressionGroup) #

Parses the given filter expression into an array of ExpressionGroup.

Fexpr.parse("name = 'crystal'")
Fexpr.parse("active = true && downloads > 1000")

Raises ParseError if the expression is invalid.


[View source]