lizpop

ภาพหน้าจอของซอฟแวร์:
lizpop
รายละเอียดซอฟแวร์:
รุ่น: 0.4.0
วันที่อัพโหลด: 14 Apr 15
ผู้พัฒนา: Tetsu Takaishi
การอนุญาต: ฟรี
ความนิยม: 10

Rating: nan/5 (Total Votes: 0)

lizpop เป็นล่ามโครงการสำหรับหลาม
การติดตั้ง
& nbsp; ทำงานเพียงหลาม setup.py ติดตั้ง
& nbsp; e.g
& nbsp; tar zxvf lizpop-0.3.1.tar.gz
& nbsp; cd-lizpop 0.3.1
& nbsp; หลาม sudo setup.py ติดตั้ง
การใช้งาน
เมื่อต้องการเรียกใช้โต้ตอบ:
& nbsp; หลาม -O -m lizpop.run
เมื่อต้องการเรียกใช้สคริปต์โครงการในไฟล์:
& nbsp; หลาม -O -m lizpop.run yourfile.scm
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับตัวเลือกบรรทัดคำสั่ง:
& nbsp; หลาม -O -m lizpop.run -h
คุณสมบัติ
กลุ่มย่อยของโครงการ R5RS
& nbsp; ดูส่วนข้อ จำกัด สำหรับรายละเอียดเพิ่มเติม
มีการเชื่อมต่อไปยังหลาม
& nbsp; e.g
& nbsp; $ แมว helloworld.py
& nbsp; def สวัสดี (s = "โลก"):
& nbsp; return ยู "สวัสดี% s!" % s.capitalize ()
& nbsp; $ หลาม -O -m lizpop.run
& nbsp;> (กำหนด * * * * * * * * HelloWorld (นำเข้า "HelloWorld"))
& nbsp;> (กำหนดสวัสดี (attr * * * * * * * * HelloWorld 'สวัสดี))
& nbsp;> (สวัสดี "เพื่อน")
& nbsp; "สวัสดีเพื่อน!"
& nbsp; สำหรับรายละเอียดเพิ่มเติมโปรดดูที่ไฟล์ IFPY.rst ในแพคเกจนี้
นิพจน์ปกติท​​ี่แท้จริง
& nbsp; ตัวอักษรต่อไปนี้เป็นวัตถุนิพจน์ปกติ
& nbsp; # / รูปแบบ / ธง
& nbsp; รูปแบบ: รูปแบบการแสดงออกปกติ
& nbsp; ธง: ธงแสดงออกปกติ
& nbsp; i-- ไม่สนใจกรณี m-- จุดหลายสาย s-- ตรงทั้งหมด
& nbsp; u-- Unicode ขึ้นอยู่กับสถานที่เกิดเหตุ L-- ขึ้นอยู่กับค่า x verbose
& nbsp; ตัวอย่าง
& nbsp ;;; การจับคู่ที่เรียบง่าย
& nbsp;> (อีกครั้งการค้นหา # / ( d +): ( d +) / "14 สิงหาคม") ;; ไม่ตรงกับ
& nbsp; # F
& nbsp;> (อีกครั้งการค้นหา # / ( d +): ( d +) / "14 สิงหาคม 08:30") ;; การแข่งขัน
& nbsp;
& nbsp ;;; รับกลุ่มย่อย
& nbsp;> (อีกครั้งกลุ่ม (อีกครั้งการค้นหา # / ( d +): ( d +) / "14 สิงหาคม 08:30") 1 2)
& nbsp; ("08" "30")
& nbsp ;;; แทนที่สตริง
& nbsp;> (? re-gsub # / <( /) h D> / i "<\ 1H3>" "

คุณสมบัติ:

")
& nbsp; "

คุณสมบัติ:

"
& nbsp;>
& nbsp; สำหรับข้อมูลเพิ่มเติมขั้นตอนการทำงานช่วยเหลือ
& nbsp; e.g
& nbsp;> (ช่วยรายการ # / (^ ใหม่) | (regex) /)
& nbsp;> (ช่วยเรื่องการแข่งขันอีกครั้งในการค้นหาใหม่กลุ่มใหม่ gsub)
รองรับอักขระหลายไบต์
& nbsp; เฉพาะการเข้ารหัส UTF-8 ในขณะนี้
EML (Lizpop ฝังตัว)
& nbsp; EML ภาษาแม่แบบสำหรับการฝังรหัส Lizpop ในแฟ้มข้อความ
& nbsp; EML มีรายละเอียดดังต่อไปนี้ง่าย
& nbsp;%> STRING ถูกเพิ่มไปยังจุดเริ่มต้นของการป้อนข้อมูลพอร์​​ต
& nbsp; โดยปริยาย <% จะถูกเพิ่มในตอนท้ายของการป้อนข้อมูลพอร์​​ต
& nbsp; หมายเหตุ: ความคิดเหล่านี้มีแรงบันดาลใจโดย BRL (http://brl.sourceforge.net/)
& nbsp; เมื่อต้องการเรียกใช้ EML ใช้ -eml เป็นตัวเลือกบรรทัดคำสั่ง
& nbsp; e.g
& nbsp; หลาม -m lizpop.run -eml yourfile.eml
& nbsp; ตัวอย่างง่ายๆ
& nbsp; $ แมว gcdlcm.eml
& nbsp; <% (กำหนด numlist (แผนที่สตริง> หมายเลข * * * * * * * * args))%>
& nbsp; GCD ของ <% numlist%> เป็น <% (ใช้ GCD numlist)%>
& nbsp; LCM ของ <% numlist%> เป็น <% (ใช้ LCM numlist)%>
& nbsp; $ หลาม -m lizpop.run -eml gcdlcm.eml - 1533 37303 4307
& nbsp; GCD ของ (1533 37303 4307) 73
& nbsp; LCM ของ (1533 37303 4307) เป็น 6602631
& nbsp; สำหรับตัวอย่างเพิ่มเติมได้ที่:
& nbsp; โปรดเรียกใช้ (ช่วยโหลด EML) เพื่อดูความช่วยเหลือของข้อความ
& nbsp; หมายเหตุ: `lizpop + apache2 + mod_wsgi`
& nbsp; ดูไ​​ฟล์ wsgi_sample / application.wsgi รวมอยู่ในแพคเกจนี้
ฟังก์ชั่นช่วยเหลือ
& nbsp; Lizpop มีฟังก์ชั่นความช่วยเหลือก็จะแสดงเอกสารสำหรับขั้นตอนการรับหรือแมโคร
& nbsp; การใช้งาน:
& nbsp; (ช่วย var ... )
& nbsp; (ช่วยรายการ regex ​​รูปแบบ)
& nbsp; e.g
& nbsp;> (ช่วยวิงวอน)
& nbsp; ขั้นตอน: (เรียก OBJ ARGS ข้อความ ... )
& nbsp; เรียกใช้วิธี OBJ ของชื่อสารที่มี ARGS ...
& nbsp; ................................................ .........
& nbsp; แต่สำหรับตอนนี้เอกสารความช่วยเหลือที่มีให้เฉพาะสำหรับฟังก์ชั่นที่เกี่ยวข้องกับงูใหญ่อินเตอร์เฟซ
& nbsp; สำหรับข้อมูลเพิ่มเติมทำงาน (ช่วย) และ (ช่วยเหลือช่วยเหลือรายการ)
& nbsp; หมายเหตุ:
& nbsp; ผมไม่เก่งภาษาอังกฤษ ดังนั้นข้อความช่วยเหลืออาจรวมถึงข้อผิดพลาดบางอย่างหรือการแสดงออกทางธรรมชาติในภาษาอังกฤษ
ข้อ จำกัด
แมโครสุขอนามัยที่ไม่ได้รับการสนับสนุน
& nbsp; กำหนด-ไวยากรณ์กฎไวยากรณ์และให้-ไวยากรณ์ไม่ได้ดำเนินการ
& nbsp; แต่ดั้งเดิม (ที่ไม่ถูกสุขอนามัย) แมโครสามารถนำมาใช้
& nbsp; => วิ่ง (ช่วยกำหนดแมโคร)
สายไม่ได้แน่นอน
& nbsp; สตริง Lizpop จะดำเนินการตามหลามวัตถุ Unicode สตริงซึ่งจะไม่เปลี่ยนรูป ดังนั้นสตริงชุด! และสตริงกรอก! ไม่ทำงาน
โทร / ซีซีและแบบไดนามิกลมเป็นเพียงการดำเนินการบางส่วน
& nbsp; Lizpop ไม่สนับสนุนความต่อเนื่องเต็มรูปแบบ
& nbsp; Lizpop ของสายกับปัจจุบันต่อเนื่องเป็นขาขึ้นอย่างเดียวและไม่ reentrant ดังนั้นจึงสามารถนำมาใช้สำหรับการไม่ท้องถิ่นออก แต่ไม่สามารถนำมาใช้สำหรับการปฏิบัติร่วมงานหรือ backtracking
ตัวเลขที่ซับซ้อนและหมายเลข Fractional จะไม่ได้รับการสนับสนุน
โมฆะสภาพแวดล้อมและรูปแบบรายงานสภาพแวดล้อมไม่ได้ดำเนินการ
& nbsp; สำหรับข้อมูลเพิ่มเติมทำงาน (ช่วย EVAL)

ต้องการ .

  • หลาม

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

Scheme2Js
Scheme2Js

11 May 15

Arcueid
Arcueid

20 Feb 15

PL/1 for GCC
PL/1 for GCC

2 Jun 15

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

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