add goals
This commit is contained in:
parent
3cab34ad31
commit
98bc79a653
10
README.md
10
README.md
@ -3,6 +3,16 @@
|
|||||||
A lisp-like language built on the go programming language. The ideas are still a
|
A lisp-like language built on the go programming language. The ideas are still a
|
||||||
work-in-progress, and this repo is where I'm jotting down my notes.
|
work-in-progress, and this repo is where I'm jotting down my notes.
|
||||||
|
|
||||||
|
# Goals
|
||||||
|
|
||||||
|
I have some immediate goals I'm trying to achieve with this syntax:
|
||||||
|
|
||||||
|
* Everything is strings (except numbers, functions, and data structures). There
|
||||||
|
is no symbol type, atom type, keyword type, etc... they're all just strings.
|
||||||
|
|
||||||
|
* There is no `defmacro`. Macro creation and usage is simply an inherent feature
|
||||||
|
of the language syntax.
|
||||||
|
|
||||||
# Walkthrough
|
# Walkthrough
|
||||||
|
|
||||||
This is a number which evalutates to 5:
|
This is a number which evalutates to 5:
|
||||||
|
Loading…
Reference in New Issue
Block a user