[WIP] Implement parsing for lambdas + start implementing call

This commit is contained in:
2026-04-01 22:55:35 -05:00
parent 57a3d5954e
commit 98e40183bb
35 changed files with 341 additions and 73 deletions

View File

@@ -9,10 +9,10 @@ export type EncloseData = {
}
export class Enclose extends Command<EncloseData> {
attemptParse(context: ParseContext): EncloseData {
async attemptParse(context: ParseContext): Promise<EncloseData> {
return {
left: context.popOptionalTerm(),
right: context.popOptionalTerm(),
left: await context.popOptionalTerm(),
right: await context.popOptionalTerm(),
}
}