digia_expr 0.0.1
digia_expr: ^0.0.1 copied to clipboard
Expression library for digia ui
example/digia_expr_example.dart
import 'package:digia_expr/digia_expr.dart';
void main() {
// final code = "'Hello World \${sum(mul(x,4),y)}!'";
final code = "condition(condition(true, false, true), 'Hey', 'Hello')";
final context = ExprContext(variables: {'x': 10, 'y': 2});
final result = Expression.eval(code, context);
print('---------ASTEvaluator----------');
print(result);
}