// Le main() de l'analyseur parser code {: public static void main(String[] args) throws Exception { new parser(new Yylex(new java.io.InputStreamReader(System.in))).parse(); } :} // Déclarations des symboles de la grammaire terminal TYPE, IDENT, SEMI, UNK; nonterminal programme, declaration; // Règles de la grammaire programme ::= /* vide */ | programme declaration {: :} ; declaration ::= TYPE IDENT SEMI {: :} ;