@@ -15,11 +15,11 @@ import (
15
15
16
16
var (
17
17
symQuote = lang .NewSymbol ("quote" )
18
- symList = lang .NewSymbol ("glojure .core/list" )
19
- symSeq = lang .NewSymbol ("glojure .core/seq" )
20
- symConcat = lang .NewSymbol ("glojure .core/concat" )
21
- symUnquote = lang .NewSymbol ("glojure .core/unquote" )
22
- symSpliceUnquote = lang .NewSymbol ("glojure .core/splice-unquote" )
18
+ symList = lang .NewSymbol ("clojure .core/list" )
19
+ symSeq = lang .NewSymbol ("clojure .core/seq" )
20
+ symConcat = lang .NewSymbol ("clojure .core/concat" )
21
+ symUnquote = lang .NewSymbol ("clojure .core/unquote" )
22
+ symSpliceUnquote = lang .NewSymbol ("clojure .core/splice-unquote" )
23
23
24
24
specials = func () map [string ]bool {
25
25
specialStrs := []string {
34
34
"fn*" ,
35
35
"quote" ,
36
36
"var" ,
37
- "glojure .core/import*" ,
37
+ "clojure .core/import*" ,
38
38
"." ,
39
39
"set!" ,
40
40
"deftype*" ,
@@ -802,12 +802,12 @@ func (r *Reader) syntaxQuote(symbolNameMap map[string]*lang.Symbol, node interfa
802
802
keyvals = append (keyvals , entry .Key (), entry .Val ())
803
803
}
804
804
return lang .NewList (
805
- lang .NewSymbol ("glojure .core/apply" ),
806
- lang .NewSymbol ("glojure .core/hash-map" ),
805
+ lang .NewSymbol ("clojure .core/apply" ),
806
+ lang .NewSymbol ("clojure .core/hash-map" ),
807
807
lang .NewList (
808
- lang .NewSymbol ("glojure .core/seq" ),
808
+ lang .NewSymbol ("clojure .core/seq" ),
809
809
lang .NewCons (
810
- lang .NewSymbol ("glojure .core/concat" ),
810
+ lang .NewSymbol ("clojure .core/concat" ),
811
811
r .sqExpandList (symbolNameMap , keyvals ),
812
812
),
813
813
),
@@ -816,14 +816,14 @@ func (r *Reader) syntaxQuote(symbolNameMap map[string]*lang.Symbol, node interfa
816
816
_ , isVector := node .(lang.IPersistentVector )
817
817
if lang .Count (node ) == 0 {
818
818
if isVector {
819
- //(glojure .core/apply glojure .core/vector (glojure .core/seq (glojure .core/concat)))
819
+ //(clojure .core/apply clojure .core/vector (clojure .core/seq (clojure .core/concat)))
820
820
return lang .NewList (
821
- lang .NewSymbol ("glojure .core/apply" ),
822
- lang .NewSymbol ("glojure .core/vector" ),
821
+ lang .NewSymbol ("clojure .core/apply" ),
822
+ lang .NewSymbol ("clojure .core/vector" ),
823
823
lang .NewList (
824
- lang .NewSymbol ("glojure .core/seq" ),
824
+ lang .NewSymbol ("clojure .core/seq" ),
825
825
lang .NewList (
826
- lang .NewSymbol ("glojure .core/concat" ),
826
+ lang .NewSymbol ("clojure .core/concat" ),
827
827
),
828
828
),
829
829
)
@@ -848,8 +848,8 @@ func (r *Reader) syntaxQuote(symbolNameMap map[string]*lang.Symbol, node interfa
848
848
lang .NewList (elements ... ))
849
849
if isVector {
850
850
ret = lang .NewList (
851
- lang .NewSymbol ("glojure .core/apply" ),
852
- lang .NewSymbol ("glojure .core/vector" ),
851
+ lang .NewSymbol ("clojure .core/apply" ),
852
+ lang .NewSymbol ("clojure .core/vector" ),
853
853
ret )
854
854
}
855
855
return ret
@@ -861,11 +861,11 @@ func (r *Reader) sqExpandList(symbolNameMap map[string]*lang.Symbol, els []inter
861
861
var ret lang.IPersistentVector = lang .NewVector ()
862
862
for _ , v := range els {
863
863
if r .isUnquote (v ) {
864
- ret = ret .Cons (lang .NewList (lang .NewSymbol ("glojure .core/list" ), lang .First (lang .Rest (v )))).(lang.IPersistentVector )
864
+ ret = ret .Cons (lang .NewList (lang .NewSymbol ("clojure .core/list" ), lang .First (lang .Rest (v )))).(lang.IPersistentVector )
865
865
} else if r .isUnquoteSplicing (v ) {
866
866
ret = ret .Cons (lang .First (lang .Rest (v ))).(lang.IPersistentVector )
867
867
} else {
868
- ret = ret .Cons (lang .NewList (lang .NewSymbol ("glojure .core/list" ), r .syntaxQuote (symbolNameMap , v ))).(lang.IPersistentVector )
868
+ ret = ret .Cons (lang .NewList (lang .NewSymbol ("clojure .core/list" ), r .syntaxQuote (symbolNameMap , v ))).(lang.IPersistentVector )
869
869
}
870
870
}
871
871
return lang .Seq (ret )
@@ -883,8 +883,8 @@ func (r *Reader) isUnquoteSplicing(form interface{}) bool {
883
883
884
884
func (r * Reader ) readDeref () (interface {}, error ) {
885
885
// TODO: look up 'deref' with the symbol resolver
886
- // it should resolve to glojure .core/deref in the go case
887
- return r .readQuoteType ("glojure .core/deref" )
886
+ // it should resolve to clojure .core/deref in the go case
887
+ return r .readQuoteType ("clojure .core/deref" )
888
888
}
889
889
890
890
func (r * Reader ) readUnquote () (interface {}, error ) {
@@ -893,11 +893,11 @@ func (r *Reader) readUnquote() (interface{}, error) {
893
893
return nil , r .error ("error reading input: %w" , err )
894
894
}
895
895
if rn == '@' {
896
- return r .readQuoteType ("glojure .core/splice-unquote" )
896
+ return r .readQuoteType ("clojure .core/splice-unquote" )
897
897
}
898
898
899
899
r .rs .UnreadRune ()
900
- return r .readQuoteType ("glojure .core/unquote" )
900
+ return r .readQuoteType ("clojure .core/unquote" )
901
901
}
902
902
903
903
func (r * Reader ) readDispatch () (interface {}, error ) {
0 commit comments