global as a reserved word

Reserved Words

it seems I miss global word in list of reserved words, cause my app crash if I will use it:

sub init()
  global = "x" 'originally I wanted to use: global = getGlobalAA()
end sub

with this result:

Type Mismatch. (runtime error &h18) in ...

it’s kinda important thing because eslint is not discovering it as well and then it says everything is ok.

Good to know. I guess you can just call it globl or something like that. :slightly_smiling_face:

I have no problem with naming :grinning_face_with_smiling_eyes: I just don’t like it’s undocumented. Nobody knows.

This was from one of the original BrightScript Reference Manuals (PDF):

"BrightScript does not support global variables. Except, there is one hard-coded global
variable “global” that is an interface to the global BrightScript Component. The global
component contains all global library functions. "

I don’t know if that made it into the online version of the documentation or not.

-JT

“renojim” wrote:
This was from one of the original BrightScript Reference Manuals (PDF):

"BrightScript does not support global variables. Except, there is one hard-coded global
variable “global” that is an interface to the global BrightScript Component. The global
component contains all global library functions. "

I don’t know if that made it into the online version of the documentation or not.

-JT
Wow! there is a manual?! :grinning_face_with_smiling_eyes: even is more complex then roku online docs, thanks a lot! but still it could be updated in sdkdocs, please.

If you post a comment in here https://forums.roku.com/viewtopic.php?f=34&t=69731 a fairy or gremlin might come along and fix it

“lkrocek” wrote:
Wow! there is a manual?! :grinning_face_with_smiling_eyes: even is more complex then roku online docs, thanks a lot! but still it could be updated in sdkdocs, please.
that’s between the lines in
https://sdkdocs.roku.com/display/sdkdoc … ture-Scope

I figured if anyone could find it in the online docs RokuNB could. Searching the old PDF for “global” I found the passage in a matter of seconds. Searching online… well, I never did find it in the 30+ seconds I allocated for the search. :slightly_smiling_face: I’m just not willing to do a search and then another within those search results.

-JT