The Squirrel interpreter. See http://www.squirrel-lang.org/
Diff: samples/flow.nut
- Revision:
- 0:97a4f8cc534c
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/samples/flow.nut Tue Dec 16 10:20:34 2014 +0000 @@ -0,0 +1,33 @@ +function min(x,y) + return x<y?x:y; + +function max(x,y) + return x>y?x:y; + +if(min(100,200)>max(50,20)) + print("I'm useless statement just to show up the if/else\n"); +else + print("squirrel!!\n"); + +print("\n") + +function typy(obj) +{ + switch(typeof obj) + { + case "integer": + case "float": + return "is a number"; + case "table": + case "array": + return "is a container"; + default: + return "is other stuff" + } +} + +local a=1,b={},c=function(a,b){return a+b;} + +print("a "+typy(a)+"\n"); +print("b "+typy(b)+"\n"); +print("c "+typy(c)+"\n"); \ No newline at end of file