]> git.rmz.io Git - my-scheme.git/commitdiff
Handle boolean constants
authorSamir Benmendil <me@rmz.io>
Sun, 14 Jan 2018 00:24:21 +0000 (00:24 +0000)
committerSamir Benmendil <me@rmz.io>
Sun, 14 Jan 2018 00:24:21 +0000 (00:24 +0000)
Turns out that Scheme defines `#t` and `#f` to be `true` and `false`.

`let` is used to devife a new symbol `atom` which is a String.
`case...of` matches the literals and constructs a `LispVal` of the
appropriate type and value. `_` is a match all token.


No differences found