Home
last modified time | relevance | path

Searched +refs:struct +refs:parsed +refs:with +refs:continuation +refs:mark (Results 1 – 25 of 1466) sorted by relevance

12345678910>>...59

/dports/lang/racket-minimal/racket-8.3/src/expander/expand/
H A Dcross-phase.rkt10 "parsed.rkt"
23 (expanded+parsed-parsed body)
46 [(parsed-app? e)
53 [(make-struct-type)
55 [(make-struct-type-property)
79 (andmap parsed-#%variable-reference? (parsed-app-rands e)))
98 [(parsed-with-continuation-mark? e)
99 (check-no-disallowed-expr (parsed-with-continuation-mark-key e))
100 (check-no-disallowed-expr (parsed-with-continuation-mark-val e))
101 (check-no-disallowed-expr (parsed-with-continuation-mark-body e))]
[all …]
H A Dparsed.rkt14 (struct parsed-primitive-id parsed-id () #:authentic)
15 (struct parsed-top-id parsed-id () #:authentic)
20 (struct parsed-if parsed (tst thn els) #:authentic)
21 (struct parsed-set! parsed (id rhs) #:authentic)
22 (struct parsed-with-continuation-mark parsed (key val body) #:authentic)
24 (struct parsed-begin parsed (body) #:authentic)
25 (struct parsed-begin0 parsed (body) #:authentic)
26 (struct parsed-quote parsed (datum) #:authentic)
37 (struct parsed-#%declare parsed () #:authentic)
38 (struct parsed-require parsed () #:authentic)
[all …]
H A Dexpr.rkt2 (require "../common/struct-star.rkt"
28 "parsed.rkt"
58 (define body-ctx (struct*-copy expand-context ctx
71 ;; Return formals (with new scope) and expanded body:
281 (define rec-ctx (struct*-copy expand-context expr-ctx
317 (define body-ctx (struct*-copy expand-context rec-ctx
511 'with-continuation-mark
513 (log-expand ctx 'prim-with-continuation-mark s)
514 (define-match m s '(with-continuation-mark key val body))
523 (parsed-with-continuation-mark rebuild-s exp-key exp-val exp-body)
[all …]
/dports/lang/racket/racket-8.3/src/expander/expand/
H A Dcross-phase.rkt10 "parsed.rkt"
23 (expanded+parsed-parsed body)
46 [(parsed-app? e)
53 [(make-struct-type)
55 [(make-struct-type-property)
79 (andmap parsed-#%variable-reference? (parsed-app-rands e)))
98 [(parsed-with-continuation-mark? e)
99 (check-no-disallowed-expr (parsed-with-continuation-mark-key e))
100 (check-no-disallowed-expr (parsed-with-continuation-mark-val e))
101 (check-no-disallowed-expr (parsed-with-continuation-mark-body e))]
[all …]
H A Dparsed.rkt14 (struct parsed-primitive-id parsed-id () #:authentic)
15 (struct parsed-top-id parsed-id () #:authentic)
20 (struct parsed-if parsed (tst thn els) #:authentic)
21 (struct parsed-set! parsed (id rhs) #:authentic)
22 (struct parsed-with-continuation-mark parsed (key val body) #:authentic)
24 (struct parsed-begin parsed (body) #:authentic)
25 (struct parsed-begin0 parsed (body) #:authentic)
26 (struct parsed-quote parsed (datum) #:authentic)
37 (struct parsed-#%declare parsed () #:authentic)
38 (struct parsed-require parsed () #:authentic)
[all …]
H A Dexpr.rkt2 (require "../common/struct-star.rkt"
28 "parsed.rkt"
58 (define body-ctx (struct*-copy expand-context ctx
71 ;; Return formals (with new scope) and expanded body:
281 (define rec-ctx (struct*-copy expand-context expr-ctx
317 (define body-ctx (struct*-copy expand-context rec-ctx
511 'with-continuation-mark
513 (log-expand ctx 'prim-with-continuation-mark s)
514 (define-match m s '(with-continuation-mark key val body))
523 (parsed-with-continuation-mark rebuild-s exp-key exp-val exp-body)
[all …]
/dports/lang/racket/racket-8.3/collects/racket/private/
H A Dclass-c-old.rkt196 (with-contract-continuation-mark
201 (with-contract-continuation-mark
209 (with-contract-continuation-mark
218 (with-contract-continuation-mark
235 (with-contract-continuation-mark
477 (with-contract-continuation-mark
482 (with-contract-continuation-mark
490 (with-contract-continuation-mark
502 (with-contract-continuation-mark
1842 (with-contract-continuation-mark
[all …]
/dports/lang/racket-minimal/racket-8.3/collects/racket/private/
H A Dclass-c-old.rkt196 (with-contract-continuation-mark
201 (with-contract-continuation-mark
209 (with-contract-continuation-mark
218 (with-contract-continuation-mark
235 (with-contract-continuation-mark
477 (with-contract-continuation-mark
482 (with-contract-continuation-mark
490 (with-contract-continuation-mark
502 (with-contract-continuation-mark
1842 (with-contract-continuation-mark
[all …]
/dports/lang/racket/racket-8.3/collects/racket/contract/private/
H A Dstruct-dc.rkt352 (unless (with-contract-continuation-mark
360 (define (chk fld v) (with-contract-continuation-mark
381 (with-contract-continuation-mark
386 (with-contract-continuation-mark
392 (with-contract-continuation-mark
397 (with-contract-continuation-mark
453 (with-contract-continuation-mark
464 (with-contract-continuation-mark
470 (with-contract-continuation-mark
1478 #`(with-contract-continuation-mark
[all …]
H A Darrow-val-first.rkt16 "kwd-info-struct.rkt"
42 (struct parsed->* (man-dom ;; syntax?[(id ...)]
429 (with-contract-continuation-mark
446 (with-contract-continuation-mark
453 (with-contract-continuation-mark
464 (with-contract-continuation-mark
1083 …(with-syntax ([((mandatory-dom-kwd mandatory-dom-kwd-ctc) ...) (parsed->*-man-dom-kwds a-parsed->*…
1520 ((contract-struct-exercise rng-ctc) fuel))
1752 (define-struct (-> base->) ()
1755 (define-struct (predicate/c base->) ()
[all …]
/dports/lang/racket-minimal/racket-8.3/collects/racket/contract/private/
H A Dstruct-dc.rkt352 (unless (with-contract-continuation-mark
360 (define (chk fld v) (with-contract-continuation-mark
381 (with-contract-continuation-mark
386 (with-contract-continuation-mark
392 (with-contract-continuation-mark
397 (with-contract-continuation-mark
453 (with-contract-continuation-mark
464 (with-contract-continuation-mark
470 (with-contract-continuation-mark
1478 #`(with-contract-continuation-mark
[all …]
H A Darrow-val-first.rkt16 "kwd-info-struct.rkt"
42 (struct parsed->* (man-dom ;; syntax?[(id ...)]
429 (with-contract-continuation-mark
446 (with-contract-continuation-mark
453 (with-contract-continuation-mark
464 (with-contract-continuation-mark
1083 …(with-syntax ([((mandatory-dom-kwd mandatory-dom-kwd-ctc) ...) (parsed->*-man-dom-kwds a-parsed->*…
1520 ((contract-struct-exercise rng-ctc) fuel))
1752 (define-struct (-> base->) ()
1755 (define-struct (predicate/c base->) ()
[all …]
/dports/lang/racket/racket-8.3/share/pkgs/deinprogramm/deinprogramm/sdp/private/
H A Dsdp-langs.rkt17 mzlib/struct
32 lang/private/continuation-mark-key
828 …(let ([cms (continuation-mark-set->list (exn-continuation-marks exn) teaching-languages-continuati…
854 ;; with-mark : syntax syntax exact-nonnegative-integer -> syntax
856 ;; guarantees that the continuation marks associated with
857 ;; teaching-languages-continuation-mark-key are members of the debug-source type
858 (define (with-mark source-stx expr phase)
869 [teaching-languages-continuation-mark-key
870 teaching-languages-continuation-mark-key]
871 [wcm (syntax-shift-phase-level #'with-continuation-mark
[all …]
/dports/lang/racket-minimal/racket-8.3/src/bc/src/
H A Dstartup.inc157 "(with-continuation-mark"
24262 "(struct:parsed-with-continuation-mark"
24264 " parsed-with-continuation-mark?"
24265 " parsed-with-continuation-mark-key"
24266 " parsed-with-continuation-mark-val"
24267 " parsed-with-continuation-mark-body)"
24272 " 'parsed-with-continuation-mark"
24282 " 'parsed-with-continuation-mark)))))"
32089 "(if(parsed-with-continuation-mark? p_0)"
32098 "(parsed-with-continuation-mark-body p_0)"
[all …]
/dports/lang/racket/racket-8.3/src/bc/src/
H A Dstartup.inc157 "(with-continuation-mark"
24262 "(struct:parsed-with-continuation-mark"
24264 " parsed-with-continuation-mark?"
24265 " parsed-with-continuation-mark-key"
24266 " parsed-with-continuation-mark-val"
24267 " parsed-with-continuation-mark-body)"
24272 " 'parsed-with-continuation-mark"
24282 " 'parsed-with-continuation-mark)))))"
32089 "(if(parsed-with-continuation-mark? p_0)"
32098 "(parsed-with-continuation-mark-body p_0)"
[all …]
/dports/lang/racket/racket-8.3/share/pkgs/htdp-lib/lang/
H A Dhtdp-langs.rkt14 mzlib/struct
15 mzlib/struct
26 "private/continuation-mark-key.rkt"
843 ;; continuation-mark -> boolean?
862 [define lcm (continuation-mark-set->list cms teaching-languages-continuation-mark-key)]
875 ;; with-mark : syntax syntax exact-nonnegative-integer -> syntax
877 ;; guarantees that the continuation marks associated with
878 ;; teaching-languages-continuation-mark-key are members of the debug-source type
879 (define (with-mark source-stx expr phase)
889 [tlcmk teaching-languages-continuation-mark-key]
[all …]
/dports/lang/racket/racket-8.3/share/pkgs/deinprogramm/deinprogramm/DMdA/private/
H A DDMdA-langs.rkt17 mzlib/struct
32 lang/private/continuation-mark-key
1049 …(let ([cms (continuation-mark-set->list (exn-continuation-marks exn) teaching-languages-continuati…
1075 ;; with-mark : syntax syntax exact-nonnegative-integer -> syntax
1077 ;; guarantees that the continuation marks associated with
1078 ;; teaching-languages-continuation-mark-key are members of the debug-source type
1079 (define (with-mark source-stx expr phase)
1090 [teaching-languages-continuation-mark-key
1091 teaching-languages-continuation-mark-key]
1092 [wcm (syntax-shift-phase-level #'with-continuation-mark
[all …]
/dports/lang/racket/racket-8.3/share/pkgs/htdp-lib/stepper/
H A DDESIGN-NOTES90 Later: this is now obsolete: I'm just storing the parsed zodiac
100 continuation-mark chain (look for applications whose arguments are fully
117 with
129 source: we can follow the source itself, or we can follow the parsed
169 So, here's the next macro we need to handle: define-struct.
184 that the parsed expressions retained references to the read expressions.
189 marks, along with the parsed expressions. This doesn't work because I
313 parsed expression. The information you need to reconstruct the
457 captured in a continuation mark even though it doesn't occur free in the
466 In this case, the continuation-mark must hold the value of a, even
[all …]
/dports/lang/racket/racket-8.3/share/pkgs/htdp-lib/stepper/private/
H A Dreconstruct.rkt59 (define-struct let-glump (name-set exp val-set))
181 (with-syntax
191 (with-syntax
208 (define (extract-proc-if-struct f)
218 ; unwraps struct or promise around procedure
349 ; ; static-binding-indexer (z:parsed -> integer)
453 (with-syntax
524 ; with-continuation-mark
525 [(with-continuation-mark . rest) (recon-basic)]
654 ;; from a define-struct).
[all …]
/dports/lang/guile/guile-3.0.7/doc/ref/
H A Dguile.info-367 gives a form like ‘#<struct ADDR:ADDR>’ with a pair of machine
2754 properties alist, those will be parsed and set as the source
3248 (call-with-current-continuation
4192 C hook called before beginning the mark phase of garbage
4197 collection. This is the same as at the end of the mark phase,
5042 continuation, it composes the saved continuation with the current one.
5065 Call PROC with an escape continuation.
5108 a saved continuation with the current continuation involves
6056 (call-with-current-continuation
6637 -- Scheme Procedure: with-continuation-barrier proc
[all …]
/dports/lang/racket/racket-8.3/share/pkgs/racket-doc/scribblings/reference/
H A Dsyntax-model.scrbl2 @(require scribble/struct "mz.rkt" (for-syntax mzscheme))
18 produce one that is fully parsed.}
54 appears twice). When this source is parsed in a context where
264 set! quote-syntax quote with-continuation-mark
305 (with-continuation-mark expr expr expr)
444 is parsed as a reference to the corresponding
445 @tech{variable}. If the form being parsed is a
1248 set! quote-syntax quote with-continuation-mark
1250 cons list make-struct-type make-struct-type-property
1268 (#%plain-app make-struct-type cross-expr ...+)
[all …]
/dports/lang/guile2/guile-2.2.7/doc/ref/
H A Dguile.info-81909 struct value {
1966 struct value {
2047 struct pair {
2110 objects not traversed in the mark phase are collected. Correct
2272 We also use this to mark unbound variables.
3338 Compose a partial continution with the current continuation. The
3519 the prompt’s handler, along with the captured continuation, if
3678 Allocate a new struct with VTABLE, and place it in DST. The struct
4568 with respect to the expression as a whole, because its continuation is
4755 then proceed with the parsed values to the ‘$kargs’ continuation
[all …]
/dports/www/grafana8/grafana-8.3.6/vendor/github.com/apache/arrow/docs/source/format/
H A DColumnar.rst444 A struct is a nested type parameterized by an ordered sequence of
453 Physically, a struct array has one child array for each field. The
471 The layout for ``[{'joe', 1}, {null, 2}, null, {'mark', 4}]`` would be: ::
520 slots (i.e. each scalar C-like struct), an entire struct slot can be
528 have valid entries for the null struct but are 'hidden' from the
627 [{u0=5}, {u1=1.2}, {u2='joe'}, {u1=3.4}, {u0=4}, {u2='mark'}]
830 * A 32-bit continuation indicator. The value ``0xFFFFFFFF`` indicates
841 <continuation: 0xFFFFFFFF>
862 initially parsed and validated to obtain the body size. Then the body
1008 containing the 4-byte continuation indicator (``0xFFFFFFFF``) followed by 0
[all …]
/dports/databases/arrow/apache-arrow-6.0.1/docs/source/format/
H A DColumnar.rst446 A struct is a nested type parameterized by an ordered sequence of
455 Physically, a struct array has one child array for each field. The
473 The layout for ``[{'joe', 1}, {null, 2}, null, {'mark', 4}]`` would be: ::
522 slots (i.e. each scalar C-like struct), an entire struct slot can be
530 have valid entries for the null struct but are 'hidden' from the
629 [{u0=5}, {u1=1.2}, {u2='joe'}, {u1=3.4}, {u0=4}, {u2='mark'}]
832 * A 32-bit continuation indicator. The value ``0xFFFFFFFF`` indicates
843 <continuation: 0xFFFFFFFF>
864 initially parsed and validated to obtain the body size. Then the body
1010 containing the 4-byte continuation indicator (``0xFFFFFFFF``) followed by 0
[all …]
/dports/security/vault/vault-1.8.2/vendor/github.com/apache/arrow/docs/source/format/
H A DColumnar.rst440 A struct is a nested type parameterized by an ordered sequence of
449 Physically, a struct array has one child array for each field. The
467 The layout for ``[{'joe', 1}, {null, 2}, null, {'mark', 4}]`` would be: ::
516 slots (i.e. each scalar C-like struct), an entire struct slot can be
524 have valid entries for the null struct but are 'hidden' from the
624 [{u0=5}, {u1=1.2}, {u2='joe'}, {u1=3.4}, {u0=4}, {u2='mark'}]
822 * A 32-bit continuation indicator. The value ``0xFFFFFFFF`` indicates
833 <continuation: 0xFFFFFFFF>
854 initially parsed and validated to obtain the body size. Then the body
1000 containing the 4-byte continuation indicator (``0xFFFFFFFF``) followed by 0
[all …]

12345678910>>...59