@name "Template files"

comment:
  from @{-- to --}@

command{Preprocessor}:
  from @{ to }@
  action{Preprocessor}:
    match /[A-Za-z][-A-Za-z]*/
    args{Operator}:
      between here and }@
  comment{Comment}:
    match /--.*--/
