brownplt / pyret-lang

The Pyret language.
Other
1.06k stars 106 forks source link

Error messages about undefined identifiers -> Use variables instead #1716

Closed schanzer closed 2 months ago

schanzer commented 8 months ago

Teachers and students have no idea what this error means:

image

In our Pyret meeting 11/2/23, we agreed to change "identifier" to the less-correct but more-practical "variable"

blerner commented 3 months ago

I'm really not a fan of misusing variable in this context. After talking to @schanzer , we are trying out "name" instead, in contexts that rephrase the sentences slightly to avoid awkward duplication of the word "name"/"named".