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)







