From a53a5b1a2d94585ad5995de12f251f63613273b9 Mon Sep 17 00:00:00 2001 From: Justin Ethier Date: Tue, 29 May 2018 17:43:01 -0400 Subject: [PATCH] Sync --- docs/api/scheme/cyclone/ast.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/docs/api/scheme/cyclone/ast.md b/docs/api/scheme/cyclone/ast.md index 54b8881c..d7edcf5e 100644 --- a/docs/api/scheme/cyclone/ast.md +++ b/docs/api/scheme/cyclone/ast.md @@ -15,6 +15,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) @@ -45,3 +48,14 @@ 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)