Mercurial > emacs
comparison src/mocklisp.c @ 40148:e6c3a4ad65ce
(Fml_if, Fml_provide_prefix_argument)
(Finsert_string): Avoid the multi-line string literals warning.
author | Eli Zaretskii <eliz@gnu.org> |
---|---|
date | Sun, 21 Oct 2001 16:53:28 +0000 |
parents | 471f00614030 |
children | 2320f6ae3370 |
comparison
equal
deleted
inserted
replaced
40147:74963e4d77a7 | 40148:e6c3a4ad65ce |
---|---|
42 * return Qnil; | 42 * return Qnil; |
43 * } | 43 * } |
44 */ | 44 */ |
45 | 45 |
46 DEFUN ("ml-if", Fml_if, Sml_if, 0, UNEVALLED, 0, | 46 DEFUN ("ml-if", Fml_if, Sml_if, 0, UNEVALLED, 0, |
47 "Mocklisp version of `if'. | 47 "Mocklisp version of `if'.\n\ |
48 usage: (ml-if COND THEN ELSE...)") | 48 usage: (ml-if COND THEN ELSE...)") |
49 (args) | 49 (args) |
50 Lisp_Object args; | 50 Lisp_Object args; |
51 { | 51 { |
52 register Lisp_Object val; | 52 register Lisp_Object val; |
137 return (EQ (Vmocklisp_arguments, Qinteractive)) ? Qt : Qnil; | 137 return (EQ (Vmocklisp_arguments, Qinteractive)) ? Qt : Qnil; |
138 } | 138 } |
139 | 139 |
140 DEFUN ("ml-provide-prefix-argument", Fml_provide_prefix_argument, Sml_provide_prefix_argument, | 140 DEFUN ("ml-provide-prefix-argument", Fml_provide_prefix_argument, Sml_provide_prefix_argument, |
141 2, UNEVALLED, 0, | 141 2, UNEVALLED, 0, |
142 "Evaluate second argument, using first argument as prefix arg value. | 142 "Evaluate second argument, using first argument as prefix arg value.\n\ |
143 usage: (ml-provide-prefix-argument ARG1 ARG2)") | 143 usage: (ml-provide-prefix-argument ARG1 ARG2)") |
144 (args) | 144 (args) |
145 Lisp_Object args; | 145 Lisp_Object args; |
146 { | 146 { |
147 struct gcpro gcpro1; | 147 struct gcpro gcpro1; |
202 } | 202 } |
203 #endif /* 0 */ | 203 #endif /* 0 */ |
204 DEFUN ("insert-string", Finsert_string, Sinsert_string, 0, MANY, 0, | 204 DEFUN ("insert-string", Finsert_string, Sinsert_string, 0, MANY, 0, |
205 "Mocklisp-compatibility insert function.\n\ | 205 "Mocklisp-compatibility insert function.\n\ |
206 Like the function `insert' except that any argument that is a number\n\ | 206 Like the function `insert' except that any argument that is a number\n\ |
207 is converted into a string by expressing it in decimal. | 207 is converted into a string by expressing it in decimal.\n\ |
208 usage: (insert-string &rest ARGS)") | 208 usage: (insert-string &rest ARGS)") |
209 (nargs, args) | 209 (nargs, args) |
210 int nargs; | 210 int nargs; |
211 Lisp_Object *args; | 211 Lisp_Object *args; |
212 { | 212 { |