Определение правил и условий в javascript = Rhino - PullRequest
0 голосов
/ 18 апреля 2011

Мое требование Пользователю предоставляется возможность определять правила например:

IF f1 is grt than f2 do this

или

IF f1 > f2 and f2 < f3 ...

чтобы он мог использовать операторы или текст (скажем, and или &&)

Теперь нам нужно преобразовать этот текст в текстовом поле в определенные правила или условия. Существует множество условий (все операторы &&, ||, !, = и т. Д. И т. Д.) При условии, что это должно быть сделано в браузере на стороне клиента. Таким образом, JavaScript это способ сделать. У меня нет достаточно времени, чтобы написать библиотеку или парсер. Тем не менее, я где-то читал, что носорог обладает этой способностью, но я не знаю, как ее использовать.

Заранее благодарим за любые подсказки.

1 Ответ

0 голосов
/ 18 апреля 2011

Если я правильно вас понимаю, вы хотите перевести правила, написанные на пользовательском языке, в javascript?

В этом случае Rhino не решит вашу проблему: Rhino - это интерпретатор javascript, написанный на Java. Это позволит вам оценить правила, если они были написаны в javascript.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...