2013-07-20 2 views
2

Любой может объяснить, как получить, например, образец?Как использовать ometa-js

Я загрузил ometa-js rep из github и открыл index.htm, что приводит к ошибке. Хостинг версии http://www.tinlizzie.org/ometa-js отображает ошибки внутри исходного кода всякий раз, когда я что-то делаю.

// простой распознаватель, не производит никакой полезной стоимости

ОМЕТА L { число = цифра +, addExpr = addExpr '+' mulExpr | addExpr '-' mulExpr | mulExpr, mulExpr = mulExpr '*' primExpr | mulExpr '/' primExpr | primExpr, primExpr = '(' expr ')' | число, выражение = addExpr }

L.matchAll ('6 * (4 + 3)', 'выражение')

ответ

0

Я просто клонировали репозиторий с

git clone https://github.com/alexwarth/ometa-js.git 

и открыл индекс .html без проблем. Я также смог оценить код, который вы включили в свой вопрос.

(Чтобы оценить код в рабочей области, вы должны выделить текст, который хотите оценить, затем нажать «сделать это» или «распечатать» - это похоже на «сделай это», который также печатает результаты.)

Если это не работает для вас, сообщите мне, какое сообщение об ошибке вы видите, браузер, который вы используете, и т. д., и я буду рад изучить его.