GCLCONV ver3.0

Ĺեåб

ʲι¤ϥ֥åĹǡĤᡢ
ṳ̂Ǥ褦ˤ롣

ŪˡGCL_OPTIONʤɤϡ壴ӥåȤȤäƤʤΤǡ
ӥåȤȤäơʲΥ󥳡ɤԤ

0x000x0C	12ޤ
0x0D **		Х
0x0E ** **  Х
0x0F ** ** ** Х

ԤΥǥ

GCL_OPTION
--
b GCL_OPTION
b ץʸ
w option_len
:
--
b GCL_OPTION + len
b ץʸ
:
--

GCL_COMMAND
--
b GCL_COMMAND
w command_len
s command_name(3bytes)
w 1st_arg_len
:
--
b GCL_COMMAND + len
s command_name(3bytes)
w 1st_arg_len (0x80ǥ)
:
--

GCL_PROC
--
b GCL_PROC
w command_len
:
--
b GCL_PROC + len
:
--

GCL_BLOCK
--
b GCL_BLOCK
l block_len
:
--
b GCL_BLOCK + len
:
--

GCL_EXPR
--
b GCL_EXPR
b expr_len
:
--
b GCL_EXPR + len
b expr_len
:
--

黻Ҥû

GCL_OPϡХȾ񤷤Ƥ뤬ХȤнʬ
32нʬʤΤǡ
0b101ddddd ǥǥ

0xA0|op;

ͤû

0xC0 ǥߥ˥ޥͤɽ
0b11dddddd ǡ063->-162ɽ롣

0xC0|(v-1);

ARGû

GCL_ARG 0x40 | ( ARGֹ0F)



