Bonsoir
après soumission de serveur ,on a eu le problème suivant:
--------------------------------------------------------
[ KO ] --> 003-val-this-member.clap
INPUT:
object test {
val x = 42
val y = x
}
OUTPUT:
Line 1, characters 1206-1207: Error (Parsing) Unknown error.EXPECTED:{
<predefined.Object>
predefined
system
test = {
<predefined.Object>
x = { <predefined.Int> 42 }
y = { <predefined.Int> 42 }
}
}
--------------------------------------------------------
[ KO ] --> 004-val-this-sub-member.clap
INPUT:
object test {
object x { val y = 42 }
val z = x.y
}
OUTPUT:
Line 1, characters 1206-1207: Error (Parsing) Unknown error.EXPECTED:{
<predefined.Object>
predefined
system
test = {
<predefined.Object>
x = {
<predefined.Object>
y = { <predefined.Int> 42 }
}
z = { <predefined.Int> 42 }
}
}
--------------------------------------------------------
[ KO ] --> 006-val-new-class-member.clap
INPUT:
object test {
class A { val x = 42 }
val z = new A
val k = z . x
}
OUTPUT:
Line 1, characters 1206-1207: Error (Parsing) Unknown error.EXPECTED:{
<predefined.Object>
predefined
system
test = {
<predefined.Object>
z = { <this.A> }
k = { <predefined.Int> 42 }
A
}
}
--------------------------------------------------------
portant que notre programme de parser et lexer a était marche proprement (sans conflit) et tout les tests a étais passée sauf 1 ,quand on a réutiliser pour 2-partie ,on a des erreurs de parsing ,es que c'est normal?