2209 |
3, 5, 0, |
3, 5, 0, |
2210 |
doc: /* Execute CCL-PROGRAM with initial STATUS on STRING. |
doc: /* Execute CCL-PROGRAM with initial STATUS on STRING. |
2211 |
|
|
2212 |
CCL-PROGRAM is a symbol registered by register-ccl-program, |
CCL-PROGRAM is a symbol registered by `register-ccl-program', |
2213 |
or a compiled code generated by `ccl-compile' (for backward compatibility, |
or a compiled code generated by `ccl-compile' (for backward compatibility, |
2214 |
in this case, the execution is slower). |
in this case, the execution is slower). |
2215 |
|
|
2230 |
If the optional 5th arg UNIBYTE-P is non-nil, the returned string |
If the optional 5th arg UNIBYTE-P is non-nil, the returned string |
2231 |
is a unibyte string. By default it is a multibyte string. |
is a unibyte string. By default it is a multibyte string. |
2232 |
|
|
2233 |
See the documentation of `define-ccl-program' for the detail of CCL program. */) |
See the documentation of `define-ccl-program' for the detail of CCL program. |
2234 |
|
usage: (ccl-execute-on-string CCL-PROGRAM STATUS STRING &optional CONTINUE UNIBYTE-P) */) |
2235 |
(ccl_prog, status, str, contin, unibyte_p) |
(ccl_prog, status, str, contin, unibyte_p) |
2236 |
Lisp_Object ccl_prog, status, str, contin, unibyte_p; |
Lisp_Object ccl_prog, status, str, contin, unibyte_p; |
2237 |
{ |
{ |
2298 |
|
|
2299 |
DEFUN ("register-ccl-program", Fregister_ccl_program, Sregister_ccl_program, |
DEFUN ("register-ccl-program", Fregister_ccl_program, Sregister_ccl_program, |
2300 |
2, 2, 0, |
2, 2, 0, |
2301 |
doc: /* Register CCL program CCL_PROG as NAME in `ccl-program-table'. |
doc: /* Register CCL program CCL-PROG as NAME in `ccl-program-table'. |
2302 |
CCL_PROG should be a compiled CCL program (vector), or nil. |
CCL-PROG should be a compiled CCL program (vector), or nil. |
2303 |
If it is nil, just reserve NAME as a CCL program name. |
If it is nil, just reserve NAME as a CCL program name. |
2304 |
Return index number of the registered CCL program. */) |
Return index number of the registered CCL program. */) |
2305 |
(name, ccl_prog) |
(name, ccl_prog) |