| [ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
4. Programming in Scheme
Guile’s core language is Scheme, and a lot can be achieved simply by using Guile to write and run Scheme programs — as opposed to having to dive into C code. In this part of the manual, we explain how to use Guile in this mode, and describe the tools that Guile provides to help you with script writing, debugging and packaging your programs for distribution.
For detailed reference information on the variables, functions etc. that make up Guile’s application programming interface (API), See section API Reference.
| 4.1 Guile’s Implementation of Scheme | Guile’s implementation of Scheme. | |
| 4.2 Guile Scripting | How to write Guile scripts. | |
| 4.3 Using Guile Interactively | Guile’s REPL features. | |
| 4.4 Using Guile in Emacs | Guile and Emacs. |
