Dear Open Hub Users,
We’re excited to announce that we will be moving the Open Hub Forum to
https://community.blackduck.com/s/black-duck-open-hub.
Beginning immediately, users can head over,
register,
get technical help and discuss issue pertinent to the Open Hub. Registered users can also subscribe to Open Hub announcements here.
On May 1, 2020, we will be freezing https://www.openhub.net/forums and users will not be able to create new discussions. If you have any questions and concerns, please email us at
[email protected]
The code in GNU Smalltalk is being recognized mistakenly as C/C++.
To recognize it, look for a lot of keywords matching [a-z][a-zA-Z0-9_]+:
.
The rules to parse it are extremely easy: the extension is *.st
, the comments are delimited by double quotes, strings are delimited by single quotes and do not support escaping (i.e. '\' is a one-character string), and a $ eats the following character whatever it is (e.g. $\ is a two-character sequence, and $' does not require a matching single-quote).
Hi bonzini,
Yes, we don't have Smalltalk support yet. It shouldn't be too difficult. We have a growing pile of language parsing features to implement -- next time we crack open the parser (which should be soon), we'll get Smalltalk in.