Flesh out first iteration of the parser.eval() function, covering all current AST statements and resolving to objects.
We aren't covering diagnostics in this issue, but do try to think about errors carefully, as all errors caught during eval we likely want to surface as diagnostics in the editor.
Flesh out first iteration of the parser.eval() function, covering all current AST statements and resolving to objects.
We aren't covering diagnostics in this issue, but do try to think about errors carefully, as all errors caught during eval we likely want to surface as diagnostics in the editor.