10 lines
365 B
Plaintext
10 lines
365 B
Plaintext
#lang honu/core
|
|
|
|
provide function;
|
|
macro function ()
|
|
{ _ name:identifier (args:identifier , ...) { body ... } }
|
|
{ #sx scheme:syntax #sx(define (name_result args_result ...)
|
|
(honu-unparsed-begin body ...)) }
|
|
{ _ (args:identifier , ...) { body ... }}
|
|
{ #sx scheme:syntax #sx(lambda (args_result ...) (honu-unparsed-begin body ...)) }
|