aviatorscript
viatorScript 5.4.3
Dokumentasi Bahasa Inggris |. Dokumentasi Bahasa Mandarin
AviatorScript
adalah bahasa skrip ringan dan berkinerja tinggi yang dihosting di JVM (termasuk platform Android).
Ini bukan permainan, ini bahasa pemrograman. Tolong jangan mengirimi saya email lagi yang tidak diminta.RTFM
+-*/
untuk berpartisipasi dalam operasi.Skenario penggunaan meliputi:
Disarankan menggunakan versi 5.2.6 ke atas
getFunctionNames
untuk mendapatkan daftar fungsi dan mengatur batas waktu evaluasi, dll.< dependency >
< groupId >com.googlecode.aviator</ groupId >
< artifactId >aviator</ artifactId >
< version >{version}</ version >
</ dependency >
Versi yang tersedia dapat dilihat di search.maven.org.
PATH
sistem), seperti ~/bin/aviator
: $ wget https://raw.githubusercontent.com/killme2008/aviator/master/bin/aviator
$ chmod u+x aviator
aviator
akan secara otomatis mengunduh jar penerbang versi dokumen terbaru ke direktori instalasi di bawah ~/.aviatorscript
dan menjalankan: $ 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)}" ) ;
Untuk contoh kalkulator yang lebih kompleks (mengevaluasi serangkaian ekspresi aritmatika) lihat kalkulator.av.
$ aviator hello.av
Hello, AviatorScript !
sum of a is: 15
The year is: 120
The month is: 3
Silakan baca panduan pengguna untuk lebih jelasnya.