Я пишу шаблонизатор (то, что будет добавлять данные в шаблон для создания документа, например, используемый на страницах Active Server Pages или JavaServerPages или PHP - или даже в сценариях shell / bash, письмах в форме ant или Word).
Некоторые примеры:
${yourVariableHere}
<TMPL_LOOP NAME=EMPLOYEE_INFO>
<%= toStringOrBlank( "expanded inline data " + 1 ) %>
<% Response.Write "Hello World!" %>
<?php echo "Hello World!\n"; ?>
Я хотел бы использовать знакомый синтаксис, чтобы пользователи могли быстро и легко приступить к работе, поэтому я ищу наиболее часто используемый и наиболее узнаваемый синтаксис шаблонов (не обязательно «лучший») один - просто стандартный).
Моя целевая аудитория - это больше, чем просто веб-разработчики, поэтому я не думаю, что мне следует склоняться к тому, с чем они знакомы (хотя именно здесь большинство шаблонов используются).
Какой лучший пример такого синтаксиса?