Files
rlox/examples/test_example.lox
T

32 lines
677 B
Lox
Raw Normal View History

2025-10-06 18:52:32 +02:00
// var Person :: struct {
// name: String,
// age: Int,
// address: String,
// }
//func_name :: fn(param: Number, param2: String) {param is Int} do
2026-07-06 10:43:17 +02:00
func_name :: fn(param: Int, param2: String): Any do
2025-10-06 18:52:32 +02:00
print param;
2026-02-11 16:35:05 +01:00
print param2;
while param < param2 do
param = param + 1;
print param;
print param2;
//break;
2025-10-06 18:52:32 +02:00
end
2026-02-11 16:35:05 +01:00
if False then do
print "this shoul be stop";
2026-02-11 16:35:05 +01:00
return "Hahahaha";
end
print "this shoud be un other stop";
2026-02-11 16:35:05 +01:00
//return 42;
2025-10-06 18:52:32 +02:00
for i := 11; i <= 21; i = i + 1; do
print i;
2026-02-11 16:35:05 +01:00
print "hello";
break;
2025-10-06 18:52:32 +02:00
end
return False or True;
2026-07-06 10:43:17 +02:00
end;
2025-10-06 18:52:32 +02:00
2026-07-06 10:43:17 +02:00
func_name(1,20);