-
Notifications
You must be signed in to change notification settings - Fork 49
Shell
Patrick Hammer edited this page Oct 15, 2020
·
5 revisions
The preferred way to interact with the system, both for humans and other computer systems. C API usage is not recommended since NARS only needs Narsese as input and returns answers and operator executions, which is true for all NARS implementations.
The shell is invoked by running
./NAR shellThe system immediately listens for Narsese input lines and outputs all operator executions and question answers with the following format:
Answer: Narsese^OPNAME executed with args ARG_PRODUCTfor operations, both which can be parsed easily by the application which invokes ONA as a subprocess.