Arcueid

ภาพหน้าจอของซอฟแวร์:
Arcueid
รายละเอียดซอฟแวร์:
รุ่น: 0.1.2
วันที่อัพโหลด: 20 Feb 15
ผู้พัฒนา: Rafael R. Sevilla
การอนุญาต: ฟรี
ความนิยม: 89

Rating: 3.5/5 (Total Votes: 2)

อัลเควเป็นแหล่งเปิดดำเนินการของภาษาอาร์พอลเกรแฮมของเสียงกระเพื่อมในภาษา C มันถูกออกแบบมาเพื่อทำหน้าที่เป็นล่าม C
อัลเควมีจุดมุ่งหมายที่จะเข้ากันได้กับรุ่น 3.1 ของซอฟต์แวร์ Arc ก็มีอินเตอร์เฟซที่เรียบง่ายไปที่ C และสามารถใช้งานได้อย่างง่ายดายเป็นภาษาขยายและล่ามฝัง.

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

  • จำนวนมากของคุณสมบัติใหม่ในรุ่นนี้ ฉันได้รับการแก้ไขในที่สุด quasiquotes ซ้อนกันข้อผิดพลาดที่ได้รับออกมานานกว่าหนึ่งปี readline ดูเหมือนว่าจะทำงานได้ดีขึ้นกว่าที่มันได้ใน 0.1.1 bugfixes บางอย่างเช่นปัญหาการรั่วไหลของหน่วยความจำและปัญหาการเก็บขยะ ตอนนี้เราได้ไปกลับไปใช้อัลกอริทึม Huelsbergen-วินเท VCGC การเก็บขยะ สนับสนุนไฟล์ขนาดใหญ่อยู่ในขณะนี้แม้ในระบบ 32 บิต, ให้การสนับสนุน bignum นอกจากนี้ยังมี เรามีการแสดงออกปกติบางอย่างขึ้นอยู่กับแผน 9 / นรกห้องสมุดนิพจน์ปกติ (และมันก็เป็นตอนนี้ จำกัด ในทำนองเดียวกัน) ฟังก์ชั่นโหลดถูกสร้างขึ้นในขณะนี้เป็นล่ามและเส้นทางโหลดได้รับการสนับสนุนในขณะนี้ และตอนนี้มีโหมดสคริปต์เพื่ออัลเควสามารถนำมาใช้ใน shebang เช่น ตอนนี้มันเป็นไปได้ที่จะเรียกใช้ไฟล์ที่มีบิตปฏิบัติการชุดที่มีเนื้อหาดังต่อไปนี้
  • #! / usr / local / bin / อัลเคว --script
  • (prn (1 + 1))
  • และที่ไม่สิ่งหนึ่งคาดว่า.
  • การแสดงออกปกติท​​ี่มีให้โดยวิธีการของ R /.../ ไวยากรณ์ สิ่งพื้นฐานเท่านั้นเช่นตัวละครคลาสดาว Kleene และบวกผู้ประกอบการหรือไม่ ผู้ประกอบการ, การหมุนเวียนและกลุ่มที่จับได้รับการสนับสนุน หลาย Perl / การก่อสร้าง POSIX ยังคงสามารถใช้งานได้ แต่ไม่นานพอที่สนับสนุน regexp จะพัฒนาให้การสนับสนุนจำนวนมากของคุณสมบัติที่มีประโยชน์มากที่สุด หวังว่าจะเร็ว ๆ นี้จะสามารถที่จะเพิ่มสิ่งที่ต้องการซ้ำนับตัวย่อตัวละครคลาสเช่น D และกลุ่มที่ไม่ได้จับ หากต้องการใช้ regexps พวกเขาสามารถนำไปใช้กับสตริงเช่น:
  • อาร์ & gt; (อาร์ / (a​​bc) (def) / & quot; zzzabcdefgh & quot;)
  • (3 (& quot; abcdef & quot; & quot; abc & quot; & quot; def & quot;))
  • ซึ่งส่งกลับรายการกับตำแหน่งของการแข่งขันและรายชื่อของทุกกลุ่มการจับภาพเริ่มต้นด้วยสตริงทั้งคู่โดยการแสดงออกปกติ ผลตอบแทนที่ศูนย์ถ้า regexp ล้มเหลวเพื่อให้ตรงกับ = ~ แมโครสามารถใช้ซึ่งผูก $$ ให้ดำรงตำแหน่งในสายการแข่งขันที่ได้รับและ $ 0 ถึงส่วนทั้งการจับคู่, $ 1 จับภาพแรกและอื่น ๆ ที่คล้ายกับวิธี Perl ไม่ได้เช่น:
  • อาร์ & gt; (= ~ / r (abc) (def) / & quot; zzzabcdefgh & quot; (รายการ $ 1 $ 2))
  • (& quot; abc & quot; & quot; def & quot;)
  • เส้นทางโหลดสามารถเพิ่มได้โดยวิธีการของ loadpath เพิ่มฟังก์ชั่นที่เพิ่มไดเรกทอรีไปยังรายการเส้นทางโหลด loadpath *.

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

JRuby
JRuby

17 Feb 15

bin86
bin86

3 Jun 15

o42a
o42a

19 Feb 15

ความคิดเห็นที่ Arcueid

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