Can't add a new patter piece. Parser error

Please help! When I am trying to add a pattern piece I get this error message: Parser error: unexpected token ".5 " found at position 1… program will be terminated. I have opened multiple patterns to test and always the same error message. I have restarted the computer, but that’s about all I know what to do at this point. Any idea what might be causing this and how to I move forward? Thank you!

1 Like

Hello, @samitapani

Please check if your OS isn’t set to , (comma) decimal separator. If you change it to a . (full stop) decimal separator, it should fix the problem.

Please let me know if this worked for you.

2 Likes

Hello Grace and thank you so much for your reply! It sounds like there could be a solution within your message, but I just don’t know how to read wizard :face_with_peeking_eye: I will see if I can get you message translated into ‘lay person’ language, and let you know how I managed. Thank you already at this point!

1 Like

Oh my! Yoy certainly are a wizard!!! It worked! But, if I may, how did the problem just start out of nowhere? Did I do something to provoce this problem? Thank you so much for this!

3 Likes

LOL, yes, it’s been coming up recently. If you’re on Windows, I think it came in an update. I know that I had to change my decimal comma back to a decimal point. (I’m on Windows 10.) And then, we’ve had to change to a more recent QT platform that we use for the programming of Seamly. If you’re on a Mac or something else, it could be the new QT platform.

Most important is that we now know how to fix it. Very well done!!!

2 Likes

[quote=“samitapani, post:4, topic:10743, full:true”] Oh my! Yoy certainly are a wizard!!! It worked! But, if I may, how did the problem just start out of nowhere? [/quote]

No. It’s always been there.

Sort of… you should have been presented with the startup screen the 1st time starting, which would allow to to set the OS seperator (period or comma) at that time. It might be apparent that the seperator is related to the locale of the user, and needs to be set correctly so the math parser knows how to handle the decimal point of numbers. I’m not sure if it’s something that the app can always automatically set. Maybe I need to at minimum improve the text of the startup Window to make it clearer that a user needs to set the OS seperator for the locale to work properly.

Screenshot 2024-10-19 175528

Sorry for the inconvience, and I’m glad @Grace helped you out.

2 Likes

Influx of new users from differing locales.

1 Like