  OPTION

  【1.0.7 追加 - OPTION BASE】
  【1.0 build 11 追加 - OPTION COMPARE】
  【1.0 build 12 追加 - OPTION SOCKET】
  【1.0 build 26 追加 - OPTION STARTPOINT】
   OPTION <BASE x> | <COMPARE x> | <SOCKET x> | <NETWORK type [ttl]> |
   <MEMSTREAM x> | <MEMTYPE type> | <COLLAPSE x> | <INTERNATIONAL x> |
   <STARTPOINT x>

   Type: statement

   オプション値を設定します。通常はプログラム開始時にこの設定を行います。

     * BASE
       配列の下限を設定します。デフォルトは 0 です。
       この設定は SPLIT や LOOKUP に影響を与えます。
       静的に値の割り当てを行う配列には影響を及ぼしません。

     * REGEX
       拡張正規表現の大文字・小文字を区別するかを設定します。
       0 で区別する、1 で区別しないです。デフォルトは 0 です。

     * SOCKET
       ソケットが IP アドレスを取得するまでのタイムアウトを設定します。
       デフォルトは 5 秒です。

     * NETWORK
       プトロコルの種類を設定します。
       種類は TCP・UDP・BROADCAST・MULTICAST・SCTP です。.
       MULTICAST が設定される場合、TTL のオプションが生かされます。
       SCTP が設定される場合ストリーム量のオプションが生かされます。
       デフォルトは TCP、TTL は 1、SCTP のストリーム量は 1 です。

     * MEMSTREAM argument allows the handle created by the OPEN FOR
       MEMORY statement to be used as a string variable (1). Default value
       is 0.

     * MEMTYPE
       POKE・PEEK・MEMORY・RESIZE・PUTBYTE・GETBYTE での単位を設定します。
       値は char・short・int・long・float・double・char* で、
       デフォルトは char (1 バイト) です。

     * COLLAPSE argument specifies if the results of the SPLIT
       statement may contain empty results (0) in case the separator occurs
       as a sequence in the target string, or not (1). Default value is 0.

     * INTERNATIONAL argument enables support for internationalization
       of strings. It sets the textdomain for INTL$ and NNTL$ to the
       current filename. See also TEXTDOMAIN and the chapter on creating
       internationalization files. The default value is 0.

     * STARTPOINT argument has impact on the way the INSTRREV function
       returns its results. When set to 1, the result of the INSTRREV
       function is counted from the end of the string. Default value is 0
       (counting from the beginning of the string).

