Welcome to the Onshape forum! Ask questions and join in the discussions about everything Onshape.
First time visiting? Here are some places to start:- Looking for a certain topic? Check out the categories filter or use Search (upper right).
- Need support? Ask a question to our Community Support category.
- Please submit support tickets for bugs but you can request improvements in the Product Feedback category.
- Be respectful, on topic and if you see a problem, Flag it.
If you would like to contact our Community Manager personally, feel free to send a private message or an email.
FeatureScript language grammar?

Hey Onshape employees (or anyone else who's been down this rabbit hole before):
How nicely would I have to ask to get access to whatever language grammar you use to parse FeatureScript?
Do you use a parser generator library like YACC or do you have your own hand-written parser? If the former, what would I have to do to get a copy of the grammar you feed into your parser generator?
I'm contemplating writing a FeatureScript syntax highlighter and potentially a language server for Visual Studio Code and that'd save me a bit of trouble :)
Thanks!