scl/definitions.md
2025-06-30 01:22:39 -04:00

37 lines
423 B
Markdown

Lambda
size_t parmc
AST** parmv
AST* body
Call
Lambda to
size_t parmc
AST** parmv
size_t argc
AST** argv
VDef
char* name
AST* exp
(\(x) x * 2)(4)
Call
to:
Lambda
parc: 1
parv: [ x ]
body:
Call
to:
BIF(mul)
argc: 2
argv: [
VRef
name: x
2
]
argc: 1
argv: [ 4 ]