Correct types for MATCH:START, MATCH:END, and MATCH:SUBSTRING.
This commit is contained in:
parent
5a137fe9db
commit
0910ddd0c8
|
@ -164,9 +164,9 @@
|
||||||
(compound-interface posix-re-interface
|
(compound-interface posix-re-interface
|
||||||
basic-re-interface
|
basic-re-interface
|
||||||
(export (regexp-match? (proc (:value) :boolean))
|
(export (regexp-match? (proc (:value) :boolean))
|
||||||
(match:start (proc (:value :exact-integer) :value))
|
(match:start (proc (:value &opt :exact-integer) :value))
|
||||||
(match:end (proc (:value :exact-integer) :value))
|
(match:end (proc (:value &opt :exact-integer) :value))
|
||||||
(match:substring (proc (:value :exact-integer) :value))
|
(match:substring (proc (:value &opt :exact-integer) :value))
|
||||||
(clean-up-cres (proc () :unspecific))
|
(clean-up-cres (proc () :unspecific))
|
||||||
(regexp-search (proc (:value :string &opt :exact-integer)
|
(regexp-search (proc (:value :string &opt :exact-integer)
|
||||||
:value))
|
:value))
|
||||||
|
|
Loading…
Reference in New Issue