Sign inGet started
Paper · arXiv

DriftScript: A Domain-Specific Language for Programming Non-Axiomatic Reasoning Agents

Non-Axiomatic Reasoning Systems (NARS) provide a framework for building adaptive agents that operate under insufficient knowledge and resources. However, the standard input language, Narsese, poses a usability barrier: its dense symbolic notation, overloaded punctuation, and implicit conventions make programs difficult to read, write, and maintain. We present DriftScript, a Lisp-like domain-specific language that compiles to Narsese. DriftScript provides source-level constructs covering the major sentence and term forms used in Non-Axiomatic Logic (NAL) levels 1 through 8, including inheritance, temporal implication, variable quantification, sequential conjunction, and operation invocatio...

AuthorsSeamus Brady
Primary categorycs.PL
Published29 March 2026
Last updated at source29 March 2026
cs.PLcs.AI
Embed this entry
<iframe src="https://silytics.si/embed/item/ff4fa67f-d7eb-4ed1-a2db-c7aa713512f3" width="420" height="190" style="border:0" loading="lazy" title="Silytics entry"></iframe>

Free, no tracking. More about feeds and embeds.

Silytics shows public metadata from arXiv and links to the original. Information may be incomplete or out of date. Last refreshed 17 October 2026. Licenses and terms of the original apply to the work itself. Not financial, legal or professional advice.