![]() | Lab 3 - Interpreter Java |
java -jar script.jar mon_program_que_je_veux_executer.script
fn (main:
3
)
fn (main:
print(3)
)
fn (main:
print(print(3))
)
fn (main:
print('hello world !')
)
fn (main:
a = 3
print(a)
)
fn (main:
b = a = 3
print(a)
print(b)
)
fn (main:
a = 1
print(a + 1)
)
fn (main:
a = 1
b = if(a 23 34)
print(b)
)
fn (main:
a = 0
while(a < 10
print(a)
a = a + 1
)
print('done')
)
fn(identity x:
x)
fn(main:
print(123)
print('hello')
)
fn(main:
print(a)
)
Utilisation d'une fonction non définie:
fn(main:
foo()
)
fn (fact x:
if(x == 1 1 fact(n - 1)))
fn(main:
print(fact(5))
)