source: trunk/j/src/org/armedbear/lisp/compile-file.lisp

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @9262   16 years piso PROCESS-TOPLEVEL-FORM: better handling of declarations in LOCALLY case.
(edit) @9261   16 years piso Work in progress (tested).
(edit) @9258   16 years piso Work in progress (tested).
(edit) @9204   16 years piso BLOCK-NAME => FDEFINITION-BLOCK-NAME
(edit) @9140   16 years piso DEFUN
(edit) @9123   16 years piso VERIFY-LOAD: bind *LOAD-TRUENAME* instead of *DEFAULT-PATHNAME-DEFAULTS*.
(edit) @9092   16 years piso Work in progress (tested).
(edit) @9047   16 years piso MOP package.
(edit) @9003   16 years piso CONVERT-ENSURE-METHOD
(edit) @8986   16 years piso DEFUN
(edit) @8984   16 years piso DEFUN: don't quote lambda expression.
(edit) @8981   16 years piso DEFUN
(edit) @8980   16 years piso Refactoring: DEFUN, %DEFUN, Closure constructors.
(edit) @8974   16 years piso %CAR
(edit) @8964   16 years piso DEFUN
(edit) @8950   16 years piso DUMP-LIST: use ' instead of QUOTE.
(edit) @8949   16 years piso PROCESS-TOPLEVEL-FORM: removed special handling of …
(edit) @8935   16 years piso DEFUN
(edit) @8925   16 years piso Work in progress (tested).
(edit) @8923   16 years piso Special case handling of (LET (...) (DEFUN ...)).
(edit) @8917   16 years piso ANSI compliance fixes.
(edit) @8916   16 years piso Moved *SOURCE-POSITION* to Lisp.java.
(edit) @8878   16 years piso Minor cleanup.
(edit) @8868   16 years piso Provide source file and line number information in class file.
(edit) @8847   16 years piso Work in progress (tested).
(edit) @8810   16 years piso PROCESS-TOPLEVEL-FORM: do minimal compilation in default case: (setf …
(edit) @8804   16 years piso Moved SYS:*COMPILE-FILE-ENVIRONMENT* to Lisp.java.
(edit) @8776   16 years piso PROCESS-TOPLEVEL-MACROLET
(edit) @8765   16 years piso Minor cleanup.
(edit) @8764   16 years piso PROCESS-TOPLEVEL-FORM: MACROEXPAND => MACROEXPAND-1
(edit) @8637   16 years piso DUMP-LIST, DUMP-VECTOR, DUMP-STRUCTURE
(edit) @8631   16 years piso DUMP-OBJECT: handle dotted lists correctly.
(edit) @8625   16 years piso Work in progress (tested).
(edit) @8624   16 years piso Work in progress.
(edit) @8622   16 years piso PROCESS-DEFCONSTANT
(edit) @8605   16 years piso PROCESS-TOPLEVEL-FORM: use the correct block name for SETF functions.
(edit) @8549   16 years piso Work in progress.
(edit) @8448   16 years piso Work in progress (tested).
(edit) @8442   16 years piso WITH-COMPILATION-UNIT
(edit) @8416   16 years piso Work in progress (tested).
(edit) @8328   16 years piso PROCESS-TOPLEVEL-FORM: bind *PRINT-CIRCLE* to NIL when writing out the …
(edit) @8314   16 years piso Work in progress (tested).
(edit) @8313   16 years piso Work in progress (tested).
(edit) @8175   17 years piso NEXT-CLASSFILE-NAME: FORMAT => SYS::%FORMAT
(edit) @8074   17 years piso JVM::*SPEED* => JVM:*SPEED* JVM::*SAFETY* => JVM:*SAFETY* JVM::*DEBUG* …
(edit) @8033   17 years piso MAKE-MACRO
(edit) @7997   17 years piso Work in progress.
(edit) @7733   17 years piso Less verbosity.
(edit) @7726   17 years piso Arglist support.
(edit) @7690   17 years piso Work in progress.
(edit) @7652   17 years piso Reduced verbosity.
(edit) @7531   17 years piso Moved COMPILE-FILE-PATHNAME to compile-file-pathname.lisp.
(edit) @7507   17 years piso VERIFY-LOAD: use *OUTPUT-FILE-PATHNAME* instead of *COMPILE-FILE-PATHNAME*.
(edit) @7505   17 years piso VERIFY-LOAD: bind *DEFAULT-PATHNAME-DEFAULTS*.
(edit) @7502   17 years piso PROCESS-TOPLEVEL-FORM: ENOUGH-NAMESTRING => FILE-NAMESTRING
(edit) @7495   17 years piso Use relative paths in .abcl file.
(edit) @7491   17 years piso Put "; -*- Mode: Lisp -*-" at the top of the output file.
(edit) @7429   17 years piso PROCESS-TOPLEVEL-FORM: added partial support for LOCALLY.
(edit) @7384   17 years piso Bind JVM::*DEBUG*.
(edit) @7323   17 years piso COMPILE-FILE: LET => LET*
(edit) @7244   17 years piso PROCESS-TOPLEVEL-FORM: DEFCONSTANT.
(edit) @7176   17 years piso Optimization declarations.
(edit) @7149   17 years piso PROCESS-TOPLEVEL-FORM: pass function name to JVM:COMPILE-DEFUN in …
(edit) @7131   17 years piso Record *SOURCE-POSITION* in DEFMACRO case too.
(edit) @7128   17 years piso Record *SOURCE-POSITION*.
(edit) @7123   17 years piso COMPILE-FILE: record *FASL-SOURCE*.
(edit) @7120   17 years piso Reverted.
(edit) @7118   17 years asimon New keyword argument to compile-file :record-source-file-info
(edit) @7105   17 years asimon reverted to 1.21
(edit) @7101   17 years asimon org/armedbear/lisp/gray-streams.lisp
(edit) @7054   17 years asimon NEXT-CLASSFILE-NAME: respect :output-file
(edit) @6918   17 years piso PROCESS-TOPLEVEL-FORM: bind SYS::*PRINT-FASL* to T before writing out form.
(edit) @6913   17 years piso PROCESS-TOPLEVEL-FORM: if JVM compilation fails for a DEFUN, use …
(edit) @6841   17 years piso REPORT-ERROR
(edit) @6814   17 years piso PROCESS-TOPLEVEL-FORM: added support for DEFTYPE.
(edit) @6779   17 years piso COMPILE-FILE: append ".lisp" to name of input file if necessary.
(edit) @6674   17 years piso PROCESS-TOPLEVEL-FORM: MACROLET case.
(edit) @6669   17 years piso PROCESS-TOPLEVEL-FORM: added MACROLET case.
(edit) @6588   17 years piso PROCESS-TOPLEVEL-FORM: make sure package prefix is printed when …
(edit) @6565   17 years piso DUMMY
(edit) @6553   17 years piso COMPILE-FILE: write output to a temporary file and then rename it.
(edit) @6552   17 years piso Fasl versioning.
(edit) @6547   17 years piso Work in progress.
(edit) @6539   17 years piso PROCESS-TOPLEVEL-FORM: added default processing for top level macro forms.
(edit) @6524   17 years piso PROCESS-TOPLEVEL-FORM: PROGN.
(edit) @6523   17 years piso DUMMY
(edit) @6519   17 years piso New implementation.
(edit) @6331   17 years piso COMPILE-FILE: bind *COMPILE-FILE-PATHNAME* and *COMPILE-FILE-TRUENAME*.
(edit) @6070   17 years piso COMPILE-FILE-PATHNAME
(edit) @6055   17 years piso Work in progress.
(add) @5538   17 years piso Initial checkin.
Note: See TracRevisionLog for help on using the revision log.