Seja bem vindo ao projeto tiziu expression

tiziu expression é um framework simples baseado em Java para interpretar expressões do tipo:

"a + b + funcao(parametro1, parametro2, etc)"

"x > 15 && (y >= 100 || z * 25 < x)" 

tiziu expression é um projeto open source registrado sob a licença LGPLv3. Portanto, pode ser usado tanto em projetos open source como em projetos comerciais.

Características

  • Suporte para operações aritméticas (+, -, * e /), relacionais (>, <, >=, <=, == e !=) e lógicas (&& e ||).
  • Definição de variáveis.
  • Implementação de funções com quantidade arbitrária de parâmetros.
  • Sobrecarga de operadores para tipos específicos.
  • Suporte a i18n.