add immutable hash constructors and selectors to #lang info
This commit is contained in:
parent
b69e909f13
commit
85770c3cf2
|
@ -29,6 +29,7 @@ grammar of @racket[_info-module]:
|
||||||
#:literals (info lib setup/infotab module define quote quasiquote
|
#:literals (info lib setup/infotab module define quote quasiquote
|
||||||
cons car cdr list list* reverse append
|
cons car cdr list list* reverse append
|
||||||
string-append path->string build-path
|
string-append path->string build-path
|
||||||
|
make-immutable-hash hash hash-set hash-set* hash-remove hash-clear hash-update
|
||||||
collection-path
|
collection-path
|
||||||
system-library-subpath)
|
system-library-subpath)
|
||||||
[info-module (module info info-mod-path
|
[info-module (module info info-mod-path
|
||||||
|
@ -53,6 +54,7 @@ grammar of @racket[_info-module]:
|
||||||
[info-primitive cons car cdr list
|
[info-primitive cons car cdr list
|
||||||
list* reverse append
|
list* reverse append
|
||||||
string-append
|
string-append
|
||||||
|
make-immutable-hash hash hash-set hash-set* hash-remove hash-clear hash-update
|
||||||
path->string build-path collection-path
|
path->string build-path collection-path
|
||||||
system-library-subpath]
|
system-library-subpath]
|
||||||
]
|
]
|
||||||
|
|
|
@ -63,6 +63,7 @@
|
||||||
define quote
|
define quote
|
||||||
list cons car cdr quasiquote unquote unquote-splicing
|
list cons car cdr quasiquote unquote unquote-splicing
|
||||||
list* append reverse
|
list* append reverse
|
||||||
|
make-immutable-hash hash hash-set hash-set* hash-remove hash-clear hash-update
|
||||||
string-append
|
string-append
|
||||||
path->string build-path collection-path
|
path->string build-path collection-path
|
||||||
system-library-subpath
|
system-library-subpath
|
||||||
|
|
Loading…
Reference in New Issue
Block a user