Command Interface - เพิ่ม REPL ให้โปรแกรม C++
(github.com)-
ไลบรารีแบบ header-only
-
สามารถลงทะเบียนฟังก์ชันเป็นคำสั่งเพื่อสร้าง REPL แบบง่ายได้
register_command(add, "add", "Add two numbers");
register_command(&Arithmetic::inc, "inc", "Increment a number");
→ เพิ่มฟังก์ชัน add, inc เป็นคำสั่ง
[หน้าจอการทำงาน]
help
add Add two numbers
inc Increment a number
help Show this help
add 3 4
7
inc 21
22
add 3 4 5
Error: expected 2 arguments; got 3
ยังไม่มีความคิดเห็น