-
-
Notifications
You must be signed in to change notification settings - Fork 10
Span data #50
Comments
@ryo33 But currently I got build errors on my WSL Ubuntu:
Do you know what library I need to install or how I have to configure the PKG_CONFIG_PATH environment variable? |
@jsinger67 Thanks! |
Yeah, this and switching to nightly toolchain helped. Thanks! 👍 |
@jsinger67 I've assigned you to avoid conflict. Please let me know when you quit. |
It's ok to assign it to me. |
@jsinger67 Thank you for #43. I've merged it and unassigned you from this issue. If you'd like to do the rest of the work, please let me know anytime so I can re-assign. |
Hi @ryo33 |
@jsinger67 Thanks for your regards. Still your help will be possibly needed for me mainly to follow the parol way, but the time I do could be months or years later for the following reason. I'm currently working on re-designing the language for defining it formally and making it have, in addition to algebraic effects and elimination of nominal things, similar capabilities as theoretical dependently typed language, and it means that the current implementation would be mostly discarded except the parser (because the syntax would not be drastically changed.) Also in the prototyping of it, I'm going to (preferably) use parol and my requirements of span information are still there. Although that, I don't plan to implement preservation of span information at early stage of this project because I'm trying to overcome my perfectionism at software development, which distresses me for many years. |
@ryo33 Thank you for your update. |
@jsinger67 I appreciate your message, and thank you for taking the time to share your thoughts with me. |
The current parser emits AST with span data of
0..0
.parol
have a way to get span for syntax elements.SpanStorage
traitparol
with a version that supportsspan
and enable it for generation.MinimalistSyntaxSpanStorage
able to return span data for any NodeId.The text was updated successfully, but these errors were encountered: