SimpleCC ย่อมาจาก SimpleC Compiler
SimpleC เป็นชุดย่อยของภาษาการเขียนโปรแกรม C ที่มีไวยากรณ์ LUA/Pascal-like โปรแกรม Hello World พร้อมการทดสอบอื่น ๆ สองสามรายการสามารถดูได้ใน test.simplec
SimpleC มีความเข้ากันได้อย่างเต็มที่กับภาษาการเขียนโปรแกรม C และสามารถใช้งานได้มากที่สุดหากไม่ใช่ไลบรารี C ทั้งหมด
มันใช้การจัดการสตริงอย่างระมัดระวังเพื่อแทนที่คำหลักในไฟล์ นี่ก็หมายความว่าคำหลักบางคำไม่สามารถปรากฏขึ้นได้ทั้งหมดในฟังก์ชันหรือชื่อตัวแปร ตัวอย่างเช่นถ้าฉันมีฟังก์ชั่นเช่นนี้
declare void thentest
endที่จะแปลเป็น
void ){ test (){ดังนั้นโปรดระวัง
นี่คือรายการคำหลักทั้งหมด
if then end main switch else uint --[[ all valid C types ]] Call declare --[[ Any thing not listed here is the same way you do it in C ]] สิ่งนี้ได้รับอนุญาตภายใต้ GPL-V2.0
ในการสร้าง SCC คุณต้องการ
คุณสามารถใช้ CMAKE เพื่อสร้างโครงการสำหรับระบบสร้างที่คุณเลือกหรือคุณสามารถใช้ CMAKE เพื่อสร้างไฟล์โครงการสำหรับ Visual Studio
Ubuntu
mkdir build && cd build && mkdir makefile && cd makefile && cmake ../../ && make
Windows
mkdir build && cd build && mkdir VS2019 && cd VS2019 && cmake ../../ && msbuild scc.sln
Mac
mkdir build && cd build && mkdir makefile && cd makefile && cmake ../../ && make
ควรส่งออกปฏิบัติการที่เรียกว่า SCC คุณสามารถเพิ่มไดเรกทอรีนี้ไปยังเส้นทางของคุณหรือย้ายไปยังโฟลเดอร์ในเส้นทางของคุณ
ไบนารี prebuilt สามารถใช้งานได้สำหรับ Linux, Windows และ MacOS ไปที่การกระทำและเวิร์กโฟลว์ที่ประสบความสำเร็จล่าสุดจะมีไบนารีสำหรับคุณ พวกเขารวมเข้าด้วยกันในไฟล์ zip ฉันค่อนข้างแน่ใจว่าทั้งหมดเป็นไบนารี 64 บิต
เพียงทำประชาสัมพันธ์ด้วยคำอธิบายของรหัสของคุณและสิ่งที่เพิ่ม