bonjours, je viens de réaliser un tutorial fourni sur http://www.dyrekt.com/jlauener/downloads/javacc.pdf et je n’arrive pas a compiler. J’ai installer le module pour éclipse comme dit sur le site http://lil.univ-littoral.fr/~jhattat...?n=Main.JavaCC

Voilà. Mon erreur est :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
org.javacc.parser.ParseException: Encountered "SKIP" at line 10, column 1.	ProjetV0/modules/editeurTexte/javacc	grammaire.jj	line 10	1176802272499	10803
voici le code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
options {
	ERROR_REPORTING = true;
	IGNORE_CASE = true;
}
 
PARSER_BEGIN (ConfigFile)
	public class ConfigFile {}
PARSER_END
 
SKIP : 
{
	" "
	| "\n"
	| "\t"
	| "\r"
}
 
TOKEN : // General tokens
{
	< ModeTocken : "Mode" >
	| < ExploreToken : "Explore" >
	| < PrintToken : "Print" >
}
 
TOKEN : // Options for both explore and print mode
{
	< OutputToken : "Output" >
	| < FontSizeToken : "FrontSize" >
	| < ParamToken : "Param" >
}
 
TOKEN : // Only avaliable for print mode
{
	< GroupStateToken : "GroupState" >
}
 
TOKEN : // Type of data
{
	< #LeadingChar : ["a"-"z", "A"-"Z"] >
	| < #NextChar : ["a"-"z", "A"-"Z", "0"-"9", "_"] >
	| < #NumericChar : ["0"-"9"] >
	| < Numeric : (<NumericChar>)+ >
	| < Alpha : "\"" <LeadingChar> (<NextChar>)* "\"" >
	| < TrueToken : "True" >
	| < FalseToken : "False" >
}
 
void Int() : {}
{
	<Numeric>
}
 
void Bool() : {}
{
	<TrueTocken> | <FalseTocken>
}
 
void Str() : {}
{
	<Alpha>
}
 
void Root() : {}
{
	<ModeToken> ":" (Explore() | Print())
}
 
void Explore() : {}
{
	<ExploreToken> [ExploreOptions()]
}
 
void ExploreOption() : {}
{
	(OutputOption()
	| FrontSizeOption()
	| ParamOption())
	[ExploreOptions()]
}
 
void OutputOption() : {}
{
	<OutputToken> "=" Str()
}
 
void FrontSizeOption() : {}
{
	<FrontSizeToken> "=" Int()
}
 
void ParamOption() : {}
{
	<ParamToken> "=" Bool()
}
 
void PrintOption() : {}
{
	(ExploreOption()
	| GroupStateOption())
	[PrintOptions]
}
 
void GroupeStateOption() : {}
{
	<GroupeStateToken> "=" Bool()
}
Voila je ne sais pas pourquoi ca me fait ca.
Merci