in the expression let foo-bar = 24; foo gets highlighted, but -bar doesn't. It works fine if you write let foo-bar :: <integer> = 24. A similar issue appears in slots:
define class <foo> (<object>)
slot foo-bar
end;
vs
define class <foo> (<object>)
slot foo-bar :: <integer>
end;
in the expression
let foo-bar = 24;
foo gets highlighted, but -bar doesn't. It works fine if you writelet foo-bar :: <integer> = 24
. A similar issue appears in slots:vs