-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Closed
Description
The role of the tasty-core library is to define the canonical low level byte format for TASTy, and basic readers and buffers to manipulate low level data, but not a way to parse structured information, control over traversal should be free for implementations of tasty
Currently the sources in the tasty-core library use the package dotty.tools.tasty. I wonder if it should move under a package within scala,
In favour:
- we have already reserved
scala.tasty.inspectorforscala3-tasty-inspector scala-compilerhas already reservedscala.tools.tastyfor the scala 2 compiler's semantic classes for tasty such as encodings for names, signatures, etc.tasty-coreis intended to be consumed by an independent semantic library for tasty, not just the Scala 3 compiler