Make type checking only occur during semantic phase #49880
Labels
:Core/Infra/Scripting
Scripting abstractions, Painless, and Mustache
Team:Core/Infra
Meta label for core/infra team
Type checking occurs in both the lexing phase and semantic phase. This leads to obtuse errors when caught in the lexing phase. Supporting both is also a maintenance burden. If the grammar were context free, we could do all type checking in the semantic phase and provide better error messages and clean up some code.
Migrated from: #31009
The text was updated successfully, but these errors were encountered: