a set-level expression is in a record-local position

compile/set-expression-in-record-position

Generated from the language definition for language 1.0.

Summary: a set-level expression is in a record-local position

Fix: use a record-local expression, or move the set expression to a guard, computed field, or stat