Declan Naughton

Results 183 comments of 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

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) ![image](https://user-images.githubusercontent.com/353214/153875696-e50f584b-1b9c-41ab-af21-880b51b6c36d.png)