melt-umn / silver

An attribute grammar-based programming language for composable language extensions
http://melt.cs.umn.edu/silver/
GNU Lesser General Public License v3.0
58 stars 7 forks source link

Undefined types in lambda parameters do not give type errors #825

Open RandomActsOfGrammar opened 8 months ago

RandomActsOfGrammar commented 8 months ago

If DecCmd is not a type, we should get a type error from \ x::DecCmd -> 3. This does not give an error, but Silver does crash with the message Attempting to translate in presence of errors.