mirror of
https://github.com/open-goal/jak-project.git
synced 2024-10-20 11:26:18 -04:00
Copy over LISP code
This commit is contained in:
parent
663453769c
commit
097a9157f5
|
@ -1,2 +0,0 @@
|
|||
; simply return an integer
|
||||
#x123456789
|
|
@ -1 +0,0 @@
|
|||
(+ 15 -2)
|
|
@ -1,2 +0,0 @@
|
|||
; simply return an integer
|
||||
#x123456789
|
|
@ -1 +0,0 @@
|
|||
#x17
|
|
@ -1 +0,0 @@
|
|||
-17
|
|
@ -1 +0,0 @@
|
|||
-2147483648
|
|
@ -1 +0,0 @@
|
|||
-2147483649
|
|
@ -1 +0,0 @@
|
|||
0
|
|
@ -1 +0,0 @@
|
|||
-123
|
|
@ -0,0 +1,4 @@
|
|||
; TODO this would be an easy function to templatize
|
||||
; but I'm not sure how to easily do it in test_arithmetic.cpp without repeating the fixture boilerplate
|
||||
|
||||
(+ 15 -2)
|
|
@ -0,0 +1,12 @@
|
|||
;; test the use of #cond to evaluate goos expressions at compile time
|
||||
|
||||
(#cond
|
||||
((> 2 (+ 2 1))
|
||||
1
|
||||
(invalid-code)
|
||||
)
|
||||
|
||||
((< 2 (+ 1 2))
|
||||
3
|
||||
)
|
||||
)
|
|
@ -0,0 +1,10 @@
|
|||
(defun return-13 ()
|
||||
13)
|
||||
|
||||
(defun return-12 ()
|
||||
12)
|
||||
|
||||
(defun return-11 ()
|
||||
11)
|
||||
|
||||
(return-12)
|
|
@ -0,0 +1,8 @@
|
|||
(define my-number 36)
|
||||
|
||||
(defun return-my-number ()
|
||||
my-number)
|
||||
|
||||
(define my-number 42)
|
||||
|
||||
(return-my-number)
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue