Home
last modified time | relevance | path

Searched +refs:add +refs:bulk +refs:binding +refs:in +refs:scopes (Results 1 – 25 of 424) sorted by relevance

12345678910>>...17

/dports/lang/racket/racket-8.3/src/expander/syntax/
H A Dbinding-table.rkt25 binding-table-add
26 binding-table-add-bulk
30 in-full-non-bulk-binding-table
78 (bulk-binding-at scopes bulk))
111 (define (binding-table-add bt scopes sym binding just-for-nominal?)
117 (binding-table-add (table-with-bulk-bindings-syms bt)
133 [else (binding-table-add (table-with-bulk-bindings-syms/serialize bt)
146 (define (binding-table-add-bulk bt scopes bulk
166 (binding-table-add-bulk (table-with-bulk-bindings bt bt null) scopes bulk)]))
259 (define-sequence-syntax in-full-non-bulk-binding-table
[all …]
H A Dscope.rkt39 add-binding-in-scopes!
40 add-bulk-binding-in-scopes!
199 ;; other scopes in the binding may be unreachable, but it
756 ;; scope must be represented in such a way that the binding
757 ;; shift is implicit via the phase in which the binding
875 (define (add-binding-in-scopes! scopes sym binding #:just-for-nominal? [just-for-nominal? #f])
877 (define bt (binding-table-add (scope-binding-table max-sc) scopes sym binding just-for-nominal?))
881 (define (add-bulk-binding-in-scopes! scopes bulk-binding
884 (define bt (binding-table-add-bulk (scope-binding-table max-sc) scopes bulk-binding
904 ;; For resolving bulk bindings in `free-identifier=?` chains:
[all …]
H A Ddebug.rkt8 "binding.rkt"
16 (for/list ([smss (in-list (fallback->list (syntax-shifted-multi-scopes s)))])
31 [(local-binding? b) (local-binding-key b)]
44 ([sc (in-set s-scs)]
45 [(scs b) (in-binding-table sym (scope-binding-table sc) s null)]
56 (set-add covered-scope-sets scs))))
59 ;; All other bindings (but not other bulk bindings, currently)
62 (for*/list ([sc (in-set s-scs)]
63 [(o-sym scs b) (in-full-non-bulk-binding-table (scope-binding-table sc))]
68 (classify-binding b) (extract-binding b)))]
[all …]
H A Dbinding.rkt41 syntax-add-shifts
127 …(add-binding-in-scopes! (syntax-scope-set id phase) (syntax-e id) (binding-set-free=id b free=id))…
129 ;; Helper to add a `free-identifier=?` equivance to a binding
177 (syntax-scopes s)
178 (syntax-shifted-multi-scopes s)
200 ;; For resolving bulk bindings in `free-identifier=?` chains:
249 … (for/list ([b (in-list (module-binding-extra-nominal-bindings b))])
303 (syntax-add-shifts to-s (syntax-mpi-shifts from-s) inspector #:non-source? non-source?))
305 (define (syntax-add-shifts to-s shifts [inspector #f] #:non-source? [non-source? #f])
331 (syntax-scopes s)
[all …]
/dports/lang/racket-minimal/racket-8.3/src/expander/syntax/
H A Dbinding-table.rkt25 binding-table-add
26 binding-table-add-bulk
30 in-full-non-bulk-binding-table
78 (bulk-binding-at scopes bulk))
111 (define (binding-table-add bt scopes sym binding just-for-nominal?)
117 (binding-table-add (table-with-bulk-bindings-syms bt)
133 [else (binding-table-add (table-with-bulk-bindings-syms/serialize bt)
146 (define (binding-table-add-bulk bt scopes bulk
166 (binding-table-add-bulk (table-with-bulk-bindings bt bt null) scopes bulk)]))
259 (define-sequence-syntax in-full-non-bulk-binding-table
[all …]
H A Dscope.rkt39 add-binding-in-scopes!
40 add-bulk-binding-in-scopes!
199 ;; other scopes in the binding may be unreachable, but it
756 ;; scope must be represented in such a way that the binding
757 ;; shift is implicit via the phase in which the binding
875 (define (add-binding-in-scopes! scopes sym binding #:just-for-nominal? [just-for-nominal? #f])
877 (define bt (binding-table-add (scope-binding-table max-sc) scopes sym binding just-for-nominal?))
881 (define (add-bulk-binding-in-scopes! scopes bulk-binding
884 (define bt (binding-table-add-bulk (scope-binding-table max-sc) scopes bulk-binding
904 ;; For resolving bulk bindings in `free-identifier=?` chains:
[all …]
H A Ddebug.rkt8 "binding.rkt"
16 (for/list ([smss (in-list (fallback->list (syntax-shifted-multi-scopes s)))])
31 [(local-binding? b) (local-binding-key b)]
44 ([sc (in-set s-scs)]
45 [(scs b) (in-binding-table sym (scope-binding-table sc) s null)]
56 (set-add covered-scope-sets scs))))
59 ;; All other bindings (but not other bulk bindings, currently)
62 (for*/list ([sc (in-set s-scs)]
63 [(o-sym scs b) (in-full-non-bulk-binding-table (scope-binding-table sc))]
68 (classify-binding b) (extract-binding b)))]
[all …]
H A Dbinding.rkt41 syntax-add-shifts
127 …(add-binding-in-scopes! (syntax-scope-set id phase) (syntax-e id) (binding-set-free=id b free=id))…
129 ;; Helper to add a `free-identifier=?` equivance to a binding
177 (syntax-scopes s)
178 (syntax-shifted-multi-scopes s)
200 ;; For resolving bulk bindings in `free-identifier=?` chains:
249 … (for/list ([b (in-list (module-binding-extra-nominal-bindings b))])
303 (syntax-add-shifts to-s (syntax-mpi-shifts from-s) inspector #:non-source? non-source?))
305 (define (syntax-add-shifts to-s shifts [inspector #f] #:non-source? [non-source? #f])
331 (syntax-scopes s)
[all …]
/dports/lang/racket-minimal/racket-8.3/src/expander/compile/
H A Dserialize.rkt286 (define reachable-scopes (find-reachable-scopes v bulk-shifts))
770 [(#:bulk-binding-registry) (values bulk-binding-registry (add1 pos))]
855 [(#:bulk-binding-at)
856 (decode* (deserialize-bulk-binding-at scopes bulk))]
873 [(#:bulk-binding)
926 ;; For pruning unreachable scopes in serialization
928 (define (find-reachable-scopes v bulk-shifts)
935 ;; binding tables when bulk-binding provides will be preserved, in
952 (set! reachable-scopes (set-add reachable-scopes v))
954 ((reach-scopes-ref v) v bulk-shifts loop)
[all …]
H A Dheader.rkt18 add-syntax-literal!
19 add-syntax-literals!
51 [binding-syms-in-order #:mutable] ; list of sym
67 null ; binding-syms-in-order
92 (add-syntax-literal! sl e))
116 (,deserialize-syntax-id ,bulk-binding-registry-id))))
150 ;; instance-specific. As an exception, however, a bulk-binding
153 ;; provide the same information for bulk bindings.
154 (lambda (,bulk-binding-registry-id)
180 (encode-namespace-scopes ns)
[all …]
/dports/lang/racket/racket-8.3/src/expander/compile/
H A Dserialize.rkt286 (define reachable-scopes (find-reachable-scopes v bulk-shifts))
770 [(#:bulk-binding-registry) (values bulk-binding-registry (add1 pos))]
855 [(#:bulk-binding-at)
856 (decode* (deserialize-bulk-binding-at scopes bulk))]
873 [(#:bulk-binding)
926 ;; For pruning unreachable scopes in serialization
928 (define (find-reachable-scopes v bulk-shifts)
935 ;; binding tables when bulk-binding provides will be preserved, in
952 (set! reachable-scopes (set-add reachable-scopes v))
954 ((reach-scopes-ref v) v bulk-shifts loop)
[all …]
H A Dheader.rkt18 add-syntax-literal!
19 add-syntax-literals!
51 [binding-syms-in-order #:mutable] ; list of sym
67 null ; binding-syms-in-order
92 (add-syntax-literal! sl e))
116 (,deserialize-syntax-id ,bulk-binding-registry-id))))
150 ;; instance-specific. As an exception, however, a bulk-binding
153 ;; provide the same information for bulk bindings.
154 (lambda (,bulk-binding-registry-id)
180 (encode-namespace-scopes ns)
[all …]
/dports/lang/racket-minimal/racket-8.3/src/expander/expand/
H A Denv.rkt32 add-binding!
33 add-bulk-binding!
34 add-local-binding!
67 (if (syntax-any-macro-scopes? id)
93 (define (add-binding! id binding phase #:in [in-s #f] #:just-for-nominal? [just-for-nominal? #f])
95 (add-binding-in-scopes! (syntax-scope-set id phase) (syntax-e id) binding
98 (define (add-bulk-binding! s binding phase
103 (add-bulk-binding-in-scopes! (syntax-scope-set s phase) binding
106 ;; Helper for registering a local binding in a set of scopes:
107 (define (add-local-binding! id phase counter
[all …]
/dports/lang/racket/racket-8.3/src/expander/expand/
H A Denv.rkt32 add-binding!
33 add-bulk-binding!
34 add-local-binding!
67 (if (syntax-any-macro-scopes? id)
93 (define (add-binding! id binding phase #:in [in-s #f] #:just-for-nominal? [just-for-nominal? #f])
95 (add-binding-in-scopes! (syntax-scope-set id phase) (syntax-e id) binding
98 (define (add-bulk-binding! s binding phase
103 (add-bulk-binding-in-scopes! (syntax-scope-set s phase) binding
106 ;; Helper for registering a local binding in a set of scopes:
107 (define (add-local-binding! id phase counter
[all …]
/dports/lang/racket-minimal/racket-8.3/src/bc/src/
H A Dstartup.inc7142 "(struct:bulk-binding-at bulk-binding-at2.1 bulk-binding-at? bulk-binding-at-scopes bulk-binding-at…
10681 "(add-binding-in-scopes!.1)"
10684 " 'add-binding-in-scopes!"
10700 "(add-bulk-binding-in-scopes!.1)"
10703 " 'add-bulk-binding-in-scopes!"
11359 "(add-binding-in-scopes!.1 #f temp50_0 temp51_0 temp52_0)))))))"
13395 "(add-binding-in-scopes!.1"
15676 " 'add-bulk-binding!"
15690 "(add-bulk-binding-in-scopes!.1 shadow-except53_0 temp51_0 binding52_0))))))))))))"
15720 "(add-binding-in-scopes!.1 #f temp54_0 sym55_0 temp56_0))"
[all …]
/dports/lang/racket/racket-8.3/src/bc/src/
H A Dstartup.inc7142 "(struct:bulk-binding-at bulk-binding-at2.1 bulk-binding-at? bulk-binding-at-scopes bulk-binding-at…
10681 "(add-binding-in-scopes!.1)"
10684 " 'add-binding-in-scopes!"
10700 "(add-bulk-binding-in-scopes!.1)"
10703 " 'add-bulk-binding-in-scopes!"
11359 "(add-binding-in-scopes!.1 #f temp50_0 temp51_0 temp52_0)))))))"
13395 "(add-binding-in-scopes!.1"
15676 " 'add-bulk-binding!"
15690 "(add-bulk-binding-in-scopes!.1 shadow-except53_0 temp51_0 binding52_0))))))))))))"
15720 "(add-binding-in-scopes!.1 #f temp54_0 sym55_0 temp56_0))"
[all …]
/dports/net/google-cloud-sdk/google-cloud-sdk/
H A DRELEASE_NOTES2381 * `gcloud compute images add-iam-policy-binding`
2616 * `gcloud compute disks add-iam-policy-binding`
2669 * `gcloud compute disks add-iam-policy-binding`
2941 * `gcloud kms keys add-iam-policy-binding`
4664 `gcloud functions add-iam-policy-binding`,
5247 * `add-iam-policy-binding`
5805 * `gcloud functions add-iam-policy-binding`
8762 * `add-iam-policy-binding`
9845 `--scopes`, `compute-rw` is no longer inluded in the default scopes, and
10251 * `add-iam-policy-binding`
[all …]
/dports/devel/p5-Inline-CPP/Inline-CPP-0.80/
H A DChanges8 - Whitespace cleanup in POD.
24 - Better handling of spaces in filenames.
67 (Typo in copyright year for Neil, misspelling in CONTRIBUTING section.)
70 - POD refinement in CONTRIBUTING.
135 in real-world use).
177 binding.
217 identified in the META.* files.
291 (Note: This does NOT add 'void' as a valid param list type.)
390 This should eliminate the bulk of the smoke test issues.
478 - Support for public, private and protected scopes
[all …]
/dports/math/curv/curv-0.5/ideas/old-language/
H A DLoop.md19 as in
47 in any order, or in parallel. So, you can't capture information in one iteration
124 used in module scopes to prevent a definition from being exported.
126 bulk-imports names from an external module.
140 They redefine a previously defined binding (otherwise a compile-time error).
253 There are only two scopes, global and local. A function definition is
322 This is because a do block can contain a forward reference to a binding
389 * Model 4: Can we add restrictions to Model 3 so that sequential code can
495 * definitions and redefinitions, which may add fields to the module (if not
529 In theory, I can add local variables to a loop body using `;`,
[all …]
/dports/editors/emacs-devel/emacs-4d1968b/
H A DChangeLog.338960 Use lexical-binding in sasl.el and add tests
54893 Use lexical-binding in netrc.el and add tests
65101 Use lexical-binding in life.el and add tests
75068 Use lexical-binding in lunar.el and add tests
78743 Use lexical-binding in qp.el and add tests
79086 Use lexical-binding in dig.el and add tests
79095 Use lexical-binding in misc.el and add tests
79257 Use lexical-binding in po.el and add tests
125193 Use lexical-binding in page.el and add tests
125746 Use lexical-binding in paren.el and add tests
[all …]
/dports/net/py-python-openstackclient/python-openstackclient-5.2.1/
H A DChangeLog242 * Now we can add description for role creation in OSC
1183 * Support bulk deletion for delete commands in identityv3
1243 * Support bulk deletion for delete commands in computev2
1277 * Support bulk deletion for "flavor/aggregate delete"
1280 * Support JSON data for port binding profile
1291 * Support bulk deletion for delete commands in networkv2
1301 * Support bulk deletion for commands that exist in both network and compute
1383 * Support deleting multi address scopes in networkv2
2040 * add set/unset support for objects in object store
2264 * add domain scope arguments to v3 role add in doc
[all …]
/dports/devel/py-taskflow/taskflow-4.6.3/
H A DChangeLog113 * add python 3.7 unit test job
130 * add python 3.6 unit test job
131 * add proper pydot3 dependency
160 * add lower-constraints job
664 * Add bulk \`ensure\_atoms\` method to storage
826 * Use iteration instead of list(s) when extracting scopes
1085 * Cache immutable visible scopes in the runtime component
1595 * Refactor task handler binding
1777 * Add link to why we have to make this factory due to late binding
1802 * Change namings in functor\_task and add docs to its \_\_init\_\_
[all …]
/dports/lang/guile2/guile-2.2.7/
H A DChangeLog8669 define a 'closure binding in slot 0.
9767 prune-top-level-scopes elides with $values
9809 Port prune-top-level-scopes pass to CPS2
14077 * module/language/cps/prune-top-level-scopes.scm (compute-referenced-scopes):
15454 Add prune-top-level-scopes pass
23801 add #:resolve-syntax-parameters? kwarg to syntax-local-binding
27252 add Scheme binding for scm_standard_vtable_vtable
30183 use lexical binding in boot.el
31322 add syntax-local-binding
32427 add Scheme binding for scm_standard_vtable_vtable
[all …]
/dports/editors/emacs-devel/emacs-4d1968b/lisp/
H A DChangeLog.161612 in addition to existing separate binding `meta f10' in `global-map'.
4111 * emacs-lisp/elp.el: Use lexical-binding and advice-add.
4124 * emacs-lisp/debug.el: Use lexical-binding and advice-add.
5049 * term/w32-win.el: Enable lexical binding; require cl-lib; add
6723 (eval-sexp-add-defvars): Don't skip defvars in column >0.
8386 binding in inferior-python-mode-map with "\t".
12934 Avoid the use of ((lambda ...) ...) in lexical-binding code.
16241 (test-rmail-mime-bulk-handler)
16370 (rmail-mime-insert-bulk, rmail-mime-insert-multipart)
16926 scopes.
[all …]
/dports/editors/emacs/emacs-27.2/lisp/
H A DChangeLog.161612 in addition to existing separate binding `meta f10' in `global-map'.
4111 * emacs-lisp/elp.el: Use lexical-binding and advice-add.
4124 * emacs-lisp/debug.el: Use lexical-binding and advice-add.
5049 * term/w32-win.el: Enable lexical binding; require cl-lib; add
6723 (eval-sexp-add-defvars): Don't skip defvars in column >0.
8386 binding in inferior-python-mode-map with "\t".
12934 Avoid the use of ((lambda ...) ...) in lexical-binding code.
16241 (test-rmail-mime-bulk-handler)
16370 (rmail-mime-insert-bulk, rmail-mime-insert-multipart)
16926 scopes.
[all …]

12345678910>>...17