Declan Naughton
Declan Naughton
independence of sourcemaps seems a good idea now. => {cul_scope_id, line, col (start and end)} cul_scope_id is map-able to source code because of #79 Requires fetches etc but proven workable...
done and overlays are working e.g. https://calculang-at-fosdem.pages.dev/ and later tooling
The bug here is not erroring (or warning?) on compilation https://github.com/declann/calculang-example-repl-repo/commit/aa88f005fd8f27e80dec2e9aa8bdc77ab376a240
can an existing eslint setup catch?
bound to be caught by no-undef rule in eslint pass over esm output https://github.com/calculang/calculang/issues/60#issuecomment-1037563087
addressed by #71 but not intuitive, improvements or doc clarity?
**Maybe** a new custom `no-restricted-syntax` rule which processes Object keys ending with _in and checks against arguments (will this always be easy to find?).... If a babel or custom eslint...
compilation processing = neg processing..? maybe alpha6? No because approach is still debatable
is an eslint rule that every if statement has an else branch and every branch returns a value, a help?
esm output is close to something useful in basic cases like below (although this doesn't work for memoisation) 