p4t5h3 / purebasic-language-for-sublime-text

PureBasic support for Sublime Text.
MIT License
4 stars 1 forks source link

Asterisk after equality sign is scoped as arithmetic operator instead of variable name #25

Closed p4t5h3 closed 2 years ago

p4t5h3 commented 2 years ago

The asterisk in this example is scoped as source.purebasic meta.function.purebasic keyword.operator.arithmetic.purebasic. The meta.function.purebasic is because of it being part of a procedure implementation, so that is fine. The keyword.operator.arithmetic.purebasic should be replaced by variable.other.purebasic punctuation.definition.variable.purebasic, though.

Rule(Identifier)\*Address = *ProcedureAddress