/dports/lang/racket/racket-8.3/src/expander/expand/ |
H A D | module.rkt | 79 '#%declare 82 ;; The `#%module-begin` expander handles `#%declare` 149 ;; Make a namespace for module expansion 423 (define declare-enclosing-module 425 (delay (declare-module-for-expansion fully-expanded-bodys-except-post-submodules 443 #:declare-enclosing declare-enclosing-module 828 ;; Install transformers in the namespace for expansion: 1159 (define (declare-module-for-expansion fully-expanded-bodys-except-post-submodules 1223 #:declare-enclosing declare-enclosing-module 1266 (force declare-enclosing-module) [all …]
|
/dports/lang/racket-minimal/racket-8.3/src/expander/expand/ |
H A D | module.rkt | 79 '#%declare 82 ;; The `#%module-begin` expander handles `#%declare` 149 ;; Make a namespace for module expansion 423 (define declare-enclosing-module 425 (delay (declare-module-for-expansion fully-expanded-bodys-except-post-submodules 443 #:declare-enclosing declare-enclosing-module 828 ;; Install transformers in the namespace for expansion: 1159 (define (declare-module-for-expansion fully-expanded-bodys-except-post-submodules 1223 #:declare-enclosing declare-enclosing-module 1266 (force declare-enclosing-module) [all …]
|
/dports/lang/racket/racket-8.3/share/pkgs/macro-debugger-text-lib/macro-debugger/model/ |
H A D | deriv-tokens.rkt | 10 (define-tokens macro-expansion-tokens 27 exit-begin-for-syntax 102 ;; - Syntax -- disarmed term (specifically, the disarmed term used for matching, rec expansion) 103 ;; - #f -- doesn't disarm, or disarmed not used for expansion (eg, stop) 134 prim-declare 153 'enter-begin-for-syntax token-enter-begin-for-syntax 154 'exit-begin-for-syntax token-exit-begin-for-syntax 212 'prim-require-for-syntax token-prim-require-for-syntax 213 'prim-require-for-template token-prim-require-for-template 219 'prim-begin-for-syntax token-prim-begin-for-syntax [all …]
|
H A D | deriv-c.rkt | 9 ;; declaration for MRule: 22 ;; p:define-values in module pass2. 31 ;; where DerivInECTE = TopDeriv | p:begin or p:begin-for-syntax containing TopDerivs 53 ;; - (local-expansion Stx Stx Bool Stx Deriv ??? Stx Opaque/#f) 65 (struct local-expansion node (for-stx? me1 inner lifted me2 opaque) #:transparent) 152 ;; - (p:begin-for-syntax <Base> LocalActions BFSBody) 154 (struct p:begin-for-syntax prule (prep body locals) #:transparent) 174 ;; - (p:declare <Base>) 175 (struct p:declare prule () #:transparent) 234 ;; - (p:begin-for-syntax Stxs Stxs Ids ?Exn LocalActions ModPass1And2 LocalActions) [all …]
|
H A D | deriv-parser.rkt | 2 (require (for-syntax racket/base) 22 (use-tokens! macro-expansion-tokens) 171 (make local-expansion $1 $8 $2 $3 $4 $5 $6 $7)] 182 [(lift-module) 201 (make local-expansion 335 ;; module* : stop 336 [(prim-declare !) 337 (make p:declare e1 e1 null $1 $2)] 354 ;; after expansion, may compile => may eval letstx rhss again! 383 [(enter-begin-for-syntax ?ModulePass3 exit-begin-for-syntax) [all …]
|
/dports/lang/racket/racket-8.3/share/pkgs/typed-racket-lib/typed-racket/typecheck/tc-app/ |
H A D | tc-app-special.rkt | 18 (for-label racket/base racket/bool '#%paramz)) 24 (define-literal-set special-literals #:for-label 33 (for ([param (in-syntax #'(params ...))] 57 ;; special-case for not - flip the props 64 ;; special case for (current-contract-region)'s default expansion 65 ;; just let it through without any typechecking, since module-name-fixup 67 ;; (quote-module-name) originally. 69 #:declare op (id-from 'module-name-fixup 'syntax/location) 71 ;; special case for `delay' 74 #:declare mp1 (id-from 'make-promise 'racket/promise) [all …]
|
/dports/lang/racket/racket-8.3/share/pkgs/htdp-lib/lang/private/ |
H A D | teach-module-begin.rkt | 15 (require (for-syntax scheme/base) 16 (for-syntax racket/list) 17 (for-syntax syntax/boundmap) 37 (for-each (current-print) vs) 98 (raise-syntax-error #f "Cannot declare a signature for a built-in form." id) 145 ;; the module-expansion machinery can be used to handle 174 ;; The expansion for signatures breaks the way that beginner-define, etc., 180 (for-each (lambda (id) 204 (syntax-case e2 (#%require #%provide #%declare 211 ((#%declare . __) [all …]
|
/dports/lang/racket/racket-8.3/share/pkgs/racket-doc/scribblings/reference/ |
H A D | syntax-model.scrbl | 42 functions), some refer to @tech{transformers} for macro expansion, and 134 run time of a different module for which the enclosing module is 244 expansion process, and cause new bindings to be introduced for the 262 #%require #%declare 277 (#%declare declaration-keyword ...)] 336 @racket[module] or @racket[module*] form for the body of the @racket[module] 625 The @tech{scope}-introduction process for macro expansion helps keep 958 that is generated for the expansion. 1240 it includes @racket[(#%declare #:cross-phase-persistent)], only 1246 define-values #%require #%declare [all …]
|
/dports/lang/racket/racket-8.3/share/pkgs/deinprogramm/deinprogramm/sdp/private/ |
H A D | module-begin.rkt | 3 (provide beginner-module-begin vanilla-module-begin advanced-module-begin) 8 (require (for-syntax racket/base) 9 (for-syntax racket/list) 10 (for-syntax syntax/boundmap) 11 (for-syntax syntax/id-table) 12 (for-syntax syntax/kerncase) 39 (define-syntaxes (beginner-module-begin vanilla-module-begin advanced-module-begin module-continue) 139 ;; the module-expansion machinery can be used to handle 160 ;; The expansion for signatures breaks the way that beginner-define, etc., 190 (syntax-case e2 (#%require #%provide #%declare [all …]
|
/dports/lang/racket/racket-8.3/share/pkgs/deinprogramm/deinprogramm/DMdA/private/ |
H A D | module-begin.rkt | 3 (provide module-begin) 10 (for-syntax racket/list) 11 (for-syntax syntax/boundmap) 40 (define-syntaxes (module-begin module-continue) 134 ;; module-begin 140 ;; the module-expansion machinery can be used to handle 142 #`(#%plain-module-begin 149 ;; module-continue 156 ;; The expansion for signatures breaks the way that beginner-define, etc., 186 (syntax-case e2 (#%require #%provide #%declare [all …]
|
/dports/lang/racket/racket-8.3/share/pkgs/drracket/drracket/private/ |
H A D | module-language.rkt | 446 (current-module-declare-name resolved-modpath) 447 (current-module-declare-source path)) 449 (current-module-declare-name #f) 450 (current-module-declare-source #f) 454 (current-module-declare-name #f) 455 (current-module-declare-source #f) 2323 (for ([o-e-h (in-list (drracket:module-language-tools:get-online-expansion-handlers))]) 2364 (for ([handler (in-list (drracket:module-language-tools:get-online-expansion-handlers))]) 2416 (for/list ([o-e-h (in-list (drracket:module-language-tools:get-online-expansion-handlers))]) 2421 (for ([o-e-h (in-list (drracket:module-language-tools:get-online-expansion-handlers))]) [all …]
|
/dports/math/reduce/Reduce-svn5758-src/packages/rataprx/ |
H A D | pade.red | 1 module pade; % Pade' Approximations. 35 % not much advantage in using tps here as expansion order n+d is fixed 62 y := lisp gensym(); % declare y as local variable 63 lisp(a:= gensym()); % declare a and b as local operators 68 numer := for k := 0 : n sum a(k)*y^k; 69 denom := for j := 0 : d sum b(j)*y^j; 70 variable_list := append(for k := 0 : n collect a(k), 71 for j := 0 : d collect b(j)); 87 for each r in 88 (for each q in [all …]
|
/dports/devel/taskctl/taskctl-1.4.2/vendor/mvdan.cc/sh/v3/ |
H A D | CHANGELOG.md | 66 This is the first stable release as a proper module, now under 86 - Improve the module API as "handlers", to reduce confusion with Go modules 94 - Rework brace expansion via the new `BraceExp` word part 104 - Support array elements without values, like `declare -A x=([index]=)` 129 - Don't crash on `declare $unset=foo` 150 module in v3. 209 - Don't rewrite `declare foo=` into `declare foo` 262 - Fix parsing of negated declare attributes like `declare +x name` 290 - Parameter expansion end fixes, such as `$foo.bar` 404 - Add support for expressions in array indexing and parameter expansion slicing [all …]
|
/dports/textproc/texi2html/texi2html-5.0/test/singular_manual/ |
H A D | types.tex | 112 needs a name for it (e.g., for a use with @code{setring} or @code{map}). 809 0 and 1 for p=2 are used for comparisons, 1468 for MPtcp links. 1570 link can be used either for reading or for writing, but not for both at 1682 either for reading or for writing, but not for both at the same time. A 1876 @expansion{} // ** killing the basering for level 0 2877 for 2901 @node module declarations, module expressions, module, module 2939 @node module expressions, module operations, module declarations, module 2983 @node module operations, module related functions, module expressions, module [all …]
|
H A D | reference.tex | 920 If J is a vector or a module this procedure is repeated for each 944 while for a module J the i-th component of the j-th generator is 953 @*while for a module J the i-th component of the j-th generator is 2467 @expansion{} module(y*gen(2)+gen(1), 2898 @expansion{} // ** No help for topic 'ringe' (not even for '*ringe*') 5298 consists of a minimal set of generators for the first syzygy module of 5366 minimal generating set for the ideal, resp.@: module. 5549 @expansion{} ? object to declare is not a name 6812 @expansion{} module(y*gen(2)+gen(1), 8253 @expansion{} module(y*gen(2)+gen(1), [all …]
|
H A D | tricks.tex | 7 @c The following directives are necessary for proper compilation 49 the rank of any free module must be smaller than the largest @code{long}, 190 define it, if necessary, before it is used for the first time. 244 for (i,j = 1,5; i<5 || j<10; i++, j++) @{@dots{}@} 282 for (int i = 1 ; i<=10; i=i+1) 327 ring-dependent value (like a polynomial or module). 417 For an arbitrary ideal or module @code{i}, @code{mult(i)} returns the 435 @code{size} counts the non-zero entries of an ideal or module. Use 436 @code{ncols} to determine the actual number of entries in the ideal or module. 497 @expansion{} ? object to declare is not a name [all …]
|
/dports/lang/racket-minimal/racket-8.3/src/expander/eval/ |
H A D | module.rkt | 31 current-module-declare-as-predefined) 36 (define current-module-declare-as-predefined (make-parameter #f #f 'current-module-declare-as-prede… 70 ;; We expect a hash code only for a module 128 ;; specific instance. If we have a hash key for this module, we can 129 ;; stash `declare-this-module` for potential reuse later. 130 (define declare-this-module 219 ;; For phase level 1 and up, set the expansion context 234 (define declare-name (substitute-module-declare-name default-name)) 239 (declare-module! ns 252 (module-cache-set! cache-key declare-this-module)) [all …]
|
/dports/lang/racket/racket-8.3/src/expander/eval/ |
H A D | module.rkt | 31 current-module-declare-as-predefined) 36 (define current-module-declare-as-predefined (make-parameter #f #f 'current-module-declare-as-prede… 70 ;; We expect a hash code only for a module 128 ;; specific instance. If we have a hash key for this module, we can 129 ;; stash `declare-this-module` for potential reuse later. 130 (define declare-this-module 219 ;; For phase level 1 and up, set the expansion context 234 (define declare-name (substitute-module-declare-name default-name)) 239 (declare-module! ns 252 (module-cache-set! cache-key declare-this-module)) [all …]
|
/dports/sysutils/py-salt/salt-3004.1/doc/topics/releases/ |
H A D | 0.8.7.rst | 12 but the back end to support expansion is in place. 21 * Revamp ZeroMQ topology on the master for better scalability 24 * Extract the module loader into salt.loader 27 * Support for “virtual” salt modules 29 * Better debugging for minion modules 31 The new ZeroMQ topology allows for better scalability, this will be required by 36 0.8.7 introduces the capability to declare states, this is similar to the 52 grains differs from Facter in that the grains are only used for static system 57 Virtual salt modules allows for a salt module to be presented as something 60 example is the pacman module. The pacman module will only load on Arch Linux [all …]
|
/dports/editors/kakoune/kakoune-2021.11.08/rc/filetype/ |
H A D | sh.kak | 6 require-module sh 21 provide-module sh %§ 28 add-highlighter shared/sh/expansion region -recurse (?<!\\)(?:\\\\)*\K\$\{ (?<!\\)(?:\\\\)*\K\$\{ \… 32 add-highlighter shared/sh/arithmetic/expansion ref sh/double_string/expansion 38 keywords="if then else elif fi case esac for select while until do done in 43 compopt continue declare dirs disown echo enable eval exec 52 …printf %s\\n "declare-option str-list sh_static_words $(join "${keywords}" ' ') $(join "${builtins… 92 # Use custom object matching to copy indentation for the various logical 96 # because the '[' and '{' characters need to be available for the commands. 105 # for foo in bar; do [all …]
|
/dports/lang/racket/racket-8.3/collects/racket/ |
H A D | splicing.rkt | 6 (for-meta 2 ; for wrap-et-param 178 #%declare) 195 [(#%declare . _) body] 218 #%declare) 235 [(#%declare . _) body] 334 #%declare ) 359 [(#%declare . _) body] 389 #f "expansion of #%module-begin is not a #%plain-module-begin form" body)]))))])) 432 #%require #%provide #%declare 452 [(#%declare . _) e] [all …]
|
/dports/lang/racket-minimal/racket-8.3/collects/racket/ |
H A D | splicing.rkt | 6 (for-meta 2 ; for wrap-et-param 178 #%declare) 195 [(#%declare . _) body] 218 #%declare) 235 [(#%declare . _) body] 334 #%declare ) 359 [(#%declare . _) body] 389 #f "expansion of #%module-begin is not a #%plain-module-begin form" body)]))))])) 432 #%require #%provide #%declare 452 [(#%declare . _) e] [all …]
|
/dports/lang/racket-minimal/racket-8.3/src/expander/boot/ |
H A D | core-primitive.rkt | 27 "../common/module-path.rkt" 30 "../expand/missing-module.rkt") 74 syntax-source-module 115 current-module-path-for-load 117 exn:missing-module? 198 prop:expansion-contexts 200 module-path? 202 resolved-module-path? 206 module-path-index? 213 current-module-declare-name [all …]
|
/dports/lang/racket/racket-8.3/src/expander/boot/ |
H A D | core-primitive.rkt | 27 "../common/module-path.rkt" 30 "../expand/missing-module.rkt") 74 syntax-source-module 115 current-module-path-for-load 117 exn:missing-module? 198 prop:expansion-contexts 200 module-path? 202 resolved-module-path? 206 module-path-index? 213 current-module-declare-name [all …]
|
/dports/lang/chez-scheme/ChezScheme-9.5.4/csug/ |
H A D | syntax.stex | 47 for the keywords during the expansion of its body. 153 expansion. 853 The first syntax for \scheme{module} establishes a named scope that 858 The second syntax for \scheme{module} introduces an anonymous module 1054 module, as \scheme{s} and \scheme{t} provide for \scheme{r} 1125 (declare ex) ... 1148 Since the module used in the expansion of \scheme{implement} does 1165 (define-syntax declare (identifier-syntax define)) 1177 (module ((declare cookie) (satisfy cookie)) 1179 (define-syntax declare [all …]
|