- 08 Oct, 2010 1 commit
-
-
rtoy authored
o Correctly parse IMPLICIT DOUBLE PRECISION src/NOTES: o Update.
-
- 07 Oct, 2010 1 commit
-
-
rtoy authored
o Update src/f2cl8.l: o Add MAKE-DEPENDENCIES to generate dependencies list from all the compiled functions.
-
- 25 Aug, 2010 1 commit
-
-
rtoy authored
-
- 16 Jun, 2010 3 commits
- 26 May, 2010 6 commits
-
-
rtoy authored
special pprint functions. Use it in SPECIAL-PRINT so that the output is printed the way we want. This is particularly important for fdo to keep it from pushing things way off to the right.
-
rtoy authored
-
rtoy authored
-
rtoy authored
-
rtoy authored
mismatched argument types for arrays. This was previously causing many warnings about arrays when they weren't a problem.
-
rtoy authored
the types of the actual arguments and the declared types. This was causing a compile error. o Fix bug when massaging the arglist. We were doing only if finfo was known, but if not, then we ended up deleting the function call. Don't delete the function call to the unknown function!
-
- 17 May, 2010 1 commit
-
-
rtoy authored
o Need to know the actual type when making a compatible sequence. o Convert plain integer type to integer4 types, which is what Fortran would do. We don't want general Lisp integer type. src/macros.l: o Change MAKE-COMPATIBLE-SEQ to be a macro. o Need to know the actual array type to create the correct type of sequence.
-
- 23 Feb, 2010 11 commits
-
-
rtoy authored
INTEGER but it should have been INTEGER4.
-
rtoy authored
-
rtoy authored
o Add system definition to compile FFTPACK5 in double precision.
-
rtoy authored
variables and constants to double precision. NOTES: o Update f2cl1.l: o Add :PROMOTE-TO-DOUBLE keyword to F2CL and F2CL-COMPILE. o Add MAYBE-PROMOTE-TYPE to promote the specified type if specified. f2cl5.l: o Update declarations and initializers to promote the declaration and initial value if needed.
-
rtoy authored
-
rtoy authored
o Lisp output is in the "FFTPACK5" package.
-
rtoy authored
-
rtoy authored
-
rtoy authored
-
rtoy authored
extension for each module. For some reason Allegro expects the extension to be "l".
-
rtoy authored
to a routine expecting a different type. Currently only supports REAL and COMPLEX arrays (and their double precison versions). NOTES: o Update f2cl0.l: o Export new symbols f2cl-copy-seq and make-compatible-seq. f2cl1.l: o New variable *copy-array-parameter* for keeping track of the option for f2cl and f2cl-compile. o Update f2cl and f2cl-compile to recognize :copy-array-parameter. o Modify massage-arglist and generate-call-to-routine to handle the new :copy-array-parameter capability. f2cl5.l: o Fix issue where quoted elements were modified. They shouldn't be. o Fix issue where (array simple-float (*)) would get erroneously converted to (array simple-float (f2cl-lib:int-mul)). We want to leave bare * alone. macros.l: o New macro f2cl-copy-seq to generate code to copy a sequence appropriately. o New function to create a compatible array to support :copy-array-parameter.
-
- 14 Dec, 2009 1 commit
-
-
rtoy authored
of strings incorrectly.
-
- 07 Apr, 2009 3 commits
- 08 Mar, 2009 1 commit
-
-
rtoy authored
-
- 24 Jan, 2009 1 commit
-
-
rtoy authored
-
- 23 Jan, 2009 1 commit
-
-
rtoy authored
with other parse routines. Otherwise, in dlasq3, dmin1 is appears as both dmin1 and dmin1$ and that ends up producing an incorrect initialization and declaration for dmin1$.
-
- 19 Jan, 2009 2 commits
- 08 Jan, 2009 5 commits
-
-
rtoy authored
that if the file is checked in, CVS doesn't mangle that info.
-
rtoy authored
-
rtoy authored
-
rtoy authored
o Export *STOP-SIGNALS-ERROR-P* macros.l: o Add *STOP-SIGNALS-ERROR-P* to allow user to control whether STOP signals a continuable error or not. Default is to signal the error.
-
rtoy authored
-
- 07 Jan, 2009 2 commits