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
PATH
ของระบบ) เช่น ~/bin/aviator
: $ 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
โปรดอ่านคู่มือผู้ใช้สำหรับรายละเอียดเพิ่มเติม