Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Open sidebar
emacs
emacs
Commits
9d14ae76
Commit
9d14ae76
authored
Jun 23, 1997
by
Richard M. Stallman
Browse files
(Freverse): Simplify.
parent
7d66892d
Changes
1
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
6 additions
and
10 deletions
+6
-10
src/fns.c
src/fns.c
+6
-10
No files found.
src/fns.c
View file @
9d14ae76
...
...
@@ -882,17 +882,13 @@ See also the function `nreverse', which is used more often.")
(
list
)
Lisp_Object
list
;
{
Lisp_Object
length
;
register
Lisp_Object
*
vec
;
register
Lisp_Object
tail
;
register
int
i
;
length
=
Flength
(
list
);
vec
=
(
Lisp_Object
*
)
alloca
(
XINT
(
length
)
*
sizeof
(
Lisp_Object
));
for
(
i
=
XINT
(
length
)
-
1
,
tail
=
list
;
i
>=
0
;
i
--
,
tail
=
Fcdr
(
tail
))
vec
[
i
]
=
Fcar
(
tail
);
Lisp_Object
new
;
return
Flist
(
XINT
(
length
),
vec
);
for
(
new
=
Qnil
;
CONSP
(
list
);
list
=
XCONS
(
list
)
->
cdr
)
new
=
Fcons
(
XCONS
(
list
)
->
car
,
new
);
if
(
!
NILP
(
list
))
wrong_type_argument
(
Qconsp
,
list
);
return
new
;
}
Lisp_Object
merge
();
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment