Fix peek-stack for false on boolean stack
This commit is contained in:
parent
f47e5e924a
commit
a8e9de97ce
3
.gitignore
vendored
3
.gitignore
vendored
@ -10,3 +10,6 @@ pom.xml.asc
|
||||
/.nrepl-port
|
||||
.hgignore
|
||||
.hg/
|
||||
out
|
||||
notes
|
||||
.idea/
|
@ -38,9 +38,9 @@
|
||||
;; Returns the top item on the stack
|
||||
(defn peek-stack
|
||||
[state stack]
|
||||
(if-let [top-item (first (get state stack))]
|
||||
top-item
|
||||
:no-stack-item))
|
||||
(if (empty? (get state stack))
|
||||
:no-stack-item
|
||||
(first (get state stack))))
|
||||
|
||||
;; Returns the top n items on the stack, as a chunk. If there are less than n
|
||||
;; items on the stack, returns the entire stack
|
||||
|
Loading…
x
Reference in New Issue
Block a user