mirror of
https://gitlab.com/embeddable-common-lisp/ecl.git
synced 2026-01-16 14:21:48 -08:00
39 lines
820 B
Text
39 lines
820 B
Text
You can find the preprocessed documentation in ./doc in HTML format.
|
|
|
|
Debugging via GDB:
|
|
------------------
|
|
|
|
src/util/gdbinit (and, therefore, build/.gdbinit) defines
|
|
a few convenience things - T, NIL, and, even more important,
|
|
ecl_print.
|
|
|
|
This is a GDB function that prints a 'cl_object' human-readably:
|
|
|
|
(gdb) ecl_print x
|
|
$39 = t_fixnum
|
|
$40 = (ecl_base_char *) 0x42b4000 "10652336"
|
|
|
|
|
|
|
|
Using VIM:
|
|
----------
|
|
|
|
.git/tags is a VIM-compatible tag file; if you're using
|
|
the fugitive plugin, it will be used automatically.
|
|
|
|
|
|
|
|
About testing:
|
|
--------------
|
|
|
|
make check
|
|
to (get, initialize and) run the tests
|
|
|
|
make -C build/tests do-regressions
|
|
make -C build/tests do-ansi
|
|
make -C build/tests do-quicklisp
|
|
make -C build/tests do-mop-tests
|
|
runs the specified tests
|
|
|
|
make -C build/tests/ show-fails
|
|
prints results
|