• by watergatorman on 6/29/2019, 6:24:33 AM

    Interesting article.

    There is both left and right recursion in the definition of <number>, but this EBNF (Wirth notation) uses iteration only:

    number = digit { digit } [ "." digit { digit } ] .