1. Bigloo -- Table of contents

Browsing
Home: | Bigloo A ``practical Scheme compiler'' for Bigloo version 2.5a April 2002
Previous chapter: |
Next chapter: | Overview of Bigloo
Table of contents
Chapters
    Copyright
    Acknowledgements
    1. Table of contents
    2. Overview of Bigloo
    3. Modules
    4. Core Language
    5. Standard Library
    6. Pattern Matching
    7. Object System
    8. Threads
    9. Regular parsing
    10. Lalr(1) parsing
    11. Errors and Assertions
    12. Eval and code interpretation
    13. Macro expansion
    14. Command Line Parsing
    15. Explicit typing
    16. The C interface
    17. The Java interface
    18. Bigloo Libraries
    19. SRFIs
    20. DSSSL support
    21. Compiler description
    22. User Extensions
    23. Bigloo Development Environment
    24. Global Index
    25. Library Index
    Bibliography
    Copyright
    Acknowledgements
    1. Table of contents
    2. Overview of Bigloo
        2.1 SRFI
        2.2 Separate compilation
        2.3 C interface
        2.4 Java interface
        2.5 Object language
        2.6 Threads
        2.7 Type annotations
        2.8 Unicode support
        2.9 DSSSL
    3. Modules
        3.1 Program Structure
        3.2 Module declaration
        3.3 Module initialization
        3.4 Qualified notation
        3.5 Inline procedures
        3.6 Module access file
        3.7 Reading path
    4. Core Language
        4.1 Syntax
    5. Standard Library
        5.1 Scheme Library
        5.2 Input and output
        5.3 Structures and Records
        5.4 Serialization
        5.5 Bit manipulation
        5.6 Hash Tables
        5.7 System programming
        5.8 Process support
        5.9 Socket support
        5.10 Posix Regular Expressions
    6. Pattern Matching
        6.1 Bigloo pattern matching facilities
        6.2 The pattern language
    7. Object System
        7.1 Class declaration
        7.2 Creating and accessing objects
        7.3 Generic functions
        7.4 Widening and shrinking
        7.5 Object library
        7.6 Object serialization
        7.7 Equality
        7.8 Introspection
    8. Threads
        8.1 Introduction to Fair Threads
        8.2 Programming with Fair threads
        8.3 Fair Threads Api
        8.4 SRFI-18
    9. Regular parsing
        9.1 A new way of reading
        9.2 The syntax of the regular parser
        9.3 The semantics actions
        9.4 Examples of regular grammar
    10. Lalr(1) parsing
        10.1 Grammar definition
        10.2 Precedence and associativity
        10.3 The parsing function
        10.4 The regular grammar
        10.5 A simple example
    11. Errors and Assertions
    12. Eval and code interpretation
        12.1 Eval standard functions
        12.2 Eval command line options
    13. Macro expansion
        13.1 Expansion passing style macros
        13.2 Revised(5) macro expansion
    14. Command Line Parsing
    15. Explicit typing
    16. The C interface
        16.1 The syntax of the foreign declarations
        16.2 The very dangerous ``pragma'' Bigloo special form
        16.3 Name mangling
        16.4 Embedded Bigloo applications
    17. The Java interface
        17.1 Compiling with the JVM back-end
        17.2 JVM back-end and SRFI-0
        17.3 Limitation of the JVM back-end
        17.4 Connecting Scheme and Java code
        17.5 Performance of the JVM back-end
    18. Bigloo Libraries
        18.1 Compiling and linking with a library
        18.2 Library and SRFI
        18.3 Library and inline functions
        18.4 library and repl
        18.5 Building a library
        18.6 A complete library example
        18.7 Library and modules
    19. SRFIs
        19.1 SRFI 0
        19.2 SRFI 22
    20. DSSSL support
        20.1 DSSSL formal argument lists
        20.2 Modules and DSSSL formal argument lists
    21. Compiler description
        21.1 C requirement
        21.2 JVM requirement
        21.3 Linking
        21.4 The compiler environment and options
    22. User Extensions
        22.1 User pass
    23. Bigloo Development Environment
        23.1 Installing the <span class="sc">Bee</span>
        23.2 Entering the Bee
        23.3 The <em>Bee Root Directory</em>
        23.4 Building a Makefile
        23.5 Compiling
        23.6 Interpreting
        23.7 Pretty Printing
        23.8 Expansing
        23.9 On-line Documentation
        23.10 Searching for Source Code
        23.11 Importing and Exporting
        23.12 Debugging
        23.13 Profiling
        23.14 Revision Control
        23.15 Literate Programming
    24. Global Index
    25. Library Index
    Bibliography

This Scribe page has been generated by `scribeinfo`.
Last update Thu Apr 25 09:40:15 2002