You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
"merge up" the grammar specification, convert each section on the grammar page into a separate page: Lexical Rules, Grammar notation, Symbol conventions, Core languages, Preprocessor directives etc
delete the other pages while salvaging any useful information in them
introduce additional titles and levels to allow referencing
The structure of the Language reference is not good:
Furthermore, it's impossible to reference specific syntax on the grammar page:
https://docs.testing.zeroc.com/slice2/language-reference/grammar
because it uses gigantic code blocks such as:
https://docs.testing.zeroc.com/slice2/language-reference/grammar#lexical-grammar
https://docs.testing.zeroc.com/slice2/language-reference/grammar#syntactic-grammar
I think it would make much more sense to:
For example, if you look at the C# spec, you can reference
https://learn.microsoft.com/en-us/dotnet/csharp/language-reference/language-specification/types#82-reference-types
https://learn.microsoft.com/en-us/dotnet/csharp/language-reference/language-specification/types#83-value-types
It's not one giant ANTLR block with everything in it.
The text was updated successfully, but these errors were encountered: