Printable manual:
brl.pdf (340Kb)
or
brl.dvi (204Kb)
[
Contents
]
[
Index
]
[
?
]
BRL Manual Contents
1. Introduction
1.1 What is BRL and Why Should I Care?
1.2 About This Manual
1.2.1 Further Help
2. Downloading and Installing BRL
2.1 Easy Installation via learnbrl.war
2.2 Prerequisites
2.3 Downloading BRL
2.4 Precompiled JAR Installation
2.5 Building from Source
2.6 Testing Your Installation
3. Introducing Scheme
3.1 Simple Expressions
3.2 Defining Procedures
3.3 Data Structures
3.4 Learning More
4. Learning BRL by Example
4.1 Web Page for Bruce
4.1.1 Understanding BRL Inside-Out
4.1.2 Bruce's Ruse Gets Trickier
4.2 Shared variables and common headers/footers
4.3 HTML Forms and CGI Environment Variables
4.4 Path Segments
4.5 Cookies
4.6 Session variables
4.7 Sending e-mail
4.8 SQL in BRL
4.8.1 One-Time Preparation for All Pages
4.8.2 Queries in an Individual Page
4.8.3 Inserts, Updates and Deletes
4.8.4 Grouping Results
4.8.5 URL and HTML Escapes
4.8.6 Searches and Sortable Columns
4.9 String Manipulation
4.9.1 Numbers to Strings
4.9.2 Dates to Strings
4.9.3 Trimming, Splitting and Joining
4.10 Connection Pools and Other Java Objects
5. BRL Reference
5.1 String Functions
5.2 Web Functions
5.3 SQL Functions
5.4 Network Functions
5.5 Miscellaneous Functions
6. Regular Expressions
6.1 Regexp Introduction
6.2 Regexp procedures provided
6.2.1 pregexp
6.2.2 pregexp-match-positions
6.2.3 pregexp-match
6.2.4 pregexp-replace
6.2.5 pregexp-replace*
6.3 The regexp pattern language
6.3.1 Basic assertions
6.3.2 Characters and character classes
6.3.2.1 Some frequently used character classes
6.3.2.2 POSIX character classes
6.3.3 Quantifiers
6.3.3.1 Numeric quantifiers
6.3.3.2 Non-greedy quantifiers
6.3.4 Clusters
6.3.4.1 Backreferences
6.3.4.2 Non-capturing clusters
6.3.4.3 Cloisters
6.3.5 Alternation
6.3.6 Backtracking
6.3.6.1 Disabling backtracking
6.3.7 Looking ahead and behind
6.3.7.1 Lookahead
6.3.7.2 Lookbehind
6.4 An extended example
A. The Whys of BRL
A.1 Why not HTML-like syntax?
A.2 Why Scheme?
A.3 Why ]string[?
Index
This document was generated by
Bruce R. Lewis
on
2003-6-9
using
texi2html