From 198b603a3dc790a8ce5a91199af5778937bf5f87 Mon Sep 17 00:00:00 2001 From: Wojciech Kaczmarek Date: Sat, 25 May 2024 20:36:41 +0200 Subject: [PATCH] notes --- NEXT | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/NEXT b/NEXT index 4f3f0e8..509ee51 100644 --- a/NEXT +++ b/NEXT @@ -53,8 +53,12 @@ more on errors: ~ way to port in small steps is to make prog struct fully serializable and port the vm first -- sort out scopes for processing multiple files (one prog vs many progs) -- reintroduce global & local vars; how does idents resolving play with fields? +- functions, frames, call stack, prog->chunks - native functions +- can the approach "all vars are local" play well with functions and frames? +- reintroduce global & local vars; how does idents resolving play with fields? + +- sort out scopes for processing multiple files (one prog vs many progs) - this will be easier + after functions