Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Crash when calling toString on a NodeWrapper #416

Closed
pdubroy opened this issue Dec 20, 2022 · 0 comments
Closed

Crash when calling toString on a NodeWrapper #416

pdubroy opened this issue Dec 20, 2022 · 0 comments

Comments

@pdubroy
Copy link
Contributor

pdubroy commented Dec 20, 2022

file:///Users/pdubroy/dev/harc/ohm/packages/ohm-js/src/Semantics.js:41
    return '[semantics wrapper for ' + this._node.grammar.name + ']';
                                                          ^

TypeError: Cannot read properties of undefined (reading 'name')
    at Semantics.Wrapper.toString (file:///Users/pdubroy/dev/harc/ohm/packages/ohm-js/src/Semantics.js:41:59)
    at Semantics.Wrapper.Rule (file:///Users/pdubroy/dev/harc/ohm/packages/lang-python/convertToOhm.js:67:5)
    at Operation.execute (file:///Users/pdubroy/dev/harc/ohm/packages/ohm-js/src/Semantics.js:639:25)
    at Semantics.Wrapper.doIt [as rewrite] (file:///Users/pdubroy/dev/harc/ohm/packages/ohm-js/src/Semantics.js:373:29)
    at file:///Users/pdubroy/dev/harc/ohm/packages/lang-python/convertToOhm.js:63:62
    at Array.map (<anonymous>)
    at Semantics.Wrapper.Grammar (file:///Users/pdubroy/dev/harc/ohm/packages/lang-python/convertToOhm.js:63:51)
    at Operation.execute (file:///Users/pdubroy/dev/harc/ohm/packages/ohm-js/src/Semantics.js:639:25)
    at Semantics.Wrapper.doIt [as rewrite] (file:///Users/pdubroy/dev/harc/ohm/packages/ohm-js/src/Semantics.js:373:29)
    at file:///Users/pdubroy/dev/harc/ohm/packages/lang-python/convertToOhm.js:138:39
@pdubroy pdubroy changed the title Crash when toStringing a wrapper Crash when calling toString on a NodeWrapper Dec 20, 2022
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant