/dports/lang/racket-minimal/racket-8.3/src/expander/compile/ |
H A D | known.rkt | 3 (provide (struct-out known-defined) 4 (struct-out known-defined/delay) 14 ;; Known locals and defined variables map to one of he following: 16 (struct known-defined () #:prefab) 17 ;; all we know is that it's defined and can be referenced now 19 (struct known-defined/delay (thunk) #:prefab) 20 ;; force the thunk and try again 23 ;; defined as a struct property with no guard 53 ;; Supports `known-defined/delay`: 57 [(known-defined/delay? d) [all …]
|
/dports/lang/racket/racket-8.3/src/expander/compile/ |
H A D | known.rkt | 3 (provide (struct-out known-defined) 4 (struct-out known-defined/delay) 14 ;; Known locals and defined variables map to one of he following: 16 (struct known-defined () #:prefab) 17 ;; all we know is that it's defined and can be referenced now 19 (struct known-defined/delay (thunk) #:prefab) 20 ;; force the thunk and try again 23 ;; defined as a struct property with no guard 53 ;; Supports `known-defined/delay`: 57 [(known-defined/delay? d) [all …]
|
/dports/lang/racket-minimal/racket-8.3/src/expander/extract/ |
H A D | gc-defn.rkt | 6 "../compile/known.rkt" 11 "defn-known.rkt" 12 "known-primitive.rkt") 91 ;; Afterward, these identifiers are defined. 96 (hash-set! seen-defns sym (known-defined)))] 99 ;; mark it as used right away, and delay analysis to make it 101 (define thunk 102 (known-defined/delay 105 (hash-set! seen-defns sym (known-defined))) 111 (hash-set! seen-defns sym thunk))]) [all …]
|
/dports/lang/racket/racket-8.3/src/expander/extract/ |
H A D | gc-defn.rkt | 6 "../compile/known.rkt" 11 "defn-known.rkt" 12 "known-primitive.rkt") 91 ;; Afterward, these identifiers are defined. 96 (hash-set! seen-defns sym (known-defined)))] 99 ;; mark it as used right away, and delay analysis to make it 101 (define thunk 102 (known-defined/delay 105 (hash-set! seen-defns sym (known-defined))) 111 (hash-set! seen-defns sym thunk))]) [all …]
|
/dports/lang/racket-minimal/racket-8.3/src/schemify/ |
H A D | mutated.rkt | 4 "known.rkt" 10 "find-known.rkt" 11 "infer-known.rkt" 35 ;; because anything exported but not defined is implicitly in an 39 ;; Find all defined variables, and find variables that are not exported: 56 ;; captured in a closure before it is defined, will want to reify 137 (define (delay! ids thunk) 141 (thunk)))) 248 (and (or (known-constructor? v) 258 ;; Can delay construction [all …]
|
/dports/lang/racket/racket-8.3/src/schemify/ |
H A D | mutated.rkt | 4 "known.rkt" 10 "find-known.rkt" 11 "infer-known.rkt" 35 ;; because anything exported but not defined is implicitly in an 39 ;; Find all defined variables, and find variables that are not exported: 56 ;; captured in a closure before it is defined, will want to reify 137 (define (delay! ids thunk) 141 (thunk)))) 248 (and (or (known-constructor? v) 258 ;; Can delay construction [all …]
|
/dports/lang/gcc9/gcc-9.4.0/gcc/ |
H A D | params.def | 61 Only functions marked inline (or methods defined in the class 76 that is applied to functions marked inlined (or defined in the 108 "uninlined-thunk-insns", 109 "Instruction accounted for function thunk overhead.", 113 "uninlined-thunk-time", 114 "Time accounted for function thunk overhead.", 182 "max-delay-slot-insn-search", 193 "max-delay-slot-live-search", 460 For functions containing one loop with large known number of iterations 1124 "bounds or strides known.", [all …]
|
/dports/lang/gcc9-aux/gcc-9.1.0/gcc/ |
H A D | params.def | 61 Only functions marked inline (or methods defined in the class 76 that is applied to functions marked inlined (or defined in the 108 "uninlined-thunk-insns", 109 "Instruction accounted for function thunk overhead.", 113 "uninlined-thunk-time", 114 "Time accounted for function thunk overhead.", 182 "max-delay-slot-insn-search", 193 "max-delay-slot-live-search", 460 For functions containing one loop with large known number of iterations 1117 "bounds or strides known.", [all …]
|
/dports/lang/gcc9-devel/gcc-9-20211007/gcc/ |
H A D | params.def | 61 Only functions marked inline (or methods defined in the class 76 that is applied to functions marked inlined (or defined in the 108 "uninlined-thunk-insns", 109 "Instruction accounted for function thunk overhead.", 113 "uninlined-thunk-time", 114 "Time accounted for function thunk overhead.", 182 "max-delay-slot-insn-search", 193 "max-delay-slot-live-search", 460 For functions containing one loop with large known number of iterations 1124 "bounds or strides known.", [all …]
|
/dports/lang/racket/racket-8.3/share/pkgs/htdp-lib/stepper/ |
H A D | DESIGN-NOTES | 28 references to variables that have not yet been defined. 33 Bound varrefs have a known lexical binding location, and they can be 604 (define (make-thunk) 606 [returned-thunk (lambda () lexical-binding)]) 607 returned-thunk)) 609 (define first-thunk (make-thunk)) 610 (define second-thunk (make-thunk)) 612 (first-thunk) 713 wrapped if the variables were known never to be undefined. Now, the 724 even known. Instead, I've just added another recursion argument called [all …]
|
/dports/lang/guile2/guile-2.2.7/doc/ref/ |
H A D | api-evaluation.texi | 218 In addition to the standard line comments defined by R5RS, Guile has 268 Scheme as defined in R5RS is not case sensitive when reading symbols. 484 implementation--defined bindings, typically a superset of those 601 desired results. This is known as @dfn{compilation}. 773 If the variable @code{%load-hook} is defined, it should be bound to a 791 @code{%load-hook} is defined, it should be bound to a procedure that 1020 @url{http://www.iana.org/assignments/character-sets, as defined by 1024 Emacs and encoding names defined by IANA, the latter being essentially a 1089 @deffn syntax delay expr 1090 @rnindex delay [all …]
|
/dports/shells/zsh/zsh-5.8.1/Completion/Unix/Command/ |
H A D | _gcc | 137 …n-return=-[Convert function return to call and return thunk]:choice:(keep thunk thunk-inline thunk… 139 …rt indirect call and jump to call and return thunks]:choice:(keep thunk thunk-inline thunk-extern)' 209 '-minline-all-stringops[Inline all known string operations]' 279 -mgas -mjump-in-delay -mlong-millicode-calls -mno-disable-fpregs 281 -mno-jump-in-delay -mno-millicode-long-calls 530 '-Wexpansion-to-defined[Warn if "defined" is used outside #if]' 693 '-Wunused-local-typedefs[Warn when typedefs locally defined in a function are not used]' 694 '-Wunused-macros[Warn about macros defined in the main file that are not used]' 782 '-fdelayed-branch[Attempt to fill delay slots of branch instructions]' 860 '-fprintf-return-value[Treat known sprintf return values as constants]' [all …]
|
/dports/lang/kawa/kawa-3.1.1/doc/ |
H A D | kawa.info-2 | 710 which it is defined. 2162 The ‘delay-force’ construct is similar to ‘delay’, but it is 2183 to ‘delay’, but does not delay its argument; it is a procedure 2338 (promise thunk: (lambda() exp)) 2359 -- Procedure: promise-set-thunk! promise thunk 2367 will return OBJ. It is similar to ‘delay’, but does not delay its 2576 -- Procedure: with-exception-handler handler thunk 2674 -- Procedure: dynamic-wind in-guard thunk out-guard 2702 known as the irritants. 2731 -- Procedure: catch key thunk handler [all …]
|
/dports/lang/guile/guile-3.0.7/doc/ref/ |
H A D | api-evaluation.texi | 219 In addition to the standard line comments defined by R5RS, Guile has 269 Scheme as defined in R5RS is not case sensitive when reading symbols. 535 implementation--defined bindings, typically a superset of those 652 desired results. This is known as @dfn{compilation}. 855 If the variable @code{%load-hook} is defined, it should be bound to a 873 @code{%load-hook} is defined, it should be bound to a procedure that 1102 @url{http://www.iana.org/assignments/character-sets, as defined by 1106 Emacs and encoding names defined by IANA, the latter being essentially a 1171 @deffn syntax delay expr 1172 @rnindex delay [all …]
|
/dports/emulators/tme/tme-0.8/ |
H A D | ChangeLog | 61 Silence a possible known-nonzero warning. 211 a possible known-nonzero warning. 217 defined(TME_NO_DEBUG_LOCKS)]: Silenced a possible known-unzero 355 tme_value64_uint32_hi were defined to be signed. 2276 variable thunk goes after this conditions thunk. 2874 defined static. 3871 value isn't known at compile time. 4047 defined, to silence -Wundef. 5212 TME_AM9513_TRACK_INT_RATE is defined. 5475 defined to be the read syscall. [all …]
|
/dports/lang/qscheme/qscheme-0.5.1/doc/ |
H A D | s.tex | 168 known to run on Linux (i386 and Sparc) and Solaris (2.6). 502 case sensitive - when referencing entities defined in external libraries, for 703 \texttt{(delay} \emph{expr}\texttt{)} --> \emph{<object>} 1468 by the \emph{thunk}. 1492 is the entire string built in \emph{thunk.} 1822 to invoque \emph{thunk} terminates. 1912 Returns a list of known symbols that contains the \emph{string.} 2089 as defined in the module. 2460 user-defined types& 2468 describes the currently defined Scheme object types. [all …]
|
/dports/lang/guile2/guile-2.2.7/doc/r5rs/ |
H A D | r5rs.texi | 941 @c delay letrec% 2411 desired structure is known in advance. If no 6279 @vindex @w{delay} 6292 (let ((p (delay (+ 1 2)))) 6356 @t{(delay @r{<expression>}) 6374 @t{(define-syntax delay 6376 ((delay expression) 6876 @var{thunk} is called with no arguments. When the @var{thunk} returns, 6879 value(s) yielded by @var{thunk}. 7501 | (delay <expression>) [all …]
|
/dports/lang/guile1/guile-1.8.8/doc/r5rs/ |
H A D | r5rs.texi | 939 @c delay letrec% 2409 desired structure is known in advance. If no 6277 @vindex @w{delay} 6290 (let ((p (delay (+ 1 2)))) 6354 @t{(delay @r{<expression>}) 6372 @t{(define-syntax delay 6374 ((delay expression) 6874 @var{thunk} is called with no arguments. When the @var{thunk} returns, 6877 value(s) yielded by @var{thunk}. 7499 | (delay <expression>) [all …]
|
/dports/lang/guile/guile-3.0.7/doc/r5rs/ |
H A D | r5rs.texi | 941 @c delay letrec% 2411 desired structure is known in advance. If no 6279 @vindex @w{delay} 6292 (let ((p (delay (+ 1 2)))) 6356 @t{(delay @r{<expression>}) 6374 @t{(define-syntax delay 6376 ((delay expression) 6876 @var{thunk} is called with no arguments. When the @var{thunk} returns, 6879 value(s) yielded by @var{thunk}. 7501 | (delay <expression>) [all …]
|
/dports/misc/cheat/cheat-4.2.2/vendor/github.com/alecthomas/chroma/lexers/r/ |
H A D | racket.go | 66 …defined-out`, `all-from-out`, `and`, `any`, `augment`, `augment*`, `augment-final`, `augment-final… 67 …known-char-range-list`, `make-limited-input-port`, `make-list`, `make-lock-file-name`, `make-log-r…
|
/dports/misc/cheat/cheat-4.2.2/vendor/github.com/alecthomas/chroma/chroma-0.9.1/lexers/r/ |
H A D | racket.go | 66 …defined-out`, `all-from-out`, `and`, `any`, `augment`, `augment*`, `augment-final`, `augment-final… 67 …known-char-range-list`, `make-limited-input-port`, `make-list`, `make-lock-file-name`, `make-log-r…
|
/dports/www/gitlab-workhorse/gitlab-foss-0a901d60f8ae4a60c04ae82e6e9c3a03e9321417/workhorse/vendor/github.com/alecthomas/chroma/lexers/r/ |
H A D | racket.go | 62 …defined-out`, `all-from-out`, `and`, `any`, `augment`, `augment*`, `augment-final`, `augment-final… 63 …known-char-range-list`, `make-limited-input-port`, `make-list`, `make-lock-file-name`, `make-log-r…
|
/dports/devel/gh/cli-2.4.0/vendor/github.com/alecthomas/chroma/lexers/r/ |
H A D | racket.go | 62 …defined-out`, `all-from-out`, `and`, `any`, `augment`, `augment*`, `augment-final`, `augment-final… 63 …known-char-range-list`, `make-limited-input-port`, `make-list`, `make-lock-file-name`, `make-log-r…
|
/dports/www/gitea/gitea-1.16.5/vendor/github.com/alecthomas/chroma/lexers/r/ |
H A D | racket.go | 66 …defined-out`, `all-from-out`, `and`, `any`, `augment`, `augment*`, `augment-final`, `augment-final… 67 …known-char-range-list`, `make-limited-input-port`, `make-list`, `make-lock-file-name`, `make-log-r…
|
/dports/sysutils/chezmoi/chezmoi-2.9.3/vendor/github.com/alecthomas/chroma/lexers/r/ |
H A D | racket.go | 66 …defined-out`, `all-from-out`, `and`, `any`, `augment`, `augment*`, `augment-final`, `augment-final… 67 …known-char-range-list`, `make-limited-input-port`, `make-list`, `make-lock-file-name`, `make-log-r…
|