Next: Memory Management, Previous: PEG Parsing, Up: API Reference [Contents][Index]
This chapter describes Guile functions that are concerned with reading, loading, evaluating, and compiling Scheme code at run time.
| • Scheme Syntax: | Standard and extended Scheme syntax. | |
| • Scheme Read: | Reading Scheme code. | |
| • Scheme Write: | Writing Scheme values to a port. | |
| • Fly Evaluation: | Procedures for on the fly evaluation. | |
| • Compilation: | How to compile Scheme files and procedures. | |
| • Loading: | Loading Scheme code from file. | |
| • Load Paths: | Where Guile looks for code. | |
| • Character Encoding of Source Files: | Loading non-ASCII Scheme code from file. | |
| • Delayed Evaluation: | Postponing evaluation until it is needed. | |
| • Local Evaluation: | Evaluation in a local lexical environment. | |
| • Local Inclusion: | Compile-time inclusion of one file in another. | |
| • Sandboxed Evaluation: | Evaluation with limited capabilities. | |
| • REPL Servers: | Serving a REPL over a socket. | |
| • Cooperative REPL Servers: | REPL server for single-threaded applications. |