-
Notifications
You must be signed in to change notification settings - Fork 79
Open
Labels
codegenCode generation matters (Coalton -> Lisp)Code generation matters (Coalton -> Lisp)performance
Description
We need a solution or a pattern for supporting multiple return values without consing. This may happen either with direct support for multiple values (more difficult), or compiling a couple versions of a function such that one returns multiple values and others return a tuple (possibly less difficult).
Multiple values are essential for efficient code.
Metadata
Metadata
Assignees
Labels
codegenCode generation matters (Coalton -> Lisp)Code generation matters (Coalton -> Lisp)performance