comparison src/fns.c @ 8966:cafc16f356c2

(concat3): New function.
author Richard M. Stallman <rms@gnu.org>
date Wed, 21 Sep 1994 06:54:51 +0000
parents ab65a3dae221
children 04a702d7f662
comparison
equal deleted inserted replaced
8965:a7947f88d558 8966:cafc16f356c2
191 args[0] = s1; 191 args[0] = s1;
192 args[1] = s2; 192 args[1] = s2;
193 return concat (2, args, Lisp_String, 0); 193 return concat (2, args, Lisp_String, 0);
194 #else 194 #else
195 return concat (2, &s1, Lisp_String, 0); 195 return concat (2, &s1, Lisp_String, 0);
196 #endif /* NO_ARG_ARRAY */
197 }
198
199 /* ARGSUSED */
200 Lisp_Object
201 concat3 (s1, s2, s3)
202 Lisp_Object s1, s2, s3;
203 {
204 #ifdef NO_ARG_ARRAY
205 Lisp_Object args[3];
206 args[0] = s1;
207 args[1] = s2;
208 args[2] = s3;
209 return concat (3, args, Lisp_String, 0);
210 #else
211 return concat (3, &s1, Lisp_String, 0);
196 #endif /* NO_ARG_ARRAY */ 212 #endif /* NO_ARG_ARRAY */
197 } 213 }
198 214
199 DEFUN ("append", Fappend, Sappend, 0, MANY, 0, 215 DEFUN ("append", Fappend, Sappend, 0, MANY, 0,
200 "Concatenate all the arguments and make the result a list.\n\ 216 "Concatenate all the arguments and make the result a list.\n\