// Utilisation de start condition %% %include Jflex.include %xstate COMMENT START = "/*" END = "*/" %% {START} { yybegin(COMMENT); System.out.print("/*.."); } // syntaxe v1 {END} { yybegin(YYINITIAL); System.out.print("..*" + "/"); } [^] { } // syntaxe v2 // { // {END} { yybegin(YYINITIAL); System.out.print("..*/"); } // [^] { } // } [^] { ECHO(); }