1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-06-10 14:00:21 +02:00
guile/doc
pcpa 894a02412c Update documentation on jit_frame and jit_tramp
* doc/body.texi: Reorder documentation, making jit_frame
	and jit_tramp the lightning response to the need of
	trampolines, continuations and tail call optimizations.
	A pseudo code example of a factorial function was added.
	Also added a section for description of the available
	predicates.

	* doc/fact.c: New file, implementing a simple example of
	a translation of a trivial, recursive, tail call optimization
	into lightning calls. This is the conversion to functional C
	code of the example in doc/body.texi.

	* doc/Makefile.am: Update for the next test case.
2015-01-19 19:09:37 -02:00
..
.cvsignore big merge 2008-01-09 15:49:22 +01:00
.gitignore add .gitignore 2008-01-09 15:49:21 +01:00
body.texi Update documentation on jit_frame and jit_tramp 2015-01-19 19:09:37 -02:00
fact.c Update documentation on jit_frame and jit_tramp 2015-01-19 19:09:37 -02:00
ifib.c Add code to release all memory used by the jit state. 2013-02-11 15:51:55 -02:00
incr.c Add code to release all memory used by the jit state. 2013-02-11 15:51:55 -02:00
lightning.texi Update texinfo documentation to match current implementation. 2013-01-24 19:41:35 -02:00
Makefile.am Update documentation on jit_frame and jit_tramp 2015-01-19 19:09:37 -02:00
printf.c Add code to release all memory used by the jit state. 2013-02-11 15:51:55 -02:00
rfib.c Add code to release all memory used by the jit state. 2013-02-11 15:51:55 -02:00
rpn.c Add code to release all memory used by the jit state. 2013-02-11 15:51:55 -02:00
version.texi Add info menu entry for lightning 2014-08-29 11:23:22 -03:00