The Squirrel programming language

ภาพหน้าจอของซอฟแวร์:
The Squirrel programming language
รายละเอียดซอฟแวร์:
รุ่น: 3.0.3
วันที่อัพโหลด: 20 Feb 15
ผู้พัฒนา: Alberto
การอนุญาต: ฟรี
ความนิยม: 13

Rating: 3.0/5 (Total Votes: 1)

การเขียนโปรแกรมภาษากระรอกเป็นระดับสูงจำเป็น / OO ภาษาโปรแกรมที่ออกแบบมาเพื่อเป็นเครื่องมือการเขียนสคริปต์ที่มีประสิทธิภาพที่เหมาะกับขนาดของแบนด์วิดท์ของหน่วยความจำและความต้องการเวลาจริงของการใช้งานเช่นเกม แม้ว่ากระรอกมีช่วงกว้างของคุณสมบัติเช่น:
ยท Open Source zlib / ใบอนุญาต libpng
ยทพิมพ์แบบไดนามิก
ยทคณะผู้แทน
ยทฟังก์ชั่นการสั่งซื้อที่สูงขึ้น
ยทกำเนิด
ยทหัวข้อสหกรณ์ (coroutines)
ยท recursion หาง
ยทการจัดการข้อยกเว้น
ยทจัดการหน่วยความจำอัตโนมัติ (CPU ระเบิดฟรีวิธีการผสมอ้างอิงนับ / GC)
ยททั้งคอมไพเลอร์และเครื่องเสมือนพอดีกันในประมาณ 6k บรรทัดของรหัส C ++
ยทเป็นตัวเลือก 16bits สตริงตัวอักษร
กระรอกเป็นแรงบันดาลใจภาษาเช่นงูหลาม, Javascript และ expecially Lua (API เป็นลักษณะคล้ายกันมากและรหัสตารางจะขึ้นอยู่กับหนึ่ง Lua)
ไวยากรณ์กระรอกจะคล้ายกับ C / C ++ / Java ฯลฯ ... แต่ภาษาที่มีลักษณะแบบไดนามิกมากเช่นงูหลาม / Lua ฯลฯ ...
อาร์เรย์ท้องถิ่น = [1,2,3 {= 10, B = "สตริง"}];
foreach (i, Val ในอาร์เรย์)
{
:: พิมพ์ ("ประเภทของ Val คือ" + typeof Val);
}
Entity

มีอะไรใหม่ ในข่าวประชาสัมพันธ์ฉบับนี้.

  • sq_getcallee () ถูกเพิ่มเข้ามาใน API
  • sq_getfreevariable () ยังสามารถใช้ได้กับการปิดพื้นเมือง.
  • การเพิ่มประสิทธิภาพไมเนอร์ได้ทำ.
  • คำเตือนหลายเมื่อรวบรวมกับ 4.x GCC ถูกถอดออก.
  • ข้อผิดพลาดบางอย่างในเอกสารได้รับการแก้ไข.
  • ข้อผิดพลาดเมื่อใช้ SQUSEDOUBLE และ intengers 32 บิตได้รับการแก้ไข.
  • ข้อผิดพลาดเมื่อกล่าวอ้างกำเนิดกับ closure.call () ได้รับการแก้ไข.

มีอะไรใหม่ ในรุ่น 3.0 RC1.

  • จัดการข้อผิดพลาด Metamethods ได้รับการปรับปรุง
  • & quot; isstatic & quot; พารามิเตอร์ถูกบันทึกอยู่ใน metamethod _newmember.
  • sq_getrefcount () ถูกบันทึกอยู่ในกลับจำนวน refences จาก C ++.
  • ข้อบกพร่องเล็ก ๆ น้อย ๆ ได้รับการแก้ไข.

มีอะไรใหม่ ในรุ่น 2.2.3:

  • เพิ่ม sq_getfunctioninfo
  • เพิ่มธงรวบรวมเวลา SQUSEDOUBLE ที่จะใช้ลอยแม่นยำสอง
  • เพิ่มช่องทั่วโลก _floatsize_ int lib ฐานที่จะยอมรับความแม่นยำเดียวและแม่นยำสองสร้าง
  • sq_wakeupvm ขณะนี้สามารถดำเนินการ VM มีข้อยกเว้น
  • เพิ่ม sqstd_format
  • เครื่องกำเนิดไฟฟ้าในขณะนี้สามารถ instantiated โดยการเรียก sq_call () หรือ closure.call ()
  • การแก้ไขข้อผิดพลาดใน sqstd_printcallstack (ขอบคุณ takayuki_h)
  • คงที่แบบโมดูโลโดยศูนย์ (ขอบคุณ JUP)
  • enums เชิงลบคงที่และค่าคงที่
  • ข้อบกพร่องผิดพลาดของเครื่องกำเนิดไฟฟ้าคงที่ถ้าเรียกเป็นสายหาง (ขอบคุณ Mr.Accident)
  • การแก้ไขข้อผิดพลาดบางอย่างเล็ก ๆ น้อย ๆ

ซอฟต์แวร์ที่คล้ายกัน

IsForth
IsForth

20 Feb 15

GNU Cobol
GNU Cobol

17 Feb 15

lizpop
lizpop

14 Apr 15

DashO Pro
DashO Pro

11 May 15

ความคิดเห็นที่ The Squirrel programming language

ความคิดเห็นที่ไม่พบ
เพิ่มความคิดเห็น
เปิดภาพ!
ค้นหาตามหมวดหมู่