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 authored and mariari committed Aug 29, 2023
1 parent fb8bf60 commit dd7d5c5
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 @@ -590,18 +590,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 dd7d5c5

Please sign in to comment.