mirror of
https://github.com/justinethier/cyclone.git
synced 2025-05-19 05:39:17 +02:00
Expanded 4.2
This commit is contained in:
parent
c4cccf16f4
commit
b46c5ae8eb
1 changed files with 10 additions and 1 deletions
|
@ -13,7 +13,16 @@ Section | Status | Comments
|
|||
3.4 Storage model | Yes | No immutable types at this time.
|
||||
3.5 Proper tail recursion | Yes |
|
||||
4.1 Primitive expression types | Partial | `include` and `include-ci` are not implemented, although `include` may be specified as part of a library definition.
|
||||
4.2 Derived expression types | Partial | TODO: this is a large section. need to review support because most of this is included.
|
||||
4.2 Derived expression types | Partial |
|
||||
4.2.1 Conditionals | Yes |
|
||||
4.2.2 Binding constructs | Partial | Missing `letrec*`, `let-values`, and `let*-values`
|
||||
4.2.3 Sequencing | Yes | Begin may not sequence properly as part of a library though
|
||||
4.2.4 Iteration | Yes |
|
||||
4.2.5 Delayed evaluation | |
|
||||
4.2.6 Dynamic bindings | |
|
||||
4.2.7 Exception handling | |
|
||||
4.2.8 Quasiquotation | Yes |
|
||||
4.2.9 Case-lambda | |
|
||||
4.3 Macros | Partial | No support for `syntax-rules` but a lower-level explicit renaming macro system is implemented.
|
||||
5.1 Programs | Yes |
|
||||
5.2 Import declarations | Partial |
|
||||
|
|
Loading…
Add table
Reference in a new issue