You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

40 lines
825 B
Scheme

12 years ago
; ------------------------------------------------------------------------------
; literals
; ------------------------------------------------------------------------------
; integer
1
; float
3.14
; string
"jordan"
12 years ago
; booleans. I don't like the look of #t and #f. They're dumb.
12 years ago
#t
#f
12 years ago
12 years ago
; ------------------------------------------------------------------------------
; basic math
; ------------------------------------------------------------------------------
(+ 1 1)
(- 1 1)
(* 1 1)
(/ 1 1)
; ------------------------------------------------------------------------------
; grammar
; ------------------------------------------------------------------------------
(define x 5)
x
12 years ago
(set! x "steve")
x
12 years ago
(quote 1 2 3)
12 years ago
12 years ago
(if #f (quote "true-value") (quote "false-value"))
(if #t (quote "true-value") (quote "false-value"))