Narwhalが提供するAPI Narwhalはサーバサイドで利用することを想定したJavaScriptライブラリだ。概要については『サーバサイドJavaScriptライブラリ「Narwhal」を使ってみよう』を参照して欲しい。 今回はNarwhalが提供する各種のAPIについて踏み込んでみようと思う。ただし、Narwhalが提供するライブラリはまだドキュメント等が整備されておらず、実験的な実装と思われるものも多い。そのため将来のバージョンではAPIが変更になる可能性もあるので注意して欲しい。 システムインタフェース systemオブジェクトを通してコマンドライン引数や環境変数、標準入出力などを参照することができる。 systemオブジェクトの使用例 // 標準出力への出力 system.stdout.println("Hello Narwhal!"); // 環境変数 var path