基础的SPL结构
SPL文件包含要输出的字面文本,其中穿插着代码生成器指令。
代码生成器指令用方括号“[”和“]”括起来。可以在括号对中包括多个语句。附加语句必须用新行或冒号“:”分隔。
有效示例如下:
[\$x = 42 \$x = \$x + 1] |
或
[\$x = 42: \$x = \$x + 1] |
向文件添加文本
未被“[ ”和“]” 括起来的文本会被直接写入当前输出文件。如果没有当前输出文件,则将忽略该文本(有关如何创建输出文件,请参见使用文件)。
要输出字面方括号,请使用反斜杠对其进行转义:“\[”和“\]”;要输出反斜杠,请使用 \\。
注释
指令块内的注释总是以’字符开头,然后在下一行或在块结束字符]处终止。