2010-08-21から1日間の記事一覧

Rhino リハビリ4 JavaScriptエンジンの動作バージョンを設定する

RhinoはデフォルトではJavaScript 1.5相当で動作するが、JavaScriptのバージョンを1.0〜1.7まで指定できる。余程のことがない限り1.5未満で動作させることはないとは思うが…。 コマンドラインオプションで指定する -versionオプションを付ければ良い。バージ…

Rhino リハビリ3 標準入力する関数を作った

Rhinoの組み込み関数では標準入力が扱えないので、Javaのクラスライブラリを使う。Rhino(Javascript)には標準入出力がないので、Java の標準入出力を使う - himorogiの日記を参考に関数を実装してみた。 readStdin(msg) コード var readStdin = (function …

Rhino リハビリ2 Cygwin用の起動スクリプト

先日やる気が無くなったから連載しないと言ったばかりなのに、何故か連載をする。ということで、CygwinからRhinoを呼ぶためのラッパースクリプトを書いた。このスクリプトはjs.jarと同じディレクトリに置く前提で作っている。 "$(cygpath -w "$(cd $(dirname…