Mantra has post-increment and decrement statements, assignments, pipelines, method call statements, while, if, return, break, continue, ';' empty statement, {..} compound statements, and native java blocks. There is a supercharged for-each statement:
// print set elements 3 times set names = set("Ter", "Tom", "Sriram", "Kay"); for (String name in names) { println(name); } names:println; names:{String n | println(n);};
also has conditional:
for (string filename in OS.dir(".") where File(filename).isDir()) { tester.testDir(filename); }
Add Comment