Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Clojure Eval NAL-8 operator #6

Open
0xc1c4da opened this issue Jan 30, 2016 · 0 comments
Open

Clojure Eval NAL-8 operator #6

0xc1c4da opened this issue Jan 30, 2016 · 0 comments

Comments

@0xc1c4da
Copy link
Owner

We need a Clojure eval operator clj() that takes a product from NARS executes it and returns narsese statement of program output and/or errors.

Similar to the scheme() operator in NARS, however this operator has bugs with parsing and handling NARS variables.

eg.

clj(( (, +, 1, 2, ) ))

or

<"hello world" --> test>.
(&&, <#1 --> test>, clj(( (, println, #1, ) ))

triple parentheses for clj() function then product and then clojure parentheses as terms.

@0xc1c4da 0xc1c4da self-assigned this Jan 30, 2016
0xc1c4da added a commit that referenced this issue Apr 1, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant