• ไลบรารีแบบ 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

ยังไม่มีความคิดเห็น

ยังไม่มีความคิดเห็น