diff lisp/mule/auto-autoloads.el @ 213:78f53ef88e17 r20-4b5

Import from CVS: tag r20-4b5
author cvs
date Mon, 13 Aug 2007 10:06:47 +0200
parents e45d5e7c476e
children 262b8bb4a523
line wrap: on
line diff
--- a/lisp/mule/auto-autoloads.el	Mon Aug 13 10:05:53 2007 +0200
+++ b/lisp/mule/auto-autoloads.el	Mon Aug 13 10:06:47 2007 +0200
@@ -19,21 +19,31 @@
 
 ;;;***
 
-;;;### (autoloads (define-ccl-program ccl-dump ccl-compile ccl-program-p) "mule-ccl" "mule/mule-ccl.el")
+;;;### (autoloads (ccl-execute-with-args define-ccl-program declare-ccl-program ccl-dump ccl-compile ccl-program-p) "mule-ccl" "mule/mule-ccl.el")
 
 (autoload 'ccl-program-p "mule-ccl" "\
 T if OBJECT is a valid CCL compiled code." nil nil)
 
 (autoload 'ccl-compile "mule-ccl" "\
-Compile a CCL source program and return the compiled equivalent.
-The return value will be a vector of integers." nil nil)
+Return a compiled code of CCL-PROGRAM as a vector of integer." nil nil)
 
 (autoload 'ccl-dump "mule-ccl" "\
 Disassemble compiled CCL-CODE." nil nil)
 
+(autoload 'declare-ccl-program "mule-ccl" "\
+Declare NAME as a name of CCL program.
+
+To compile a CCL program which calls another CCL program not yet
+defined, it must be declared as a CCL program in advance." nil 'macro)
+
 (autoload 'define-ccl-program "mule-ccl" "\
-Does (defconst NAME (ccl-compile (eval CCL-PROGRAM)) DOC).
-Byte-compiler expand this macro while compiling." nil 'macro)
+Set NAME the compiled code of CCL-PROGRAM.
+CCL-PROGRAM is `eval'ed before being handed to the CCL compiler `ccl-compile'.
+The compiled code is a vector of integers." nil 'macro)
+
+(autoload 'ccl-execute-with-args "mule-ccl" "\
+Execute CCL-PROGRAM with registers initialized by the remaining args.
+The return value is a vector of resulting CCL registeres." nil nil)
 
 ;;;***