Home
last modified time | relevance | path

Searched +refs:reference +refs:resolved +refs:module +refs:path (Results 1 – 25 of 7358) sorted by relevance

12345678910>>...295

/dports/lang/racket-minimal/racket-8.3/src/expander/namespace/
H A Dapi-module.rkt25 (check who module-reference? #:contract module-reference-str mod)
27 (define name (reference->resolved-module-path mod #:load? load?))
31 (check who module-reference? #:contract module-reference-str mod)
33 (define name (reference->resolved-module-path mod #:load? #f))
43 (reference->resolved-module-path mod #:load? load?)))
74 (define name (reference->resolved-module-path mod #:load? #t))
100 (define name (reference->resolved-module-path mod #:load? #f))
123 (resolved-module-path? mod)))
126 "(or/c module-path? module-path-index? resolved-module-path?)")
128 (define (reference->resolved-module-path mod #:load? load?)
[all …]
H A Dvariable-reference.rkt4 "../common/module-path.rkt"
15 variable-reference->module-path-index
16 variable-reference->resolved-module-path
17 variable-reference->module-source
19 variable-reference->module-base-phase
30 (when (non-self-module-path-index? mpi)
52 (define/who (variable-reference->module-path-index vr)
55 (if (top-level-module-path-index? mpi)
59 (define/who (variable-reference->resolved-module-path vr)
61 (define mpi (variable-reference->module-path-index vr))
[all …]
/dports/lang/racket/racket-8.3/src/expander/namespace/
H A Dapi-module.rkt25 (check who module-reference? #:contract module-reference-str mod)
27 (define name (reference->resolved-module-path mod #:load? load?))
31 (check who module-reference? #:contract module-reference-str mod)
33 (define name (reference->resolved-module-path mod #:load? #f))
43 (reference->resolved-module-path mod #:load? load?)))
74 (define name (reference->resolved-module-path mod #:load? #t))
100 (define name (reference->resolved-module-path mod #:load? #f))
123 (resolved-module-path? mod)))
126 "(or/c module-path? module-path-index? resolved-module-path?)")
128 (define (reference->resolved-module-path mod #:load? load?)
[all …]
H A Dvariable-reference.rkt4 "../common/module-path.rkt"
15 variable-reference->module-path-index
16 variable-reference->resolved-module-path
17 variable-reference->module-source
19 variable-reference->module-base-phase
30 (when (non-self-module-path-index? mpi)
52 (define/who (variable-reference->module-path-index vr)
55 (if (top-level-module-path-index? mpi)
59 (define/who (variable-reference->resolved-module-path vr)
61 (define mpi (variable-reference->module-path-index vr))
[all …]
/dports/lang/racket/racket-8.3/share/pkgs/macro-debugger-text-lib/macro-debugger/analysis/private/
H A Dutil.rkt21 ;; A Mode is one of '(reference syntax-local-value quote-syntax disappeared-use provide)
24 ((reference) 0)
33 ;; interpretation: reference ref could be satisfied by
151 (define (get-module-code* resolved)
152 (let* ([path (if (pair? resolved) (car resolved) resolved)]
171 [(dir) (path-only (if (pair? resolved) (car resolved) resolved))])
188 (hash-ref! cache resolved (lambda () (get-module-info/no-cache resolved)))))
190 ;; resolve : (or module-path resolved-module-path module-path-index)
194 (resolved-module-path-name (module-path-index-resolve mod))]
195 [(resolved-module-path? mod)
[all …]
H A Drefine-alg.rkt5 ;; A Def is (def sym resolved-module-path int)
12 ;; A resolved is path or symbol.
14 ;; An import is (import resolved int)
15 (struct import (resolved offset))
40 for every reference DEFINED* in a require R
42 eliminate every reference provided by R
44 now every reference left is re-provided by some remaining require
47 DEFINED* : really, defined in this module OR imported from a "private" module.
/dports/lang/racket-minimal/racket-8.3/src/expander/boot/
H A Dcore-primitive.rkt27 "../common/module-path.rkt"
200 module-path?
202 resolved-module-path?
203 make-resolved-module-path
204 resolved-module-path-name
206 module-path-index?
208 module-path-index-join
222 variable-reference->resolved-module-path
223 variable-reference->module-path-index
224 variable-reference->module-source
[all …]
/dports/lang/racket/racket-8.3/src/expander/boot/
H A Dcore-primitive.rkt27 "../common/module-path.rkt"
200 module-path?
202 resolved-module-path?
203 make-resolved-module-path
204 resolved-module-path-name
206 module-path-index?
208 module-path-index-join
222 variable-reference->resolved-module-path
223 variable-reference->module-path-index
224 variable-reference->module-source
[all …]
/dports/lang/racket/racket-8.3/collects/racket/
H A Druntime-path.rkt44 (define id (combine-module-path (#%variable-reference) 'mod-path))))]))
46 (define (combine-module-path vr mod-path)
47 (module-path-index-resolve (module-path-index-join
49 (variable-reference->resolved-module-path vr))))
59 (let ([modname (variable-reference->resolved-module-path var-ref)])
62 (cons (resolved-module-path-name modname)
150 (variable-reference->module-path-index vr))])
165 (let ([modname (variable-reference->resolved-module-path var-ref)])
226 …[(_ id expr) #`(-define-runtime-path #,stx (id) `(module ,expr ,(#%variable-reference)) list value…
227 …:runtime?-id runtime?-id expr) #`(-define-runtime-path #,stx (id) `(module ,expr ,(#%variable-refe…
[all …]
H A Dplace.rkt23 (if (eq? (syntax-local-context) 'module-begin)
28 (unless (syntax-transforming-module-expression?)
33 (define module-name-stx
38 (syntax-local-lift-module
39 #`(module* #,module-name-stx #f
50 … #`(place/proc (#%variable-reference) '#,module-name-stx 'who start-place-func in out err))))]
70 (resolved-module-path-name
71 (variable-reference->resolved-module-path
74 (not (module-predefined? `(quote ,name))))
75 (error who "the enclosing module's resolved name is not a path or predefined"))
[all …]
H A Dlazy-require.rkt22 ;; like (collapse-module-path modpath '(submod "..")), but avoids
24 (define (module-path-add-submod-up modpath)
27 ;; was a submod module-path
41 ;; wasn't a submod module-path
68 (let ([phase (sub1 (variable-reference->phase (#%variable-reference)))])
114 (let ([path (resolved-module-path-name
115 (module-path-index-resolve
116 (module-path-index-join
118 (variable-reference->resolved-module-path vr))))])
120 (register-external-module path #:indirect? #t))))
[all …]
H A Drequire-transform.rkt14 current-require-module-path convert-relative-module-path
30 (unless (or (module-path? path)
33 (raise-argument-error 'make-import "(or/c module-path? module-path-syntax?)" path))
74 (define orig-insp (variable-reference->module-declaration-inspector
75 (#%variable-reference)))
95 [(resolved-module-path? b)
96 (let ([n (resolved-module-path-name b)])
205 ;; collapse a relative reference to an absolute one:
225 (define base-path (resolved-module-path-name
279 (unless (module-path? mod-path)
[all …]
/dports/lang/racket-minimal/racket-8.3/collects/racket/
H A Druntime-path.rkt44 (define id (combine-module-path (#%variable-reference) 'mod-path))))]))
46 (define (combine-module-path vr mod-path)
47 (module-path-index-resolve (module-path-index-join
49 (variable-reference->resolved-module-path vr))))
59 (let ([modname (variable-reference->resolved-module-path var-ref)])
62 (cons (resolved-module-path-name modname)
150 (variable-reference->module-path-index vr))])
165 (let ([modname (variable-reference->resolved-module-path var-ref)])
226 …[(_ id expr) #`(-define-runtime-path #,stx (id) `(module ,expr ,(#%variable-reference)) list value…
227 …:runtime?-id runtime?-id expr) #`(-define-runtime-path #,stx (id) `(module ,expr ,(#%variable-refe…
[all …]
H A Dplace.rkt23 (if (eq? (syntax-local-context) 'module-begin)
28 (unless (syntax-transforming-module-expression?)
33 (define module-name-stx
38 (syntax-local-lift-module
39 #`(module* #,module-name-stx #f
50 … #`(place/proc (#%variable-reference) '#,module-name-stx 'who start-place-func in out err))))]
70 (resolved-module-path-name
71 (variable-reference->resolved-module-path
74 (not (module-predefined? `(quote ,name))))
75 (error who "the enclosing module's resolved name is not a path or predefined"))
[all …]
H A Dlazy-require.rkt22 ;; like (collapse-module-path modpath '(submod "..")), but avoids
24 (define (module-path-add-submod-up modpath)
27 ;; was a submod module-path
41 ;; wasn't a submod module-path
68 (let ([phase (sub1 (variable-reference->phase (#%variable-reference)))])
114 (let ([path (resolved-module-path-name
115 (module-path-index-resolve
116 (module-path-index-join
118 (variable-reference->resolved-module-path vr))))])
120 (register-external-module path #:indirect? #t))))
[all …]
H A Drequire-transform.rkt14 current-require-module-path convert-relative-module-path
30 (unless (or (module-path? path)
33 (raise-argument-error 'make-import "(or/c module-path? module-path-syntax?)" path))
74 (define orig-insp (variable-reference->module-declaration-inspector
75 (#%variable-reference)))
95 [(resolved-module-path? b)
96 (let ([n (resolved-module-path-name b)])
205 ;; collapse a relative reference to an absolute one:
225 (define base-path (resolved-module-path-name
279 (unless (module-path? mod-path)
[all …]
/dports/lang/racket/racket-8.3/share/pkgs/rackunit-lib/rackunit/private/
H A Dutil.rkt32 racket/runtime-path
47 ;; module.
53 (define-runtime-module-path the-resolved-mod mod)
57 (variable-reference->namespace (#%variable-reference))))
58 (dynamic-require/expose* the-resolved-mod '(id ...)))))]))
61 (unless (or (path? mod)
62 (module-path? mod)
63 (module-path-index? mod)
64 (resolved-module-path? mod))
66 "(or/c module-path? module-path-index? resolved-module-path?)"
[all …]
/dports/lang/racket/racket-8.3/collects/racket/contract/private/
H A Dlegacy.rkt60 ;; A variable reference represents a module or top-level context.
63 (if (variable-reference? blame)
64 (let ([resolved (variable-reference->module-source blame)])
66 [(not resolved)
70 [(symbol? resolved) `(quote ,resolved)]
71 [else `(file ,(path->string resolved))])]))
83 (resolved-module-path-name
84 (module-path-index-resolve
85 (syntax-source-module
/dports/lang/racket-minimal/racket-8.3/collects/racket/contract/private/
H A Dlegacy.rkt60 ;; A variable reference represents a module or top-level context.
63 (if (variable-reference? blame)
64 (let ([resolved (variable-reference->module-source blame)])
66 [(not resolved)
70 [(symbol? resolved) `(quote ,resolved)]
71 [else `(file ,(path->string resolved))])]))
83 (resolved-module-path-name
84 (module-path-index-resolve
85 (syntax-source-module
/dports/lang/racket/racket-8.3/share/pkgs/racket-doc/scribblings/reference/
H A Dnamespaces.scrbl222 module paths, or it can be a @tech{resolved module path}.
273 [modname (or module-path? resolved-module-path?)]
384 @defproc[(module->namespace [mod (or/c module-path?
385 resolved-module-path?
430 @defproc[(module-provide-protected? [module-path-index (or/c symbol? module-path-index?)]
484 @defproc[(variable-reference->resolved-module-path [varref variable-reference?])
485 (or/c resolved-module-path? #f)]{
488 result is a @tech{resolved module path} naming the module.
494 @defproc[(variable-reference->module-path-index [varref variable-reference?])
498 result is a @tech{module path index} naming the module.
[all …]
H A Dmodule-reflect.scrbl39 resolved-module-path?]{
52 @defproc[(resolved-module-path-name [module-path resolved-module-path?])
79 resolved-module-path?))]{
89 the enclosing module, so that a relative reference can be converted to
221 @racket[variable-reference->module-source]. When the parameter value
249 When a module reference is extracted from compiled form (see
251 expansion (see @secref["stxops"]), the module reference is reported in
276 a @tech{resolved module path}, then the @tech{resolved module path} is
298 resolved-module-path?]{
300 Returns a @tech{resolved module path} for the resolved module name,
[all …]
/dports/lang/racket/racket-8.3/collects/syntax/
H A Dlocation.rkt13 quote-module-path
94 (define (variable-reference->module-source/submod vr)
95 (define src (variable-reference->module-source vr))
96 (define rname (variable-reference->resolved-module-path vr))
97 (define name (and rname (resolved-module-path-name rname)))
103 (variable-reference->module-source/submod
104 (#%variable-reference)))
120 (define (module-name-fixup src path)
123 (define-syntax (quote-module-path stx)
124 (do-quote-module stx #'module-path-fixup))
[all …]
/dports/lang/racket-minimal/racket-8.3/collects/syntax/
H A Dlocation.rkt13 quote-module-path
94 (define (variable-reference->module-source/submod vr)
95 (define src (variable-reference->module-source vr))
96 (define rname (variable-reference->resolved-module-path vr))
97 (define name (and rname (resolved-module-path-name rname)))
103 (variable-reference->module-source/submod
104 (#%variable-reference)))
120 (define (module-name-fixup src path)
123 (define-syntax (quote-module-path stx)
124 (do-quote-module stx #'module-path-fixup))
[all …]
/dports/lang/racket-minimal/racket-8.3/src/expander/extract/
H A Dlink.rkt5 ;; A "link" represent a linklet reference, which is a name
6 ;; (corresponds to a `resolved-module-path-name` result) plus a phase
/dports/lang/racket/racket-8.3/src/expander/extract/
H A Dlink.rkt5 ;; A "link" represent a linklet reference, which is a name
6 ;; (corresponds to a `resolved-module-path-name` result) plus a phase

12345678910>>...295