mirror of
https://github.com/justinethier/cyclone.git
synced 2025-05-23 20:15:05 +02:00
Fixed misspelling, export full make function
This commit is contained in:
parent
dad7a459ce
commit
b606ccf150
1 changed files with 3 additions and 2 deletions
|
@ -14,12 +14,13 @@
|
|||
)
|
||||
(export
|
||||
ast:make-lambda
|
||||
ast:%make-lambda
|
||||
ast:lambda?
|
||||
ast:lambda-id
|
||||
ast:lambda-args
|
||||
ast:set-lambda-args!
|
||||
ast:lambda-body
|
||||
ast:se-lambda-body!
|
||||
ast:set-lambda-body!
|
||||
)
|
||||
(begin
|
||||
(define *lambda-id* 0)
|
||||
|
@ -28,7 +29,7 @@
|
|||
ast:lambda?
|
||||
(id ast:lambda-id)
|
||||
(args ast:lambda-args ast:set-lambda-args!)
|
||||
(body ast:lambda-body ast:se-lambda-body!))
|
||||
(body ast:lambda-body ast:set-lambda-body!))
|
||||
(define (ast:make-lambda args body)
|
||||
(set! *lambda-id* (+ 1 *lambda-id*))
|
||||
(ast:%make-lambda *lambda-id* args body))
|
||||
|
|
Loading…
Add table
Reference in a new issue