Вниз  NeoBasic
- 18.06.2016 / 15:53
Aladdin
  Пользователь

Aladdin 
Сейчас: Offline
Представляю вам мое творение - Язык программирование NeoBasic.

Короткое описание:
-Синтаксис схож с MobileBasic, но не полностью.
-Динамическая типизация, переменные объявляются следующим образом:
  1. $var = выражение
-Поддерживаются типы integer, float, boolean, string и object
-Нет нумерации строк место него поддерживаются метки и переходы
-обработка исключений
-статический и динамический вызов других исполняемых кодов (данные утеряются)
-сохранение и чтение данных из временного хранилища, понадобится когда вызывается другой код, так как данные утеряютя
-Скорость намного выше чем MobileBasic из за компиляции в промежуточный байт-код.

пример вычисления факториала
  1. rem factorial
  2. input 'n', $n
  3. $n = toint($n)
  4. $res = 1
  5.     for $i = 1 to $n step 1
  6.         $res = $res * $i
  7.     next
  8. println 'factorial: '+$res

Проект готов на 70-80%, возможны некоторые баги.
Пишите что исправить, добавить.

Обновление 0.1.3:
-Операция !=
-Добавил milliseconds()
-Одномерные массивы
  1. $array = [10]
  2. $array[0] = 25
  3. $array[1] = 'hello'
Обновление 0.1.4:
Список изменений
Скачать

Обновление 0.1.5
Обновление 0.1.6 с версией для ПК

Изменено Aladdin (1.08 / 12:25) (всего 6 раз)
- 18.06.2016 / 16:03
Wladimir134679
  Пользователь

Wladimir134679 
Сейчас: Offline
Для настольной джавы?
__________________
 Смерть правит миром
- 18.06.2016 / 17:01
Aladdin
  Пользователь

Aladdin 
Сейчас: Offline
Wladimir134679, J2ME :-D
- 18.06.2016 / 17:42
Helltar
  Пользователь

Helltar 
Сейчас: Offline
Не смотрел, одобряю.
- 18.06.2016 / 17:49
HoldFast
  Пользователь

HoldFast 
Сейчас: Online
крут
__________________
 Да, детка, я - Король Ящериц!!!
- 18.06.2016 / 17:58
Витаминыч
  Супермодератор

Витаминыч 
Сейчас: Offline
Скорость намного выше чем MobileBasicЭто, я так понимаю, теория. А на практике то в чем отличие? И где замеры/бенчмарки?
__________________
 わからない!!
- 18.06.2016 / 18:26
Alexandr
  Пользователь

Alexandr 
Сейчас: Offline
Фига, не люблю MB, но этот начинает нравится :-D
Цитата Витаминыч:
Это, я так понимаю, теория. А на практике то в чем отличие? И где замеры/бенчмарки?
дак зделай, че_-

Изменено Alexandr (18.06 / 18:29) (всего 1 раз)
- 18.06.2016 / 18:30
Aladdin
  Пользователь

Aladdin 
Сейчас: Offline
Витаминыч, скажи как замерять.
- 18.06.2016 / 18:43
Helltar
  Пользователь

Helltar 
Сейчас: Offline
Aladdin, код, лицензия?
- 18.06.2016 / 18:47
Aladdin
  Пользователь

Aladdin 
Сейчас: Offline
какая лицензия?
Наверх  Всего сообщений: 71
Фильтровать сообщения
Поиск по теме
Файлы топика (15)