Tech News

제목Command Interface - C++ 프로그램에 REPL 추가하기2021-10-19 08:58
작성자 Level 10

https://github.com/empirical-soft/command-interface 

- 헤더만 있는 라이브러리

- 함수를 코맨드로 등록해서 간단한 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

댓글
자동등록방지
(자동등록방지 숫자를 입력해 주세요)