Skip to content

Commit

Permalink
Upgrade Standard Library
Browse files Browse the repository at this point in the history
Upgrades the standard library needed to compile JuvixCore functions
containing natural numbers functions and predicates.
  • Loading branch information
agureev committed Aug 29, 2023
1 parent 2b91444 commit 6596b61
Showing 1 changed file with 18 additions and 12 deletions.
30 changes: 18 additions & 12 deletions src/vampir/vampir.lisp
Original file line number Diff line number Diff line change
Expand Up @@ -580,18 +580,24 @@
(defparameter *standard-library*
(list
*bool*
*range31*
*range32*
*int-range31*
*int-range32*
*negative31*
*negative32*
*non-negative32*
*less32*
*mod32*
*pwmod32*
*pwless32*
*next-range*))
*base-range*
*next-range*
*range-n*
*hd*
*tl*
*n-th*
*negative*
*plus-range*
*mult-range*
*minus-range*
*isZero*
*combine-aux*
*combine*
*take-base*
*take-ind*
*take*
*drop-ith-rec*
*drop-ith*))

(-> extract (list &optional (or null stream)) (or null stream))
(defun extract (stmts &optional (stream *standard-output*))
Expand Down

0 comments on commit 6596b61

Please sign in to comment.