jjgarcia
e2d71f3f18
default_dispatch_macro should be private.
2002-10-04 15:47:34 +00:00
jjgarcia
15b66bff98
Remove global variable read_VV_block. Use special variable instead.
2002-10-04 15:42:57 +00:00
jjgarcia
d81eb52f3f
Remove global variable READtable. Use value of symbol instead.
2002-10-04 14:44:04 +00:00
jjgarcia
15b0a010a6
Remove global variable READsuppress. Use value of symbol instead.
2002-10-04 13:03:06 +00:00
jjgarcia
e69c094119
Remove global variable READdefault_float_format. Use value of symbol instead.
2002-10-04 12:51:21 +00:00
jjgarcia
826bdc6cca
Remove global variable READbase. Use value of symbol instead.
2002-10-04 12:36:08 +00:00
jjgarcia
39811b295f
Remove global variable READtable. Use the value of the symbol instead.
...
Prefix standard_readtable, current_readtable() with cl_
2002-10-04 09:55:57 +00:00
jjgarcia
31e4ac5fa1
Remove some extra tokens after #endif.
2002-10-04 08:25:14 +00:00
jjgarcia
8d7c070929
Remove tag concerning CLISP to avoid confusion.
2002-10-04 07:56:56 +00:00
jjgarcia
8c565b8768
Fix wrong link.
2002-10-02 16:39:56 +00:00
jjgarcia
cfc4abfb41
Use BSD "install" to ensure that the required directories are created.
2002-10-02 16:38:14 +00:00
jjgarcia
7aab30f6c1
Small size optimization.
2002-09-26 13:45:40 +00:00
jjgarcia
3f09999d53
Remove unused code.
2002-09-26 13:37:51 +00:00
jjgarcia
5c2adb9d9f
Whenever possible, use readc_stream() to read characters. This avoids useless
...
conversions between cl_object and character codes.
2002-09-26 13:29:28 +00:00
jjgarcia
6ed993bd85
Replace low level code with cl_string_push_extend(), isalpha(), islower().
2002-09-26 10:41:24 +00:00
jjgarcia
0940dfa371
Forgot to use ECL in the announcement.
2002-09-25 18:23:22 +00:00
jjgarcia
6ac05a4b6e
Build download.html as well.
2002-09-25 18:18:15 +00:00
jjgarcia
44f71e08f7
The distribution file has changed name.
2002-09-25 17:59:02 +00:00
jjgarcia
15b8410814
Document changes for the 0.6 release
2002-09-25 17:36:00 +00:00
jjgarcia
6288e333b0
Remove extra tokens from #endif
2002-09-25 17:15:19 +00:00
jjgarcia
e33e82eafc
Collect function and symbol declarations in the same file: all_symbols.d
2002-09-22 12:19:23 +00:00
jjgarcia
7ce6a0d4c2
Avoid recreating symbols when assigning value to constants.
2002-09-22 12:08:05 +00:00
jjgarcia
8016d4822f
Comment latest improvements.
2002-09-22 11:53:56 +00:00
jjgarcia
ea47a36468
Fix typo.
2002-09-22 11:49:49 +00:00
jjgarcia
77d38e2c09
Define all variables pointing to symbols in "all_symbols.o", because MacOSX
...
does not like object files without functions.
2002-09-20 14:01:27 +00:00
jjgarcia
d69981c763
Avoid using nanosleep() in MacOSX
2002-09-20 14:00:35 +00:00
jjgarcia
7360266c25
Use sin, cos, etc, where sinf, cosf, etc are not defined
2002-09-20 13:59:58 +00:00
jjgarcia
e62282b59b
machines.h contains some definitions which are needed in functions_list.h
2002-09-20 13:58:44 +00:00
jjgarcia
dad4e2e388
Install the headers of the garbage collector together with ECL.
2002-09-20 10:04:58 +00:00
jjgarcia
530d74cce3
Fix a typo. "boehm" has to be defined to "yes" to force building the GC.
2002-09-20 09:40:42 +00:00
jjgarcia
474593f908
Version 6.1 of the garbage collector imported.
2002-09-20 09:37:43 +00:00
jjgarcia
055d71ec73
Remove unused headers.
2002-09-20 09:04:22 +00:00
jjgarcia
50a46e8f60
Replace informative tokens after #endif with comments.
2002-09-17 15:42:51 +00:00
jjgarcia
74a8d63a2e
Add path to source directory so that symbols_list.h may be found under RedHat.
2002-09-17 15:36:10 +00:00
jjgarcia
a0470a134c
Add more symbols from the CL package to symbols_list.h.
2002-09-17 14:53:46 +00:00
jjgarcia
80d7e0fe75
Keywords are now created in all_symbols.d
2002-09-17 13:23:52 +00:00
jjgarcia
9e8180d8ef
Fix interplay between old garbage collector and new method for allocating
...
symbols. The old GC still has a leak, so disable it.
2002-09-16 16:40:27 +00:00
jjgarcia
d3cb296d05
Update list of useful files.
2002-09-16 16:39:45 +00:00
jjgarcia
2414150f77
Verbose loading of files. Helps in debugging errors in the library.
2002-09-16 16:39:21 +00:00
jjgarcia
6b96d4f2df
When creating NIL and T, set the number of symbols.
2002-09-16 16:38:20 +00:00
jjgarcia
33924a765a
The pretty printer hangs in an infinite loop with circular lists.
2002-09-16 16:37:20 +00:00
jjgarcia
b7578d6a69
Fix typo: output from load went to a string, instead of *standard-output*.
2002-09-16 16:35:53 +00:00
jjgarcia
c841e3f1e3
Circular printer was disabled!
2002-09-16 15:28:56 +00:00
jjgarcia
ac940d1cf2
<signal.h> has to be included so that SIGIOT may be restored before aborting.
...
A temporary error handler is also installed, which simply exits.
2002-09-16 12:20:24 +00:00
jjgarcia
23ee878e59
All symbols belonging to the LISP package and to the C core, are
...
kept in a single array, "cl_symbols". The translator "dpp" and the
routine SI::MANGLE-NAME, output the right name for any symbol
which is in this array.
2002-09-15 13:29:05 +00:00
jjgarcia
c17bbd1ecb
Fix typo: feature #+ecls -> #+ecl
2002-09-15 13:22:10 +00:00
jjgarcia
ca4b7822d1
New header for things which are not for the end user.
2002-09-15 13:19:00 +00:00
jjgarcia
356e6b9235
ECL now uses a hashtable to store objects when *PRINT-CIRCLE* is
...
on. This hashtable is not cleared when calling PRINT-OBJECT, so
that circularities are also detected inside these methods.
2002-09-14 11:30:17 +00:00
jjgarcia
eb36d14010
gentemp_prefix and gensym_prefix are now constant static variables and their
...
value is not modified by calls to GENSYM or GENTEMP.
2002-09-11 14:49:54 +00:00
jjgarcia
7db430cb45
Change version number and keep note of latest changes.
2002-09-11 13:49:20 +00:00