Matthew Wright
Matthew Wright
To properly fix this, the engine should make some events available to the UI over websockets. This way the UI can listen for those events and update when picos are...
Looks like the issue is your Node.js version. Yes, you are correct about those lines being semantically equivalent, node 12 just doesn't support that syntax. pico-engine supports the LTS version...
Most of the magic will happen in the tokenizer `packages/krl-parser/src/tokenizer.ts` You'll then need to adjust the parser and compiler to accept Strings with values similar to the Chevron. https://github.com/Picolab/pico-engine/blob/master/packages/krl-parser/src/types.ts#L49-L57
As of `0.43` the compiler emits line/col specific error messages. There are more compiler checks that can be added. The runtime error handling should use source-maps to point to the...