~ chicken-core (chicken-5) bcb76e2997f8ec631a1a0f081980808d857eec15
commit bcb76e2997f8ec631a1a0f081980808d857eec15
Author: felix <felix@call-with-current-continuation.org>
AuthorDate: Sat Apr 7 11:48:47 2012 +0200
Commit: felix <felix@call-with-current-continuation.org>
CommitDate: Sat Apr 7 11:48:47 2012 +0200
this will never be fully correct
diff --git a/c-platform.scm b/c-platform.scm
index d502dc0d..9894ba7a 100644
--- a/c-platform.scm
+++ b/c-platform.scm
@@ -90,7 +90,7 @@
analyze-only dynamic scrutinize no-argc-checks no-procedure-checks
no-procedure-checks-for-toplevel-bindings module
no-bound-checks no-procedure-checks-for-usual-bindings no-compiler-syntax
- no-parentheses-synonyms no-symbol-escape r5rs-syntax emit-all-import-libraries
+ no-parenthesis-synonyms no-symbol-escape r5rs-syntax emit-all-import-libraries
strict-types clustering
lambda-lift unboxing ; OBSOLETE
setup-mode no-module-registration) )
@@ -100,7 +100,6 @@
output-file include-path heap-size stack-size unit uses keyword-style require-extension
inline-limit profile-name
disable-warning ; OBSOLETE
- parenthesis-synonyms
prelude postlude prologue epilogue nursery extend feature no-feature types
emit-import-library emit-inline-file static-extension consult-inline-file
emit-type-file
diff --git a/csc.scm b/csc.scm
index 3ba50075..8b7f1e3f 100644
--- a/csc.scm
+++ b/csc.scm
@@ -334,7 +334,7 @@ Usage: #{csc} FILENAME | OPTION ...
-i -case-insensitive don't preserve case of read symbols
-K -keyword-style STYLE enable alternative keyword-syntax
(prefix, suffix or none)
- -no-parentheses-synonyms disables list delimiter synonyms
+ -no-parenthesis-synonyms disables list delimiter synonyms
-no-symbol-escape disables support for escaped symbols
-r5rs-syntax disables the Chicken extensions to
R5RS syntax
diff --git a/csi.scm b/csi.scm
index de17b74f..2a45b771 100644
--- a/csi.scm
+++ b/csi.scm
@@ -113,7 +113,7 @@ EOF
-w -no-warnings disable all warnings
-K -keyword-style STYLE enable alternative keyword-syntax
(prefix, suffix or none)
- -no-parentheses-synonyms disables list delimiter synonyms
+ -no-parenthesis-synonyms disables list delimiter synonyms
-no-symbol-escape disables support for escaped symbols
-r5rs-syntax disables the Chicken extensions to
R5RS syntax
@@ -937,7 +937,7 @@ EOF
(define-constant long-options
'("-ss" "-sx" "-script" "-version" "-help" "--help" "-feature" "-no-feature" "-eval"
- "-case-insensitive" "-keyword-style" "-no-parentheses-synonyms" "-no-symbol-escape"
+ "-case-insensitive" "-keyword-style" "-no-parenthesis-synonyms" "-no-symbol-escape"
"-r5rs-syntax" "-setup-mode"
"-require-extension" "-batch" "-quiet" "-no-warnings" "-no-init"
"-include-path" "-release" "-print" "-pretty-print" "--") )
@@ -968,7 +968,7 @@ EOF
(define-constant simple-options
'("--" "-b" "-batch" "-q" "-quiet" "-n" "-no-init" "-w" "-no-warnings"
"-i" "-case-insensitive"
- "-no-parentheses-synonyms" "-no-symbol-escape" "-r5rs-syntax" "-setup-mode"
+ "-no-parenthesis-synonyms" "-no-symbol-escape" "-r5rs-syntax" "-setup-mode"
; Not "simple" but processed early
"-ss" "-sx" "-s" "-script") )
@@ -1069,8 +1069,8 @@ EOF
(keyword-style #:none) ]
[(string=? "suffix" (cadr kwstyle))
(keyword-style #:suffix) ] ) )
- (when (member* '("-no-parentheses-synonyms") args)
- (unless quiet (display "Disabled support for parentheses synonyms\n"))
+ (when (member* '("-no-parenthesis-synonyms") args)
+ (unless quiet (display "Disabled support for parenthesis-synonyms\n"))
(parentheses-synonyms #f) )
(when (member* '("-no-symbol-escape") args)
(unless quiet (display "Disabled support for escaped symbols\n"))
diff --git a/support.scm b/support.scm
index 9a298b34..02526c17 100644
--- a/support.scm
+++ b/support.scm
@@ -1645,7 +1645,7 @@ Usage: chicken FILENAME OPTION ...
-case-insensitive don't preserve case of read symbols
-keyword-style STYLE allow alternative keyword syntax
(prefix, suffix or none)
- -no-parentheses-synonyms disables list delimiter synonyms
+ -no-parenthesis-synonyms disables list delimiter synonyms
-no-symbol-escape disables support for escaped symbols
-r5rs-syntax disables the Chicken extensions to
R5RS syntax
Trap