Какой шаблонизатор это? - PullRequest
1 голос
/ 14 июля 2009

На моем текущем месте работы мы должны использовать веб-сервис, который работает с текстовым шаблоном, который мы ему передаем. Теперь мы хотели бы использовать эти шаблоны в других местах кода, и поэтому я подумал, что это может быть за язык шаблонов, а также какое-нибудь готовое или доступное ПО. Это предположительно что-то из мира Java или .NET, но может быть по существу чем-либо.

Имеются следующие токены:

  • $$variable$$
  • @@function@@
  • @@function_call[$$parameter$$]@@
  • Состояние: @@IF[$$boolen$$]@@THEN@@Text@@[ELSE@@Text@@]ENDIF@@

Кто-нибудь это признает?

Ответы [ 2 ]

2 голосов
/ 14 июля 2009

это похоже на доморощенную систему шаблонов. По крайней мере, это не так:

  • Скорость (Java)
  • StringTemplate (Java)
  • FreeMarker (Java)
1 голос
/ 14 июля 2009

@@ Выглядит как действительно мрачный @@, $$ сделанный $$ кем-то, у кого @@@ нет никакого смысла @@@ создавать вещи, кажущиеся привлекательными $, когда $ написано: @@@@ @@ $$$$ [] []

Я был бы удивлен, если бы это был синтаксис фактического продукта или шаблонизатора с открытым исходным кодом.

...