Может ли кто-нибудь указать, какой язык имеет синтаксис. Я знаю, что это глупый вопрос.На каком языке синтаксис такой:
<<if $variable is 1>>Okay. I know.
<<elseif $variable is 0>>I don't know <<endif>>
Может ли кто-нибудь указать, какой язык имеет синтаксис. Я знаю, что это глупый вопрос.На каком языке синтаксис такой:
<<if $variable is 1>>Okay. I know.
<<elseif $variable is 0>>I don't know <<endif>>
Похоже, что некоторые языки замены шаблонов похожи на те, что используются в большинстве веб-фреймворков.
Идея состоит в том, что программа записывается непосредственно как ожидаемый результат (часто это своего рода «документ»), в котором некоторые части заменяются переменными и/или вычисляются.
Для маркировки этих деталей вы используете <<...>>
.
Это модель программирования, которая рассчитывается для простого случая выходов. Для очень сложных выходов, как правило, полностью процедурный подход лучше (т. Е. Когда вы фактически создаете документ с нормальными функциями, а затем выводите его).
Написание шаблонов двигателя довольно просто, но как-то полезно. Как следствие, существует a gajillion of them (обратите внимание, что этот список посвящен автономным механизмам шаблонов, есть также множество редакторов веб-сайтов, которые реализуют свой собственный синтаксис шаблонов).
К сожалению, синтаксис <<...>>
сложно найти, какие программы используют этот настраиваемый язык для замены шаблона.
да файл находится в .txt, и он показывает вопрос, а затем несколько кнопок, можете ли вы назвать какой-либо конкретный язык? –
Вы не ищете язык общего назначения, а для конкретной программы, встраивающей пользовательский язык. Очень просто написать шаблонный движок, и поэтому есть jillion из них ... см. Http://en.wikipedia.org/wiki/Comparison_of_web_template_engines. – 6502
спасибо большое @ 6502 –
Что такое, по-видимому, случайные метки? * Где * вы видели этот синтаксис? – jonrsharpe
Почему вы выбрали те теги, [tag: generics], [tag: функциональное программирование] и [tag: искусственный интеллект]? Я не понимаю, как они относятся к этому вопросу. –
Я был смущен тем, что выбрать, но я думаю, что у людей из них будет ответ для меня. –