[Next] [Previous] [Top] [Contents] [Index]

"The Cecil Language: Specification and Rationale"

Annotated Cecil Syntax


In our EBNF notation, vertical bars (|) are used to separate alternatives. Braces ({...}) surround strings that can be repeated zero or more times. Brackets ([...]) surround an optional string. Parentheses are used for grouping. Literal tokens are included in quotation marks ("...").