Expected “;” after mark class definition

Hi all,
I’m running into this error when I try to export a variable font, but I can’t find the exact problem in the feature code: “Expected “;” after mark class definition.” Any advice on how to proceed? Thanks so much.

Can you check the .fea file in the Temp folder?

It sounds like an illegal character in an anchor name. What version of Glyphs do you have?

Hi, it’s Glyphs 3!

What version specifically. It is a three digit number in the “About Glyphs” dialog.

Oh, I see. It’s 3.2.3 (3260)

Can you either try the latest cutting edge (activate it in Preferences > Updates) or send you send me the file for testing?

You have an anchor “_topright@ascender” in the glyph “uni030C.alt”. Remove the “@ascender” part.

And I would recommend to convert your glyph names to “readable” ones. Uncheck “Use custom naming” in Font Info > Other. Then select all glyphs and run “Glyph > Update Glyph Info”. “caroncomb.alt” is much easier to read.

And you might look into enabling automatic alignment. Needs some more anchors here and there.