aviatorscript
viatorScript 5.4.3
英語ドキュメント | 中国語ドキュメント
AviatorScript
、JVM (Android プラットフォームを含む) 上でホストされる高性能で軽量のスクリプト言語です。
これはゲームではありません。プログラミング言語です。これ以上迷惑メールを送信しないでください。RTFM
+-*/
使用して演算に参加できるようになります。使用シナリオには次のものが含まれます。
バージョン 5.2.6 以降の使用を推奨します
getFunctionNames
メソッドを追加しました。< dependency >
< groupId >com.googlecode.aviator</ groupId >
< artifactId >aviator</ artifactId >
< version >{version}</ version >
</ dependency >
利用可能なバージョンは、search.maven.org で確認できます。
~/bin/aviator
などのディレクトリ (できればシステムのPATH
環境変数内) にダウンロードします。 $ wget https://raw.githubusercontent.com/killme2008/aviator/master/bin/aviator
$ chmod u+x aviator
aviator
コマンドを実行すると、最新のドキュメント バージョンの aviator jar が~/.aviatorscript
の下のインストール ディレクトリに自動的にダウンロードされ、次のコマンドが実行されます。 $ aviator
Downloading AviatorScript now...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 153 100 153 0 0 111 0 0:00:01 0:00:01 --:--:-- 111
100 1373k 100 1373k 0 0 689k 0 0:00:01 0:00:01 --:--:-- 689k
Usage: java com.googlecode.aviator.Main [file] [args]
: java com.googlecode.aviator.Main -e [script]
: java com.googlecode.aviator.Main -v
hello.av
として保存します。 p ( "Hello, AviatorScript!" ) ;
let a = tuple ( 1 , 2 , 3 , 4 , 5 ) ;
p ( "sum of a is: " + reduce ( a , + , 0 ) ) ;
let date = new java . util . Date ( ) ;
p ( "The year is: " + getYear ( date ) ) ;
p ( "The month is: #{getMonth(date)}" ) ;
より複雑な計算機 (算術式の文字列を評価する) の例については、calculator.av を参照してください。
$ aviator hello.av
Hello, AviatorScript !
sum of a is: 15
The year is: 120
The month is: 3
詳細についてはユーザーガイドをお読みください。