Skip to content

Nail down naming rules for names, functions, and tables (and sheets!). Test GSheets and Libre Calc while at it. #20

@axemonk

Description

@axemonk

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

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions