mirror of
https://github.com/justinethier/cyclone.git
synced 2025-05-23 20:15:05 +02:00
Added new functions
This commit is contained in:
parent
d607ef2245
commit
58f2162692
1 changed files with 15 additions and 0 deletions
|
@ -10,6 +10,9 @@ The `(scheme cyclone ast)` library defines abstract syntax tree types used durin
|
|||
- [`ast:set-lambda-args!`](#astset-lambda-args)
|
||||
- [`ast:lambda-body`](#astlambda-body)
|
||||
- [`ast:set-lambda-body!`](#astset-lambda-body)
|
||||
- [`ast:ast->sexp`](#astast-sexp)
|
||||
- [`ast:sexp->ast`](#astsexp-ast)
|
||||
- [`ast:ast->pp-sexp`](#astast-pp-sexp)
|
||||
|
||||
# ast:make-lambda
|
||||
(ast:make-lambda args body)
|
||||
|
@ -40,3 +43,15 @@ The `(scheme cyclone ast)` library defines abstract syntax tree types used durin
|
|||
|
||||
(ast:set-lambda-body! lambda-obj body)
|
||||
|
||||
# ast:ast->sexp
|
||||
|
||||
(ast:ast->sexp exp)
|
||||
|
||||
# ast:sexp->ast
|
||||
|
||||
(ast:sexp->ast exp)
|
||||
|
||||
# ast:ast->pp-sexp
|
||||
|
||||
(ast:ast->pp-sexp exp)
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue