/dports/lang/racket/racket-8.3/src/bc/src/ |
H A D | resolve.c | 31 Scheme_Linklet *linklet; member 2012 if (linklet->num_exports < SCHEME_VEC_SIZE(linklet->defns)) { in scheme_resolve_linklet() 2090 linklet->bodies = new_bodies; in scheme_resolve_linklet() 2105 return linklet; in scheme_resolve_linklet() 2198 linklet->defns = new_defns; in extend_linklet_defns() 2259 …MZ_ASSERT(!linklet->import_shapes || (linklet->num_total_imports == SCHEME_VEC_SIZE(linklet->impor… in prune_unused_imports() 2435 naya->linklet = linklet; in resolve_info_create() 2494 naya->linklet = info->linklet; in resolve_info_extend() 2727 linklet->static_prefix = pf; in install_static_prefix() 2857 Scheme_Linklet *linklet; member [all …]
|
H A D | mzmark_resolve.inc | 15 gcMARK2(i->linklet, gc); 39 gcFIXUP2(i->linklet, gc); 76 gcMARK2(i->linklet, gc); 98 gcFIXUP2(i->linklet, gc);
|
/dports/lang/racket/racket-8.3/share/pkgs/compiler-lib/compiler/demodularizer/ |
H A D | bundle.rkt | 2 (require (only-in '#%linklet primitive->compiled-position) 7 "linklet.rkt") 48 `(linklet ,(list* (if any-syntax-literals? '(.get-syntax-literal!) '()) 53 (s-exp->linklet module-name e)])) 115 (s-exp->linklet 117 `(linklet ((deserialize-module-path-indexes)) 204 (s-exp->linklet 206 `(linklet ((deserialize 220 ;; By not including a 'stx-data linklet, we get a default 221 ;; linklet that supplies #f for any syntax-literal reference. [all …]
|
H A D | merge.rkt | 7 "linklet.rkt") 79 ;; For each linklet that we merge, make a mapping from 80 ;; the linklet's old position to new names (which can 86 (define importss (linklet*-importss linkl)) 87 (define internal-importss (linklet*-internal-importss linkl)) 98 (define internal-names (append (linklet*-internals linkl) 99 (linklet*-lifts linkl))) 100 (for ([name (in-list (append (linklet*-exports linkl) 102 [internal-name (in-list (append (linklet*-internal-exports linkl) 162 [(linklet*-body linkl) [all …]
|
/dports/lang/racket/racket-8.3/src/expander/eval/ |
H A D | reflect.rkt | 3 "../host/linklet.rkt" 26 ;; inconvenient, because each linklet bundle for a module encodes its 56 (define linklet (hash-ref h phase-level #f)) 58 (if linklet 59 (linklet-export-variables linklet)
|
/dports/lang/racket-minimal/racket-8.3/src/expander/eval/ |
H A D | reflect.rkt | 3 "../host/linklet.rkt" 26 ;; inconvenient, because each linklet bundle for a module encodes its 56 (define linklet (hash-ref h phase-level #f)) 58 (if linklet 59 (linklet-export-variables linklet)
|
/dports/lang/racket-minimal/racket-8.3/src/cs/ |
H A D | expander.sls | 31 (linklet)) 45 [(|#%linklet|) linklet-table] 79 (include "primitive/linklet.ss") 100 ;; For interpretation of the outer shell of a linklet: 101 (install-linklet-primitive-tables! (cons '|#%kernel| kernel-table) 110 (cons '|#%linklet| linklet-table)
|
H A D | schemify.sls | 2 (export schemify-linklet 3 jitify-schemified-linklet 6 interpretable-jitified-linklet 7 interpret-linklet 8 linklet-bigger-than? 91 (include "primitive/linklet.ss")
|
/dports/lang/racket/racket-8.3/src/cs/ |
H A D | expander.sls | 31 (linklet)) 45 [(|#%linklet|) linklet-table] 79 (include "primitive/linklet.ss") 100 ;; For interpretation of the outer shell of a linklet: 101 (install-linklet-primitive-tables! (cons '|#%kernel| kernel-table) 110 (cons '|#%linklet| linklet-table)
|
H A D | schemify.sls | 2 (export schemify-linklet 3 jitify-schemified-linklet 6 interpretable-jitified-linklet 7 interpret-linklet 8 linklet-bigger-than? 91 (include "primitive/linklet.ss")
|
/dports/lang/racket/racket-8.3/share/pkgs/racket-doc/scribblings/raco/ |
H A D | zo-struct.scrbl | 7 racket/linklet 56 A linklet bundle maps an integer to a linklet representing forms to 58 metadata, such as a module's name as compiled or a linklet 61 top-level form; for a linklet directory that corresponds to a 71 be represented by an opaque linklet (in the sense of @racket[linklet?] 72 from @racketmodname[racket/linklet]). A machine-independent linklet 89 Represents a linklet, which corresponds to a module body or a 101 when the linklet is instantiated. 126 a connection to an instance of its enclosing linklet. 138 linklet body.} [all …]
|
/dports/lang/racket-minimal/racket-8.3/src/expander/host/ |
H A D | correlate-syntax.rkt | 4 ;; Get host notion of syntax for `compile-linklet`. 6 ;; This module uses `primitive-table` from '#%linklet instead of from 7 ;; "linklet.rkt". When bootstrapping, the underlying values are
|
/dports/lang/racket/racket-8.3/src/expander/host/ |
H A D | correlate-syntax.rkt | 4 ;; Get host notion of syntax for `compile-linklet`. 6 ;; This module uses `primitive-table` from '#%linklet instead of from 7 ;; "linklet.rkt". When bootstrapping, the underlying values are
|
/dports/lang/racket/racket-8.3/src/expander/extract/ |
H A D | prune-name.rkt | 6 (prefix-in bootstrap: "../run/linklet.rkt") 13 (define (prune-names linklet-expr) 14 (define body (bootstrap:s-expr-linklet-body linklet-expr)) 25 (append (take linklet-expr 3)
|
H A D | gc-defn.rkt | 8 (prefix-in bootstrap: "../run/linklet.rkt") 16 (define (garbage-collect-definitions linklet-expr 23 (define body (bootstrap:s-expr-linklet-body linklet-expr)) 118 (for ([ex+sym (in-list (bootstrap:s-expr-linklet-exports+locals linklet-expr))]) 142 (append (take linklet-expr 3)
|
/dports/lang/racket-minimal/racket-8.3/src/expander/extract/ |
H A D | prune-name.rkt | 6 (prefix-in bootstrap: "../run/linklet.rkt") 13 (define (prune-names linklet-expr) 14 (define body (bootstrap:s-expr-linklet-body linklet-expr)) 25 (append (take linklet-expr 3)
|
H A D | gc-defn.rkt | 8 (prefix-in bootstrap: "../run/linklet.rkt") 16 (define (garbage-collect-definitions linklet-expr 23 (define body (bootstrap:s-expr-linklet-body linklet-expr)) 118 (for ([ex+sym (in-list (bootstrap:s-expr-linklet-exports+locals linklet-expr))]) 142 (append (take linklet-expr 3)
|
/dports/lang/racket/racket-8.3/share/pkgs/compiler-lib/compiler/ |
H A D | decompile.rkt | 2 (require racket/linklet 57 'linklet-directory 76 'linklet-bundle 88 (linklet? top)) 89 (decompile-linklet top)] 207 `(linklet 223 [(? linklet?) 268 (decompile-linklet l)])] 271 [`(linklet ,_ ,_ 291 (decompile-linklet l)])] [all …]
|
/dports/lang/racket-minimal/racket-8.3/src/expander/ |
H A D | run.rkt | 18 "compile/linklet-api.rkt" 24 (only-in "run/linklet.rkt" 25 linklet-as-s-expr? 26 linklet-as-s-expr) 29 (only-in "run/linklet.rkt" linklet-compile-to-s-expr)) 78 (linklet-compile-to-s-expr #t) 92 (linklet-compile-to-s-expr #t)] 219 ;; linklet compiler: 344 [(linklet-bundle? l) 347 [(linklet-directory? l) [all …]
|
/dports/lang/racket/racket-8.3/src/expander/ |
H A D | run.rkt | 18 "compile/linklet-api.rkt" 24 (only-in "run/linklet.rkt" 25 linklet-as-s-expr? 26 linklet-as-s-expr) 29 (only-in "run/linklet.rkt" linklet-compile-to-s-expr)) 78 (linklet-compile-to-s-expr #t) 92 (linklet-compile-to-s-expr #t)] 219 ;; linklet compiler: 344 [(linklet-bundle? l) 347 [(linklet-directory? l) [all …]
|
/dports/lang/racket-minimal/racket-8.3/src/bc/src/ |
H A D | mzmark_resolve.inc | 15 gcMARK2(i->linklet, gc); 39 gcFIXUP2(i->linklet, gc); 76 gcMARK2(i->linklet, gc); 98 gcFIXUP2(i->linklet, gc);
|
/dports/lang/racket-minimal/racket-8.3/src/expander/compile/ |
H A D | self-quoting.rkt | 3 (provide self-quoting-in-linklet?) 5 (define (self-quoting-in-linklet? datum)
|
H A D | version-bytes.rkt | 2 (require "../host/linklet.rkt") 8 (define vm-bytes (linklet-virtual-machine-bytes))
|
/dports/lang/racket/racket-8.3/src/expander/compile/ |
H A D | self-quoting.rkt | 3 (provide self-quoting-in-linklet?) 5 (define (self-quoting-in-linklet? datum)
|
H A D | version-bytes.rkt | 2 (require "../host/linklet.rkt") 8 (define vm-bytes (linklet-virtual-machine-bytes))
|