Warning: This is the manual of the legacy Guile 2.2 series. You may want to read the manual of the current stable series instead.
Next: Regular Expressions, Previous: Control Mechanisms, Up: API Reference [Contents][Index]
• Ports: | What’s a port? | |
• Binary I/O: | Reading and writing bytes. | |
• Encoding: | Characters as bytes. | |
• Textual I/O: | Reading and writing characters. | |
• Simple Output: | Simple syntactic sugar solution. | |
• Buffering: | Controlling when data is written to ports. | |
• Random Access: | Moving around a random access port. | |
• Line/Delimited: | Read and write lines or delimited text. | |
• Default Ports: | Defaults for input, output and errors. | |
• Port Types: | Types of port and how to make them. | |
• Venerable Port Interfaces: | Procedures from the last millenium. | |
• Using Ports from C: | Nice interfaces for C. | |
• I/O Extensions: | Implementing new port types in C. | |
• Non-Blocking I/O: | How Guile deals with EWOULDBLOCK. | |
• BOM Handling: | Handling of Unicode byte order marks. |