>
|
LanguageDefinition[Define]("IfSampleLanguage", extend="default",
SetLanguageAttribute(
"Procedure_Begin" = proc(rettype, params)
(Printer:-Indent(), rettype, " ",
Printer:-GetScopeName()," ", params,
Printer:-Endline()) end proc,
"Procedure_End" = "",
"ParameterSequence_Begin" = "(",
"ParameterSequence_Delimiter" = ",",
"ParameterSequence_End" = ")",
"If_Begin" = proc(x) "if (",x,")" end proc,
"If_Elsif" = proc(x) "else if (",x,")" end proc,
"If_Else" = "else",
"If_End" = ""
)
):
|