В КаСкаде 200 регистров, из себя они int. Первые 10 (от 0 до 9) это системные, там и номер экрана и бит наличия интернета и тек. время и т.д. от 10 до 199 это пользовательские.
Лично я вижу что-то такое на javascript
$ - обращение в сис регистры.
$10 = $100 + $101 * Math.sqrt($102); //Метод Math.sqrt() возвращает квадратный корень числа,
или
var a = $10; //сначало объявим переменные
var b = $11;
var c = $12;
a = b + c;
или условие
if ($10 > 5) { //если сис.регистр больше 5, то
$11 = 1;
}
if ($10 > 7) { //если сис.регистр больше 7, то
$11 = 2;
}
Чем удобен javascript движок, так это простотой и уже готовым довольно простым синтаксисом
Вот его математический методы
https://developer.mozilla.org/ru/docs/Web/JavaScript/Reference/Global_Objects/Math
Да, надо подумать как доставать bool и float, но эти кейсы можно потом обдумать.