@@ -41,32 +41,32 @@ public final class BaseLibrary: NativeLibrary {
4141 self . define ( Procedure ( " equal? " , isEqual, compileEqual) )
4242 self . define ( Procedure ( " eqv? " , isEqv, compileEqv) )
4343 self . define ( Procedure ( " eq? " , isEq, compileEq) )
44- self . define ( " quote " , as : SpecialForm ( compileQuote) )
45- self . define ( " quasiquote " , as : SpecialForm ( compileQuasiquote) )
46- self . define ( " lambda " , as : SpecialForm ( compileLambda) )
47- self . define ( " case-lambda " , as : SpecialForm ( compileCaseLambda) )
44+ self . define ( SpecialForm ( " quote " , compileQuote) )
45+ self . define ( SpecialForm ( " quasiquote " , compileQuasiquote) )
46+ self . define ( SpecialForm ( " lambda " , compileLambda) )
47+ self . define ( SpecialForm ( " case-lambda " , compileCaseLambda) )
4848
4949 // Definition primitives
50- self . define ( " define " , as : SpecialForm ( compileDefine) )
51- self . define ( " define-values " , as : SpecialForm ( compileDefineValues) )
52- self . define ( " define-syntax " , as : SpecialForm ( compileDefineSyntax) )
53- self . define ( " define-library " , as : SpecialForm ( compileDefineLibrary) )
54- self . define ( " syntax-rules " , as : SpecialForm ( compileSyntaxRules) )
55- self . define ( " set! " , as : SpecialForm ( compileSet) )
50+ self . define ( SpecialForm ( " define " , compileDefine) )
51+ self . define ( SpecialForm ( " define-values " , compileDefineValues) )
52+ self . define ( SpecialForm ( " define-syntax " , compileDefineSyntax) )
53+ self . define ( SpecialForm ( " define-library " , compileDefineLibrary) )
54+ self . define ( SpecialForm ( " syntax-rules " , compileSyntaxRules) )
55+ self . define ( SpecialForm ( " set! " , compileSet) )
5656
5757 // Delayed execution
5858 self . define ( Procedure ( " promise? " , isPromise) )
5959 self . define ( Procedure ( " make-promise " , makePromise) )
6060 self . define ( Procedure ( " eager " , makePromise) )
61- self . define ( " delay " , as : SpecialForm ( compileDelay) )
62- self . define ( " delay-force " , as : SpecialForm ( compileDelayForce) )
63- self . define ( " lazy " , as : SpecialForm ( compileDelayForce) )
61+ self . define ( SpecialForm ( " delay " , compileDelay) )
62+ self . define ( SpecialForm ( " delay-force " , compileDelayForce) )
63+ self . define ( SpecialForm ( " lazy " , compileDelayForce) )
6464 self . define ( Procedure ( " stream? " , isStream) )
6565 self . define ( Procedure ( " make-stream " , makeStream) )
6666 self . define ( Procedure ( " stream-eager " , makeStream) )
67- self . define ( " stream-delay " , as : SpecialForm ( compileStreamDelay) )
68- self . define ( " stream-delay-force " , as : SpecialForm ( compileStreamDelayForce) )
69- self . define ( " stream-lazy " , as : SpecialForm ( compileStreamDelayForce) )
67+ self . define ( SpecialForm ( " stream-delay " , compileStreamDelay) )
68+ self . define ( SpecialForm ( " stream-delay-force " , compileStreamDelayForce) )
69+ self . define ( SpecialForm ( " stream-lazy " , compileStreamDelayForce) )
7070 self . define ( Procedure ( " force " , compileForce, in: self . context) )
7171
7272 // Symbol primitives
@@ -79,14 +79,14 @@ public final class BaseLibrary: NativeLibrary {
7979 // Boolean primitives
8080 self . define ( Procedure ( " boolean? " , isBoolean) )
8181 self . define ( Procedure ( " boolean=? " , isBooleanEq) )
82- self . define ( " and " , as : SpecialForm ( compileAnd) )
83- self . define ( " or " , as : SpecialForm ( compileOr) )
82+ self . define ( SpecialForm ( " and " , compileAnd) )
83+ self . define ( SpecialForm ( " or " , compileOr) )
8484 self . define ( Procedure ( " not " , not, compileNot) )
8585
8686 // Conditional & inclusion compilation
87- self . define ( " cond-expand " , as : SpecialForm ( compileCondExpand) )
88- self . define ( " include " , as : SpecialForm ( include) )
89- self . define ( " include-ci " , as : SpecialForm ( includeCi) )
87+ self . define ( SpecialForm ( " cond-expand " , compileCondExpand) )
88+ self . define ( SpecialForm ( " include " , include) )
89+ self . define ( SpecialForm ( " include-ci " , includeCi) )
9090
9191 // Multiple values
9292 self . define ( Procedure ( " values " , values, compileValues) )
@@ -102,7 +102,7 @@ public final class BaseLibrary: NativeLibrary {
102102 self . define ( Procedure ( " interaction-environment " , interactionEnvironment) )
103103
104104 // Syntax errors
105- self . define ( " syntax-error " , as : SpecialForm ( compileSyntaxError) )
105+ self . define ( SpecialForm ( " syntax-error " , compileSyntaxError) )
106106
107107 // Helpers
108108 self . define ( Procedure ( " void " , BaseLibrary . voidConst) )
0 commit comments