บูทิล
หน่วยเหล่านี้ประกอบด้วยฟังก์ชั่นระดับต่ำที่สำคัญที่หายไปใน freepascal ตัวอย่างเช่น:
- มุมมองสตริงและอาร์เรย์สำหรับการประมวลผลชิ้นส่วนของสตริงหรืออาร์เรย์ที่มีประสิทธิภาพ
- ฟังก์ชั่นอาร์เรย์ต่างๆ (เพิ่ม, ลบ, ค้นหา, prealloc, ... ) และรายการอาร์เรย์
- ฟังก์ชั่นสตริงต่าง ๆ (pchar/ansistring, เปรียบเทียบ, แยก, ค้นหา, แปลงเอนทิตี HTML, ... ) ตัวสร้างสตริงสำหรับการสร้างสตริงที่รวดเร็ว
- ฟังก์ชั่นการแยกวิเคราะห์/การจัดรูปแบบวันที่/เวลาต่าง ๆ สนับสนุนปีก่อน 0 และหลัง 65535 และเขตเวลา
- ฟังก์ชั่นทางคณิตศาสตร์ (GCD, Primes, สถิติ Bernoulli, Sieve Prime/Euler-Phi ... )
- ฟังก์ชั่นการเรียงลำดับที่เสถียรสำหรับอาร์เรย์ข้อมูลขนาดโดยพลการ
- การแปลโดยอัตโนมัติของ TR ['Strings Strings'] และส่วนประกอบ
- ภาษาเทมเพลต Pascal ซึ่งเป็น "รวบรวม" กับ Pascal (คล้ายกับตัวประมวลผลล่วงหน้า C)
ดูหน้าเว็บของฉันสำหรับเอกสาร Bbutils โดยละเอียด