Skip to content

A fork of the Symfony ExpressionLanguage Component that allows some compilation customization.

License

Notifications You must be signed in to change notification settings

vanilla/expression-language

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ExpressionLanguage Component

The ExpressionLanguage component provides an engine that can compile and evaluate expressions. An expression is a one-liner that returns a value (mostly, but not limited to, Booleans).

Resources

Features in this Fork

  • You can pass a callback for the $names argument in the compile() method.
  • You can add custom node compiler functions that change the way nodes are compiled using the addNodeFunction() method.
  • You can customize the regular expression for variables in the lexer using the setNamePattern() method.

About

A fork of the Symfony ExpressionLanguage Component that allows some compilation customization.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • PHP 100.0%