filepp

ภาพหน้าจอของซอฟแวร์:
filepp
รายละเอียดซอฟแวร์:
รุ่น: 1.8.0
วันที่อัพโหลด: 2 Jun 15
ผู้พัฒนา: Darren Miller
การอนุญาต: ฟรี
ความนิยม: 161

Rating: nan/5 (Total Votes: 0)

filepp เป็นไฟล์ทั่วไป preprocessor มันถูกออกแบบมาเพื่อช่วยให้การทำงานโดย preprocessor ​​C ที่จะใช้กับไฟล์ประเภทใด ๆ โครงการนี​​้สนับสนุนคำหลักดังต่อไปนี้ทุกคนที่มีความหมาย preprocessor ​​C ปกติของพวกเขาและการใช้งาน:
· #include
· #define
· # ถ้า
· #elif
· #ifdef
·คำสั่ง #ifdef
· # อื่น
· #endif
· #undef
· #error
· # การเตือน
อย่างไรก็ตาม filepp เป็นมากกว่าการเขียนของ preprocessor ​​C ก็มีการปรับปรุงต่อไปนี้:
·คำหลัก # ถ้าขยายซึ่งรวมถึงการแยกนิพจน์สตริงและปกติ
·มันทำงานร่วมกับทุกชุดตัวอักษรรวมทั้งตัวละครต่างประเทศไม่ได้เป็นเพียงตัวอักษร ASCII
·คำนำหน้าคำหลัก (ปกติ #) และต่อเนื่องบรรทัดตัวอักษร (ปกติ) สามารถกำหนดให้ตัวอักษรใด ๆ สตริงหรือนิพจน์ปกติ
·คำสำคัญสามารถเพิ่มลบหรือแก้ไข
·การขยายตัวมาโครสามารถทำงานในทั้งหมดหรือบางส่วนคำพูด (การขยายตัวแมโคร preprocessor ​​C เท่านั้นทำงานบนทั้งคำ)
·แมโครสามารถมีข้อโต้แย้งหลาย
· Filepp มีโหมดการแก้จุดบกพร่องที่จะช่วยให้เมื่อสิ่งที่ผิดไป
·ตัวแปรสิ่งแวดล้อมสามารถกำหนดได้โดยอัตโนมัติเป็นแมโคร
·บรรทัดว่างที่เกิดจากรวมถึงไฟล์ที่สามารถระงับ
· Filepp สามารถปรับแต่งได้ทันทีใช้คำ #pragma ซึ่งจะช่วยให้การใด ๆ ของฟังก์ชั่นภายใน filepp ที่จะถูกเรียกว่า
·โมดูลสามารถเขียนได้ (ใน Perl) ในการปรับเปลี่ยนหรือขยายการทำงานของ filepp
เหล่านี้เป็นเพียงบางส่วนของการปรับปรุง filepp มีมากกว่า C preprocessor ​​ปกติ ประโยชน์หลักของมันคือความสามารถในการเขียนโมดูลเพื่อขยายและปรับเปลี่ยนพฤติกรรมของมัน Filepp เขียนใน Perl และช่วยให้ทุกคนที่รู้วิธีการเขียนโปรแกรมใน Perl ได้อย่างง่ายดายเขียนโมดูล Filepp มาพร้อมกับชุดของโมดูลที่ทำต่อไปนี้:
·สำหรับโมดูล: การดำเนินการคำ #for ช่วยให้ลูปที่จะสร้างพฤติกรรมคล้ายกับ Perl และ C ลูป
·โมดูล foreach: การดำเนินการคำ #foreach ช่วยให้ลูปที่จะถูกสร้างขึ้นสำหรับรายการของสตริงพฤติกรรมคล้ายกับ Perl และ csh ลูป foreach
·โมดูลคความคิดเห็น: เอา C และ C ++ ความคิดเห็นจากไฟล์รูปแบบ
·โมดูลกัญชาความคิดเห็น: เอา # เมนต์สไตล์ (ที่ใช้ใน Perl และเชลล์สคริปต์) จากไฟล์
·โมดูลฟังก์ชั่น: อนุญาตให้แมโครที่จะเขียนที่โดยตรงเรียกใช้ฟังก์ชัน Perl นี้จะช่วยให้แมโครเพื่อให้การแสดงผลแบบไดนามิก
·โมดูลคณิตศาสตร์: การดำเนินการฟังก์ชั่นพื้นฐานคณิตศาสตร์รวมถึงการบวกลบคูณหาร, ไซน์โคไซน์ชี้แจงสุ่ม ฯลฯ
·รูปแบบโมดูล: ให้รายชื่อของฟังก์ชั่นสำหรับการจัดรูปแบบข้อความรวมทั้ง C / Perl รูปแบบฟังก์ชั่น printf และฟังก์ชั่น Perl substr
·โมดูลตัวอักษร: โมดูลนี้จะช่วยป้องกันไม่ให้แมโครปรากฏในสายที่จะถูกแทนที่
·โมดูล toupper: แปลงอักษรตัวพิมพ์เล็กทั้งหมดในไฟล์เป็นตัวพิมพ์ใหญ่
·โมดูล ToLower: แปลงตัวอักษรพิมพ์ใหญ่ทั้งหมดในไฟล์เป็นตัวพิมพ์เล็ก
·โมดูล bigdef: เปิดใช้งานแมโครหลายคู่สายที่จะถูกกำหนดโดยไม่จำเป็นต้องใส่ตัวอักษรต่อเนื่องสายในตอนท้ายของแต่ละบรรทัด - ทำให้แมโครขนาดใหญ่อื่น ๆ อีกมากมายที่สามารถอ่านได้
·โมดูล bigfunc: เหมือนกับ bigdef ความแตกต่างเพียงอย่างเดียวคือคำหลักที่ฝังตัวอยู่ในแมโครได้รับการประเมินเมื่อแมโครจะถูกแทนที่มากกว่าเมื่อแมโครที่ถูกกำหนด
·โมดูล defplus: เปิดใช้งานแมโครที่มีอยู่เพื่อที่จะได้รับการ appened
·โมดูล blc: เปิดใช้งานต่อเนื่องสายอัตโนมัติถ้าวงเล็บปิดอยู่บนเส้นด้านล่างวงเล็บเปิด
·โมดูล cmacro: ทำให้แมโครบางอย่างมากขึ้น "C" เช่นโดยการใส่คำพูดรอบค่าของพวกเขา
·โมดูล CPP: ทำให้ประพฤติ filepp เป็น preprocessor ​​C ขั้นพื้นฐาน
·โมดูล regexp: การดำเนินการรูปแบบ Perl ค้นหานิพจน์ปกติและการเปลี่ยนซึ่งจะช่วยให้การแสดงผลปกติท​​ี่จะค้นหาและแทนที่ด้วยสายอื่น ๆ
·โมดูลคว้า: ใช้เพื่อคว้าป้อนข้อมูลก่อนที่จะประมวลผลใด ๆ จะทำกับมัน
มีอะไรใหม่ในรุ่นนี้:
·รุ่นนี้รวมถึงการเขียนของห่วงโซ่การประมวลผลเพื่อให้แมโครแมโครภายในประพฤติอย่างถูกต้อง
· bugfixes อื่น ๆ อีกหลายและการปรับปรุงเล็ก ๆ น้อย ๆ ที่ถูกสร้างขึ้น.

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

kramdown
kramdown

20 Feb 15

generateDS.py
generateDS.py

15 Apr 15

dblatex
dblatex

14 Apr 15

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

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