Closed aaronjeline closed 9 months ago
LGTM.
Looks good. A reference to a type can be qualified to reference types declared in another namespace.
TypeDecl
still uses Ident since those can't be qualified.
Right, because that Ident
is always implicitly in the current namespace
Small change to the grammar:
The rule for types used to be this:
Where
IDENT
is a pure non-namespaced identifier. I believe we wantType
to instead refer to aPath
which is non-empty list of identifiers separated by::
Rendered