[TYPO3-50-general] TypoScript 2.0 EBNF

Christian Welzel gawain at camlann.de
Thu May 31 18:39:26 CEST 2007


Robert Lemke wrote:

> TypoScriptLine = { { Whitespace } ( ConfinementBlock | Declaration |
> ParseCondition | Comment | ObjectDefinition) { Whitespace } };
> 
> ConfinementBlock = ObjectPath { Whitespace } "{" { Whitespace }
> LineBreak { TypoScriptLine } { WhiteSpace } "}" ;

Do you really want to have include- and namespace-decls in a block?
something like this:

foo.bar  {
  include ...
}

What should that mean?

Here i have reordered your doc for better readability and removed
the WhiteSpaces:

http://www.camlann.de/TYPO3_50_general_TypoScript_2_0_EBNF.txt

I also moved the Linebreak from TypoScript to TypoScriptLine.

-- 
 MfG, Christian Welzel

  GPG-Key:     http://www.camlann.de/key.asc
  Fingerprint: 4F50 19BF 3346 36A6 CFA9 DBDC C268 6D24 70A1 AD15


More information about the TYPO3-project-5_0-general mailing list