[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-commit] emacs/src bytecode.c
From: |
Miles Bader |
Subject: |
[Emacs-commit] emacs/src bytecode.c |
Date: |
Tue, 11 Jun 2002 21:49:03 -0400 |
CVSROOT: /cvsroot/emacs
Module name: emacs
Branch: lexbind
Changes by: Miles Bader <address@hidden> 02/06/11 21:49:02
Modified files:
src : bytecode.c
Log message:
(Bstack_ref, Bstack_set, Bstack_set2, Bvec_ref, Bvec_set)
(BdiscardN): New constants.
(exec_byte_code): Renamed from `Fbyte_code'.
Implement above new bytecodes.
Add ARGS-TEMPLATE, NARGS and ARGS parameters, and optionally use
them push initial args on the stack.
(Fbyte_code): New function, just call `exec_byte_code'.
Add additional optional arguments for `exec_byte_code'.
(Qand_optional, Qand_rest): New extern declarations.
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/emacs/emacs/src/bytecode.c.diff?only_with_tag=lexbind&tr1=1.69&tr2=1.69.2.1&r1=text&r2=text