Интерпретатор с комментариями, приоритетом, вложенными скобками, if-else, встроенными функциями.
- арифметика: вложенные скобки, встроенные функции, приоритет операций, степени, факториал
- автоматическое расширение (напр. из INTEGER в DOUBLE) для аргументов функций
- операторы if-else
- комментарии, в том числе многострочные
- в любой момент можно поменять или сбросить настройки программы(
set stricted= true,reset auto_end,reset errors, ...) - сброс таблицы переменных
reset table; - добавление и удаление переменных
add aa=2^3; mnbv=-pi,del e; - безопасное удаление всех переменных
del *; - печать одной либо всех переменных
print e; print; - информация о состоянии
state-- вывод списка опций и их значений - лексер выполняет сначала параметры командной строки, а затем stdin
- поддержка перенаправления ввода/вывода из/в файл(а), см. WinLauncherFile.bat
- отображение номера строки с ошибкой
- JUnit 4
- примеры выражений в файле in.txt