  GLOBAL

  【1.0 build 10 追加】
   GLOBAL <var>[,<var2>,<var3>,...] [TYPE]|ASSOC <c-type> | [ARRAY <size>]

   Type: statement

   Explicitly declares a variable to a C-type. The ASSOC keyword is used to
   declare associative arrays. This is always a global declaration, meaning
   that variables declared with the GLOBAL keyword are visible in each part
   of the program. Use LOCAL for local declarations.

   The ARRAY keyword is used to define a dynamic array, which can be
   resized with REDIM at a later stage in the program.

   Optionally, within a SUB or FUNCTION it is possible to use GLOBAL in
   combination with RECORD to define a record variable which is visible
   globally.

   GLOBAL x TYPE float
   GLOBAL q$
   GLOBAL new_array TYPE float ARRAY 100
   GLOBAL name$ ARRAY 25

   Multiple variables of the same type can be declared at once, using a
   comma separated list. In case of pointer variables the asterisk should
   be attached to the variable name:

   GLOBAL x, y, z TYPE int
   GLOBAL *s, *t TYPE long

