1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-05-20 11:40:18 +02:00

Spelling fixes

* doc/ref/data-rep.texi: Spelling
* doc/ref/vm.texi: Spelling
This commit is contained in:
Mikael Djurfeldt 2018-10-21 14:53:34 +02:00
parent 0e2f462647
commit bb0860a0e5
2 changed files with 3 additions and 3 deletions

View file

@ -491,7 +491,7 @@ Before Guile 2.0, Guile had a custom garbage collector that allocated
heap objects in units of 2-word @dfn{cells}. With the move to the heap objects in units of 2-word @dfn{cells}. With the move to the
BDW-GC collector in Guile 2.0, Guile can allocate heap objects of any BDW-GC collector in Guile 2.0, Guile can allocate heap objects of any
size, and the concept of a cell is now obsolete. Still, we mention size, and the concept of a cell is now obsolete. Still, we mention
it here as the name stil appears in various low-level interfaces. it here as the name still appears in various low-level interfaces.
@deftypefn Macro {scm_t_bits *} SCM_UNPACK_POINTER (SCM @var{x}) @deftypefn Macro {scm_t_bits *} SCM_UNPACK_POINTER (SCM @var{x})
@deftypefnx Macro {scm_t_cell *} SCM2PTR (SCM @var{x}) @deftypefnx Macro {scm_t_cell *} SCM2PTR (SCM @var{x})

View file

@ -16,7 +16,7 @@ high-level code to low-level code. Sometimes these languages are
implemented using compilers: programs that translate high-level implemented using compilers: programs that translate high-level
programs to equivalent low-level code, and pass on that low-level code programs to equivalent low-level code, and pass on that low-level code
to some other language implementation. Each of these languages can be to some other language implementation. Each of these languages can be
throught to be virtual machines: they offer programs an abstract machine thought to be virtual machines: they offer programs an abstract machine
on which to run. on which to run.
Guile implements a number of interpreters and compilers on different Guile implements a number of interpreters and compilers on different
@ -86,7 +86,7 @@ needs (tail calls, multiple values, @code{call/cc}) and can provide
optimized inline instructions for Guile as well (GC-managed allocations, optimized inline instructions for Guile as well (GC-managed allocations,
type checks, etc.). type checks, etc.).
Guie also includes a just-in-time (JIT) compiler to translate bytecode Guile also includes a just-in-time (JIT) compiler to translate bytecode
to native code. Because Guile uses the portable GNU Lightning library to native code. Because Guile uses the portable GNU Lightning library
to emit that code, we keep the benefits of portability while also to emit that code, we keep the benefits of portability while also
benefitting from fast native code. To avoid too much time spent in the benefitting from fast native code. To avoid too much time spent in the