-
Notifications
You must be signed in to change notification settings - Fork 0
Yneth/defstackfn
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
Naive implementation of stackfn language using clojure macro
Language example:
(defstackfn f [!a !b !c]
!a
!b
(invoke> + 2)
!v1+
!c
!c
<pop>
2
(invoke> * 2)
!v2+
(invoke> = 2)
(if>
!v1
!v2
(invoke> - 2)
else>
"false!!"
(invoke> println 1)
<pop>
!v1
!v2
(invoke> * 2)))
About
stackfn language using clj macro
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published