mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-05-20 19:50:24 +02:00
add guild docs
* doc/ref/scheme-using.texi (Using Guile Tools): Add some optimistic guild docs.
This commit is contained in:
parent
b8b0659879
commit
715146aa15
2 changed files with 29 additions and 0 deletions
|
@ -228,6 +228,7 @@ etc. that make up Guile's application programming interface (API),
|
||||||
* Guile Scripting:: How to write Guile scripts.
|
* Guile Scripting:: How to write Guile scripts.
|
||||||
* Using Guile Interactively:: Guile's REPL features.
|
* Using Guile Interactively:: Guile's REPL features.
|
||||||
* Using Guile in Emacs:: Guile and Emacs.
|
* Using Guile in Emacs:: Guile and Emacs.
|
||||||
|
* Using Guile Tools:: A guild of scheming wizards.
|
||||||
@end menu
|
@end menu
|
||||||
|
|
||||||
@include scheme-intro.texi
|
@include scheme-intro.texi
|
||||||
|
|
|
@ -695,6 +695,34 @@ See Geiser's web page at @uref{http://www.nongnu.org/geiser/}, for more
|
||||||
information.
|
information.
|
||||||
|
|
||||||
|
|
||||||
|
@node Using Guile Tools
|
||||||
|
@section Using Guile Tools
|
||||||
|
|
||||||
|
@cindex guild
|
||||||
|
@cindex guile-tools
|
||||||
|
@cindex wizards
|
||||||
|
Guile also comes with a growing number of command-line utilities: a
|
||||||
|
compiler, a disassembler, some module inspectors, and in the future, a
|
||||||
|
system to install Guile packages from the internet. These tools may be
|
||||||
|
invoked using the @code{guild} program.
|
||||||
|
|
||||||
|
@example
|
||||||
|
$ guild compile -o foo.go foo.scm
|
||||||
|
wrote `foo.go'
|
||||||
|
@end example
|
||||||
|
|
||||||
|
This program used to be called @code{guile-tools}, and for backward
|
||||||
|
compatibility it still may be called as such. However we changed the
|
||||||
|
name to @code{guild}, not only because it is pleasantly shorter and
|
||||||
|
easier to read, but also because this tool will serve to bind Guile
|
||||||
|
wizards together, by allowing hackers to share code with each other
|
||||||
|
using a CPAN-like system.
|
||||||
|
|
||||||
|
@xref{Compilation}, for more on @code{guild compile}.
|
||||||
|
|
||||||
|
A complete list of guild scripts can be had by invoking @code{guild
|
||||||
|
list}, or simply @code{guild}.
|
||||||
|
|
||||||
@c Local Variables:
|
@c Local Variables:
|
||||||
@c TeX-master: "guile.texi"
|
@c TeX-master: "guile.texi"
|
||||||
@c End:
|
@c End:
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue