Embeddable Common Lisp
License
romance-ii/ecl
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
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" And another that helps to see a thread state: (gdb) ecl_eval "cl:*package*" Please note that double quotes have to be escaped: (gdb) ecl_eval "(concatenate 'string \"a\" \"b\")" Both will give a string with "readable" content, and a pretty-printed one. 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
About
Embeddable Common Lisp
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published