Показать сообщение отдельно

  #243  
Старый 30.07.2014, 18:01
binarymaster
Флудер
Регистрация: 11.12.2010
Сообщений: 4,688
С нами: 8115446

Репутация: 125


По умолчанию

Цитата:
Сообщение от TOX1C  

По поводу интерпретатора и скриптовой логики. Нагуглил вот такую штуку http://habrahabr.ru/post/127584/ для наших целей вполне подходит, даже более того. В конце статьи есть ссылки на альтернативы, в комментах тоже интересные вещи всплывают.

Не совсем то. Если даже портировать это на Delphi, то придётся ВСЕ парсеры переписывать с начала

Мои мысли по поводу системы скриптов:

- Она должна быть создана таким образом, чтобы я не сильно мучился, перенося код из среды в текстовый скрипт

- Нужно будет чётко определиться с набором API, а то очень умные начнут трояны в виде скриптов писать

- Определиться с синтаксисом:

а) Возможно, синтаксис будет похож на Pascal (можно вспомнить знаменитую утилиту AVZ)

б) Не исключено также, что синтаксис будет C++/JS/PHP-подобным

в) Мысли по поводу Python-like синтаксиса тоже были

г) Ещё была немного *crazy* мысль о создании ParseASM низкоуровневом командном языке

В любом случае, чего-то готового я не нашёл, так что скорее всего сам буду всё это писать. Но если что-то получится, то это будет очень мощно.
 
Ответить с цитированием