mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-05-20 11:40:18 +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.
|
||||
* Using Guile Interactively:: Guile's REPL features.
|
||||
* Using Guile in Emacs:: Guile and Emacs.
|
||||
* Using Guile Tools:: A guild of scheming wizards.
|
||||
@end menu
|
||||
|
||||
@include scheme-intro.texi
|
||||
|
|
|
@ -695,6 +695,34 @@ See Geiser's web page at @uref{http://www.nongnu.org/geiser/}, for more
|
|||
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 TeX-master: "guile.texi"
|
||||
@c End:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue