TP-automates/TP1/tests/exemple-complique.java

50 lines
1.1 KiB
Java
Raw Normal View History

2023-06-21 17:58:18 +00:00
/* Cet exemple respecte la syntaxe (grammaire) de microjava, avec des
* commentaires, des cha<EFBFBD>nes complexes, des r<EFBFBD>els bizarres...
* Les constructions qui ne sont pas trait
* Ce programme est s<EFBFBD>mantiquement faux (typage en particulier)
*/
/* class Point {
private int x;
private int y;
private String toto;
// rien {
public int get_x () */
{ return x; }
// public void set_x (int _x)
{ x = _x; }
// private void essai_string ()
{
toto = "machin avec des espaces et des \" quotes
et multiligne avec echappement \n meme a la fin \\"; foo(); "et une autre chaine";
x = 3.14 + .14 + 3. + 14e-1 + .3e1;
y = 'a' + '\33' + 0x2A;
}
}
/* ghjd /* ****/
/* class PointColore extends Point {
public int c;
public int get_c () */
{ return c*2; }
/* } */
/*****
class PointColore extends Point **g
// dfgkhdk *f ** */
/* public class Exemple {
public static void main (String[] argv) */
{
int x;
bool b;
b = true;
if (b) {
x = 2*x + 3;
}
}
// }