Вниз  Реализация "собственного" яп
- 11.04.2016 / 04:19copy  #459591
MoteX
  Пользователь

MoteX 
Сейчас: Offline
В общем то идея переросла в самостоятельный проект. А именно - в интерпретируемый язык программирования под андроид на самом устройстве, как во времена MB, причем с подобным синтаксисом.
Такие дела :)


Первые билды
Документация

Изменено MoteX (5.06 / 11:52) (всего 5 раз)


Прикрепленные файлы:
Screenshot_2016(...).png (20.75 кб.) Скачано 218 раз
- 11.04.2016 / 04:56copy  #459592
Dimon638
  Пользователь

Dimon638 
Сейчас: Offline
яп я хотел использовать MB подобныйAre you fucking...
- 11.04.2016 / 06:34copy  #459594
MoteX
  Пользователь

MoteX 
Сейчас: Offline
Dimon638, синтаксис MB вполне подойдет в качестве собственного скрипа для движка. Что не так?
- 11.04.2016 / 07:53copy  #459596
Alexandr
  Пользователь

Alexandr 
Сейчас: Offline
MoteX, не пойдет.
- 11.04.2016 / 07:59copy  #459598
MoteX
  Пользователь

MoteX 
Сейчас: Offline
Alexandr, ну тогда хотя бы скажите какая на то причина.
- 11.04.2016 / 08:02copy  #459599
Alexandr
  Пользователь

Alexandr 
Сейчас: Offline
MoteX, Извращенец, что ли?
- 11.04.2016 / 08:27copy  #459600
MoteX
  Пользователь

MoteX 
Сейчас: Offline
Alexandr, ну если на то пошло: конечный вид языка движка для использовании в скриптах - удел разработчика движка. Преследуемая мною цель - сделать его простым и понятным. Синтаксис, подобный MobileBASIC вполне может справиться с такой задачей. При минимальной документации его легко освоить. Плюс ко всему я не собираюсь досконально его копировать.
Суть вопроса темы была не в том, подойдет ли или нет, а в том, как реализовать "некий" момент.
Вы, я так понимаю, преследуете цель набить побольше постов на форуме? Просто пользы от двух последних здесь я не обнаружил. А ответ "не пойдет" так и остался мне не понятным.
- 11.04.2016 / 08:37copy  #459601
aRiGaTo
  Пользователь

aRiGaTo 
Сейчас: Offline
А почему не использовать уже готовые инструменты? Lua, AngelScript.

И все бы вроде понятно, но как быть со служебными конструкциями типа условий и циклов?Так. А в чём именно проблема? Поточнее.

UPD: Как понял, проблема при переходе на строчку, индекс которой неизвестен? Например, в ветку else.
__________________
 don't tread on me

Изменено aRiGaTo (11.04 / 08:38) (всего 1 раз)
- 11.04.2016 / 08:41copy  #459602
Alexandr
  Пользователь

Alexandr 
Сейчас: Offline
MoteX, но как быть со служебными конструкциями типа условий и циклов?условия тоже как команда, только добавить флаг, что сейчас блок иф активен.
if hp<7
   echo "это истина."
else
   echo "это ложь."

аналогично можно сделать и конструктор функций.
---
недавно влаволка этим вопросом мучал :-D

Изменено Alexandr (11.04 / 08:43) (всего 1 раз)
- 11.04.2016 / 08:44copy  #459603
MoteX
  Пользователь

MoteX 
Сейчас: Offline
Цитата aRiGaTo:
Как понял, проблема при переходе на строчку, индекс которой неизвестен?
Нет, проблема в том, что я совершенно не представляю как интерпретировать условия. К примеру:
  1. if b=a then код
  2. или if (visible=true and b=0) or visible=false then код

С Lua и AngelScript я не знаком совершенно :)
Наверх  Всего сообщений: 183
Фильтровать сообщения
Поиск по теме
Файлы топика (3)
Поиск по форуму