~ chicken-core (chicken-5) d9aa3f3f62c868ad417c54eae1d9b8e57609c301
commit d9aa3f3f62c868ad417c54eae1d9b8e57609c301
Author: felix <felix@call-with-current-continuation.org>
AuthorDate: Sun Dec 6 14:06:50 2009 +0100
Commit: felix <felix@call-with-current-continuation.org>
CommitDate: Mon Dec 7 21:58:31 2009 +0100
manual fixes
diff --git a/manual/Unit regex b/manual/Unit regex
index eb8720b3..5872fe49 100644
--- a/manual/Unit regex
+++ b/manual/Unit regex
@@ -94,15 +94,14 @@ or {{#f}} otherwise.
=== string-match
=== string-match-positions
-<procedure>(string-match REGEXP STRING [START])</procedure><br>
-<procedure>(string-match-positions REGEXP STRING [START])</procedure>
+<procedure>(string-match REGEXP STRING)</procedure><br>
+<procedure>(string-match-positions REGEXP STRING)</procedure>
Matches the regular expression in {{REGEXP}} (a string or a precompiled
regular expression) with
{{STRING}} and returns either {{#f}} if the match failed,
or a list of matching groups, where the first element is the complete
-match. If the optional argument {{START}} is supplied, it specifies
-the starting position in {{STRING}}. For each matching group the
+match. For each matching group the
result-list contains either: {{#f}} for a non-matching but optional
group; a list of start- and end-position of the match in {{STRING}}
(in the case of {{string-match-positions}}); or the matching
diff --git a/manual/Using the compiler b/manual/Using the compiler
index 2fdb5d77..3fb205e0 100644
--- a/manual/Using the compiler
+++ b/manual/Using the compiler
@@ -164,7 +164,7 @@ Possible options are:
-optimize-level 0 does nothing.
-optimize-level 1 is equivalent to -optimize-leaf-routines
- -optimize-level 2 is currently the same as -optimize-level 1 -inline
+ -optimize-level 2 is equivalent to -optimize-leaf-routines -inline
-optimize-level 3 is equivalent to -optimize-leaf-routines -local -inline
-optimize-level 4 is equivalent to -optimize-leaf-routines -local -inline -unsafe
-optimize-level 5 is equivalent to -optimize-leaf-routines -block -inline -unsafe -lambda-lift -disable-interrupts -no-trace -no-lambda-info
Trap