@@ -50,7 +50,7 @@ Dialect description:
50
50
]
51
51
Type: 'module
52
52
Name: 'prot-redis
53
- Exports: [send-redis write-key read-key]
53
+ Exports: [send-redis write-key read-key load-resp ]
54
54
Options: [isolate]
55
55
]
56
56
comment {File redis.r3 created by PROM on 30-Mar-2013/8:55:56+1:00}
@@ -133,10 +133,10 @@ send-redis: func [
133
133
/local
134
134
] [
135
135
local: write port data
136
- apply :parse-reply [ local binary ]
136
+ apply :load-resp [ local binary ]
137
137
]
138
138
139
- parse-reply : func [
139
+ load-resp : func [
140
140
data
141
141
/binary "Do not convert binary! to string!"
142
142
/local
@@ -283,7 +283,7 @@ redis-type?: funct [
283
283
] [
284
284
unless key [name: get-key redis-port ]
285
285
if name [
286
- to lit-word! parse-reply write redis-port [ TYPE :name ]
286
+ to lit-word! load-resp write redis-port [ TYPE :name ]
287
287
]
288
288
]
289
289
@@ -468,7 +468,7 @@ read-key: funct [
468
468
write redis-port cmd
469
469
]
470
470
if all [ret convert] [
471
- ret: parse-reply ret
471
+ ret: load-resp ret
472
472
ret: switch /default post [
473
473
hash [map ret]
474
474
set [to logic! ret]
@@ -545,7 +545,7 @@ sys/make-scheme [
545
545
read : func [
546
546
"Read from port"
547
547
redis-port [port! ]
548
- /local key tcp-port
548
+ /local tcp-port
549
549
] [
550
550
all [
551
551
redis-port/spec/path
@@ -605,7 +605,7 @@ sys/make-scheme [
605
605
query : func [
606
606
;TODO: Add /FIELDS refinement
607
607
redis-port [port! ]
608
- /local key response
608
+ /local key type response
609
609
] [
610
610
all [
611
611
key: redis-port/spec/path
@@ -629,7 +629,7 @@ sys/make-scheme [
629
629
either integer? response [ response ][ length? response ]
630
630
)
631
631
date: (
632
- response: parse-reply write redis-port [ TTL :key ]
632
+ response: load-resp write redis-port [ TTL :key ]
633
633
switch /default response [
634
634
-1 [ none ]
635
635
][
@@ -669,7 +669,7 @@ sys/make-scheme [
669
669
all [member equal? type 'zset] [ [ ZREM :key :member ] ]
670
670
true [ [ DEL :key ] ]
671
671
]
672
- parse-reply write redis-port cmd
672
+ load-resp write redis-port cmd
673
673
]
674
674
675
675
rename : func [
0 commit comments