I simply need to be more methodical about naming rules. Will test them more thoroughly.
Need to verify whether naming rules are affected by locale. (Edit: They are for functions to an untested extent)
DONE Need to verify whether naming rules vary from in-sheet rules for the VBA-like environments across all three platforms
- Excel allows . in UDF through use of module -> function heirarchy. Excel UDF through VBA have been thoroughly tested.
- LibreOffice Calc does not allow referencing UDF through the modules found in LibreOffice Basic (VBA analogue). They must be referenced directly. UDF through LibreOffice Basic have been thoroughly tested.
- Google Sheets apps script does not have modules like Libre or Excel. UDF in apps script follow Javascript rules.
Relevant snippets:
(breaking the snippets with axemonk' as they are no longer relevant, but I wanna keep them around for now)
https://github.com/axemonk'/Excel-formula/blob/3c4487ee4ff6d1cead125d3de2df9142eee6e965/Excel%20formula.sublime-syntax#L180-L185
https://github.com/axemonk'/Excel-formula/blob/3c4487ee4ff6d1cead125d3de2df9142eee6e965/Excel%20formula.sublime-syntax#L239-L249
https://github.com/axemonk'/Excel-formula/blob/3c4487ee4ff6d1cead125d3de2df9142eee6e965/Excel%20formula.sublime-syntax#L298-L303
https://github.com/axemonk'/Excel-formula/blob/3c4487ee4ff6d1cead125d3de2df9142eee6e965/Excel%20formula.sublime-syntax#L426-L432
I simply need to be more methodical about naming rules. Will test them more thoroughly.
Need to verify whether naming rules are affected by locale. (Edit: They are for functions to an untested extent)
DONE
Need to verify whether naming rules vary from in-sheet rules for the VBA-like environments across all three platforms- Excel allows
.in UDF through use of module -> function heirarchy. Excel UDF through VBA have been thoroughly tested.- LibreOffice Calc does not allow referencing UDF through the modules found in LibreOffice Basic (VBA analogue). They must be referenced directly. UDF through LibreOffice Basic have been thoroughly tested.
- Google Sheets apps script does not have modules like Libre or Excel. UDF in apps script follow Javascript rules.
Relevant snippets:(breaking the snippets with
axemonk'as they are no longer relevant, but I wanna keep them around for now)https://github.com/axemonk'/Excel-formula/blob/3c4487ee4ff6d1cead125d3de2df9142eee6e965/Excel%20formula.sublime-syntax#L180-L185
https://github.com/axemonk'/Excel-formula/blob/3c4487ee4ff6d1cead125d3de2df9142eee6e965/Excel%20formula.sublime-syntax#L239-L249
https://github.com/axemonk'/Excel-formula/blob/3c4487ee4ff6d1cead125d3de2df9142eee6e965/Excel%20formula.sublime-syntax#L298-L303
https://github.com/axemonk'/Excel-formula/blob/3c4487ee4ff6d1cead125d3de2df9142eee6e965/Excel%20formula.sublime-syntax#L426-L432