Короткое описание:
-Синтаксис схож с MobileBasic, но не полностью.
-Динамическая типизация, переменные объявляются следующим образом:
- $var = выражение
-Нет нумерации строк место него поддерживаются метки и переходы
-обработка исключений
-статический и динамический вызов других исполняемых кодов (данные утеряются)
-сохранение и чтение данных из временного хранилища, понадобится когда вызывается другой код, так как данные утеряютя
-Скорость намного выше чем MobileBasic из за компиляции в промежуточный байт-код.
пример вычисления факториала
- rem factorial
- input 'n', $n
- $n = toint($n)
- $res = 1
- for $i = 1 to $n step 1
- $res = $res * $i
- next
- println 'factorial: '+$res
Проект готов на 70-80%, возможны некоторые баги.
Пишите что исправить, добавить.
Обновление 0.1.3:
-Операция !=
-Добавил milliseconds()
-Одномерные массивы
- $array = [10]
- $array[0] = 25
- $array[1] = 'hello'
Список изменений
Скачать
Обновление 0.1.5
Обновление 0.1.6 с версией для ПК