■
任意のライブラリを使う
(function(){ var Hoge = {}; this.Hoge = Hoge; })
var Hoge = require('Hoge').Hoge;
requireはUnitオブジェクトを返す。詳しくはnil\doc\_readme.txtを読むべし。
コマンドライン引数
ng.exe run.ng hoge piyo
println(Main.arguments[0]); // ng.exe println(Main.arguments[1]); // run.ng println(Main.arguments[2]); // hoge println(Main.arguments[3]); // piyo
ファイル入出力
テキストファイルしか試してない。
var file = new File(path); var stream = file.openRead(); stream.readText('hoge'); // 全部 /* 1行ずつ for (var line in stream.lines); */ stream.close();
var file = new File(path); var stream = file.openWrite(); // 追記は openAppend stream.writeln('hoge'); stream.close();
ディレクトリ
for (var file in new Directory(path).find('*.txt'));