-
Notifications
You must be signed in to change notification settings - Fork 5
Home
Jacques Nomssi edited this page Jan 1, 2018
·
69 revisions
- Style: http://community.schemewiki.org/?scheme-style
- Tutorials: SICP / HtDP / UCSC
- Specification R6RS: http://www.r6rs.org/
- How to make your own: https://github.com/kanaka/mal/blob/master/process/guide.md
- IDE: run report ZZ_LISP_IDE
- Features
- more validation to avoid dumps from incorrect syntax
- a workbench that makes it easier to play with the interpreter
- Comments using the ; delimiter
- native operations: set!, let, let*, letrec, cond, and, or, reverse, append!
- predicates: number? string? symbol? hash? procedure? list? zero? positive? negative? odd? even? eq?
- trigonometric functions: sin cos tan sinh cosh tanh asin acos atan asinh acosh atanh
- math: quotient remainder modulo abs floor ceiling truncate round expt exp sqrt
- display / newline - are not working properly yet