Если у кого есть охота поспорить насчет того, почему язык платформы должен быть русским, отрывайте или ищите соответствующие темы в разделе "Флейм". Отсюда же неаргументированные реплики типа "да это просто отстой" или "на английском привычнее" будут безжалостно удаляться.
Раз все на русском, то соответственно нужно привести остальные символы к тому, чтобы их было удобнее набирать в русской раскладке. Во-первых, это одинарная кавычка (или как ее там) - ' Естественно ее в синтаксисе не должно быть. Вместо нее пойдет обычная - ". От знаков больше или меньше никуда правда не денешься, поэтому придется их оставить. Далее, сразу не мешало бы подумать над такой штукой - во многих языках знак сравнения "равно" и операция присваивания имеют разный вид ("=" и ":=", "==" и "=" и т.п.). Это может и легче запрограммить, но довольно неудобно для начинающих пользователей. Так что желательно оба этих действия обозначать одним знаком "=".
Процедуры и функции без параметров, я считаю нужно сопровождать пустыми скобками (для отличия их от переменных).
Неактивен
Не согласен насчет нереальности написания нового интерпретатора . Но раз уж использовать готовое, тогда лучше не Delphi Web Script и не Питона, а Java.
Неактивен
Вообще мне кажется народу нужно что-то типа Adrift'a только на русском.
Неактивен
Вот как реализовано в Lotus201 :
<object>_properties1
Неактивен
2Olegus в продолжение письма. В той программе, что я тебе выслал реализован визуальный подход к работе со свойствами по типу си билдера, свойства в виде всплывающего списка отображаются на экране при вводе нижнего подчеркивания _ после имени объекта или указателя <object>. К примеру введи :
<object>_
и получишь список предопределенных свойств (которые впрочем можно бесконечно наращивать). Если объявить объект:
CREATE имя объекта
тогда аналогичным образом можно получить доступ к его свойствам:
имя объекта_
З.Ы. В разделе справки подробно обо всем рассказано.
Имхо такой
Неактивен
Хотелось бы определиться , что ожидаете получить на выходе парсера. Сопоставленную по словарю комбинацию слов или что-то другое*?
Неактивен