/dports/lang/racket/racket-8.3/src/expander/syntax/ |
H A D | binding-table.rkt | 34 prop:bulk-binding 68 (ser-push! (bulk-binding-at-bulk bba))) 78 (bulk-binding-at scopes bulk)) 82 (define-values (prop:bulk-binding bulk-binding? bulk-binding-ref) 86 (struct bulk-binding-class (get-symbols ; bulk-binding list-of-shift -> sym -> binding-info 87 create ; bulk-binding -> binding-info sym -> binding 91 ((bulk-binding-class-get-symbols (bulk-binding-ref b)) 94 (define (bulk-binding-create b) 95 (bulk-binding-class-create (bulk-binding-ref b))) 243 ((bulk-binding-create bulk) bulk b-info sym))] [all …]
|
H A D | bulk-binding.rkt | 4 "binding-table.rkt" ; defines `prop:bulk-binding` 16 bulk-binding 19 deserialize-bulk-binding 87 (bulk-binding-class 93 (unless (bulk-binding-bulk-binding-registry b) 96 (define table (bulk-binding-registry-table (bulk-binding-bulk-binding-registry b))) 117 ;; create 122 binding (if (bulk-binding-prefix b) 171 (bulk-binding-mpi b) 191 (hash-set! (bulk-binding-registry-table bulk-binding-registry) [all …]
|
H A D | scope.rkt | 40 add-bulk-binding-in-scopes! 190 (lambda (ms get-reachable-scopes bulk-shifts reach register-trigger) 206 (reach sc bulk-shifts))))) 236 (lambda (s bulk-shifts reach) 238 (reach (representative-scope-owner s) bulk-shifts)) 267 (lambda (sms bulk-shifts reach) 268 (reach (shifted-multi-scope-multi-scope sms) bulk-shifts))) 340 ;; to be a good target for bindings, always create them with a negative id 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 [all …]
|
/dports/lang/racket-minimal/racket-8.3/src/expander/syntax/ |
H A D | binding-table.rkt | 34 prop:bulk-binding 68 (ser-push! (bulk-binding-at-bulk bba))) 78 (bulk-binding-at scopes bulk)) 82 (define-values (prop:bulk-binding bulk-binding? bulk-binding-ref) 86 (struct bulk-binding-class (get-symbols ; bulk-binding list-of-shift -> sym -> binding-info 87 create ; bulk-binding -> binding-info sym -> binding 91 ((bulk-binding-class-get-symbols (bulk-binding-ref b)) 94 (define (bulk-binding-create b) 95 (bulk-binding-class-create (bulk-binding-ref b))) 243 ((bulk-binding-create bulk) bulk b-info sym))] [all …]
|
H A D | bulk-binding.rkt | 4 "binding-table.rkt" ; defines `prop:bulk-binding` 16 bulk-binding 19 deserialize-bulk-binding 87 (bulk-binding-class 93 (unless (bulk-binding-bulk-binding-registry b) 96 (define table (bulk-binding-registry-table (bulk-binding-bulk-binding-registry b))) 117 ;; create 122 binding (if (bulk-binding-prefix b) 171 (bulk-binding-mpi b) 191 (hash-set! (bulk-binding-registry-table bulk-binding-registry) [all …]
|
H A D | scope.rkt | 40 add-bulk-binding-in-scopes! 190 (lambda (ms get-reachable-scopes bulk-shifts reach register-trigger) 206 (reach sc bulk-shifts))))) 236 (lambda (s bulk-shifts reach) 238 (reach (representative-scope-owner s) bulk-shifts)) 267 (lambda (sms bulk-shifts reach) 268 (reach (shifted-multi-scope-multi-scope sms) bulk-shifts))) 340 ;; to be a good target for bindings, always create them with a negative id 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 [all …]
|
/dports/lang/racket-minimal/racket-8.3/src/expander/eval/ |
H A D | module.rkt | 152 #:force-bulk-binding-callback 153 (lambda (bulk-binding-registry) 154 ;; Avoids a leak of some namespace's bulk-binding registry into the 156 ;; a namespace's bulk-binding registry to get saved by the module's 160 (lambda (data-box ns phase-shift self bulk-binding-registry insp) 167 … (lambda (data-box ns phase-shift phase-level self bulk-binding-registry insp) 263 phase-shift original-self self bulk-binding-registry insp 266 (force-syntax-deserialize syntax-literals-data-instance bulk-binding-registry)) 274 #:bulk-binding-registry bulk-binding-registry 311 (define (force-syntax-deserialize syntax-literals-data-instance bulk-binding-registry) [all …]
|
H A D | multi-top.rkt | 13 (provide create-compiled-in-memorys-using-shared-data) 15 (define (create-compiled-in-memorys-using-shared-data tops data-linklet ns) 23 #:bulk-binding-registry (namespace-bulk-binding-registry ns)
|
H A D | top.rkt | 65 (create-compiled-in-memorys-using-shared-data 92 #:bulk-binding-registry (namespace-bulk-binding-registry ns) 134 #:bulk-binding-registry (namespace-bulk-binding-registry ns)
|
/dports/lang/racket/racket-8.3/src/expander/eval/ |
H A D | module.rkt | 152 #:force-bulk-binding-callback 153 (lambda (bulk-binding-registry) 154 ;; Avoids a leak of some namespace's bulk-binding registry into the 156 ;; a namespace's bulk-binding registry to get saved by the module's 160 (lambda (data-box ns phase-shift self bulk-binding-registry insp) 167 … (lambda (data-box ns phase-shift phase-level self bulk-binding-registry insp) 263 phase-shift original-self self bulk-binding-registry insp 266 (force-syntax-deserialize syntax-literals-data-instance bulk-binding-registry)) 274 #:bulk-binding-registry bulk-binding-registry 311 (define (force-syntax-deserialize syntax-literals-data-instance bulk-binding-registry) [all …]
|
H A D | multi-top.rkt | 13 (provide create-compiled-in-memorys-using-shared-data) 15 (define (create-compiled-in-memorys-using-shared-data tops data-linklet ns) 23 #:bulk-binding-registry (namespace-bulk-binding-registry ns)
|
H A D | top.rkt | 65 (create-compiled-in-memorys-using-shared-data 92 #:bulk-binding-registry (namespace-bulk-binding-registry ns) 134 #:bulk-binding-registry (namespace-bulk-binding-registry ns)
|
/dports/lang/racket/racket-8.3/src/expander/namespace/ |
H A D | module.rkt | 5 "../syntax/bulk-binding.rkt" 23 module-force-bulk-binding! 70 force-bulk-binding ; bulk-binding-registry -> any 88 ;; create collisions. Still, the provided binding is supposed to 107 #:force-bulk-binding-callback [force-bulk-binding void] 127 force-bulk-binding 210 (register-bulk-provide! (namespace-bulk-binding-registry ns) 374 ;; bulk-binding regsitry 375 (define (module-force-bulk-binding! m ns) 376 ((module-force-bulk-binding m) (namespace-bulk-binding-registry ns))) [all …]
|
/dports/lang/racket-minimal/racket-8.3/src/expander/namespace/ |
H A D | module.rkt | 5 "../syntax/bulk-binding.rkt" 23 module-force-bulk-binding! 70 force-bulk-binding ; bulk-binding-registry -> any 88 ;; create collisions. Still, the provided binding is supposed to 107 #:force-bulk-binding-callback [force-bulk-binding void] 127 force-bulk-binding 210 (register-bulk-provide! (namespace-bulk-binding-registry ns) 374 ;; bulk-binding regsitry 375 (define (module-force-bulk-binding! m ns) 376 ((module-force-bulk-binding m) (namespace-bulk-binding-registry ns))) [all …]
|
/dports/lang/racket-minimal/racket-8.3/src/expander/expand/ |
H A D | require+provide.rkt | 11 "../syntax/bulk-binding.rkt" 32 add-bulk-required-ids! 69 (struct bulk-required (provides ; extract binding info based on the sym 71 s ; combine with the sym to create an identifier 188 (define prefix-len (if bulk-prefix (string-length (symbol->string bulk-prefix)) 0)) 194 [(hash-ref bulk-excepts out-sym #f) 235 (define binding/p (hash-ref (bulk-required-provides br) out-sym)) 240 (bulk-required-can-be-shadowed? br) 244 (if (bulk-required? r) 429 [(if (bulk-required? r) [all …]
|
/dports/lang/racket/racket-8.3/src/expander/expand/ |
H A D | require+provide.rkt | 11 "../syntax/bulk-binding.rkt" 32 add-bulk-required-ids! 69 (struct bulk-required (provides ; extract binding info based on the sym 71 s ; combine with the sym to create an identifier 188 (define prefix-len (if bulk-prefix (string-length (symbol->string bulk-prefix)) 0)) 194 [(hash-ref bulk-excepts out-sym #f) 235 (define binding/p (hash-ref (bulk-required-provides br) out-sym)) 240 (bulk-required-can-be-shadowed? br) 244 (if (bulk-required? r) 429 [(if (bulk-required? r) [all …]
|
/dports/databases/soci/soci-4.0.1/docs/backends/ |
H A D | odbc.md | 30 To establish a connection to the ODBC database, create a Session object using the `ODBC` backend fa… 52 (See the [connection](../connections.md) and [data binding](../binding.md) documentation for genera… 72 (See the [dynamic resultset binding](../types.md#dynamic-binding) documentation for general informa… 76 …n addition to [binding by position](../binding.md#binding-by-position), the ODBC backend supports … 93 …ckend has support for SOCI's [bulk operations](../binding.md#bulk-operations) interface. Not all …
|
H A D | postgresql.md | 39 To establish a connection to the PostgreSQL database, create a `session` object using the `postgres… 66 * bulk queries are not supported, and 81 (See the [connection](../connections.md) and [data binding](../binding.md) documentation for genera… 100 (See the [dynamic resultset binding](../types.md#dynamic-binding) documentation for general informa… 104 …ddition to [binding by position](../binding.md#binding-by-position), the PostgreSQL backend suppor… 113 The PostgreSQL backend has full support for SOCI's [bulk operations](../binding.md#bulk-operations)…
|
H A D | firebird.md | 31 To establish a connection to a Firebird database, create a Session object using the firebird 63 (See the [connection](../connections.md) and [data binding](../binding.md) documentation 88 (See the [dynamic resultset binding](../types.md#dynamic-binding) documentation for general informa… 93 In addition to [binding by position](../binding.md#binding-by-position), the Firebird backend suppo… 94 [binding by name](../binding.md#binding-by-name), via an overload of the `use()` function: 101 It should be noted that parameter binding by name is supported only by means of emulation, 106 The Firebird backend has full support for SOCI [bulk operations](../binding.md#bulk-operations) int…
|
H A D | oracle.md | 32 To establish a connection to an Oracle database, create a `session` object using the oracle backend… 64 (See the [connection](../connections.md) and [data binding](../binding.md) documentation for genera… 82 (See the [dynamic resultset binding](../types.md#dynamic-binding) documentation for general informa… 86 … addition to [binding by position](../binding.md#binding-by-position), the Oracle backend supports… 98 The Oracle backend has full support for SOCI's [bulk operations](../binding.md#bulk-operations) int…
|
H A D | sqlite3.md | 38 To establish a connection to the SQLite3 database, create a Session object using the `SQLite3` back… 64 (See the [connection](../connections.md) and [data binding](../binding.md) documentation for genera… 87 (See the [dynamic resultset binding](../types.md#dynamic-binding) documentation for general informa… 91 … addition to [binding by position](../binding.md#binding-by-position), the SQLite3 backend support… 108 The SQLite3 backend has full support for SOCI's [bulk operations](../binding.md#bulk-operations) in…
|
/dports/databases/db5/db-5.3.28/examples/sql/c/ |
H A D | README | 8 1.ex_sql_load: create table, insert, load csv files 15 8.ex_sql_binding: prepare, variable binding, transaction, bulk insert 17 10.ex_sql_rtree: create, maintain, and query r-tree index
|
/dports/devel/poco/poco-1.10.1-all/Data/doc/ |
H A D | 00200-DataUserManual.page | 36 // create a session 42 // (re)create table 296 passed in and out, automatic or manual data binding, binding direction, 299 <[out]> and <[io]> binding functions. As their names imply, these 300 functions are performing parameters binding tho pass in or receive from 620 containers, which are supported through binding/extraction there is 634 binding intricacies for you. Of course, as before, it is programmer's 800 non-POD types), framework will create temporary storage. 843 // create a RecordSet 1034 the SessionPool attempts to create a new one for the client. [all …]
|
/dports/lang/racket-minimal/racket-8.3/src/bc/src/ |
H A D | startup.inc | 7142 "(struct:bulk-binding-at bulk-binding-at2.1 bulk-binding-at? bulk-binding-at-scopes bulk-binding-at… 7174 "(define-values(prop:bulk-binding bulk-binding?$1 bulk-binding-ref)(make-struct-type-property 'bulk… 7180 " bulk-binding-class-create" 7211 "(define-values(bulk-binding-create)(lambda(b_0)(begin(bulk-binding-class-create(bulk-binding-ref b… 7739 "(bulk-binding-at-bulk" 10859 "(bulk-binding-at-bulk" 10874 "((bulk-binding-create" 11987 " bulk-binding-bulk-binding-registry" 12038 "(bulk-binding-registry-table(bulk-binding-bulk-binding-registry b_0))))" 12198 "(struct:bulk-binding-registry bulk-binding-registry14.1 bulk-binding-registry? bulk-binding-regist… [all …]
|
/dports/lang/racket/racket-8.3/src/bc/src/ |
H A D | startup.inc | 7142 "(struct:bulk-binding-at bulk-binding-at2.1 bulk-binding-at? bulk-binding-at-scopes bulk-binding-at… 7174 "(define-values(prop:bulk-binding bulk-binding?$1 bulk-binding-ref)(make-struct-type-property 'bulk… 7180 " bulk-binding-class-create" 7211 "(define-values(bulk-binding-create)(lambda(b_0)(begin(bulk-binding-class-create(bulk-binding-ref b… 7739 "(bulk-binding-at-bulk" 10859 "(bulk-binding-at-bulk" 10874 "((bulk-binding-create" 11987 " bulk-binding-bulk-binding-registry" 12038 "(bulk-binding-registry-table(bulk-binding-bulk-binding-registry b_0))))" 12198 "(struct:bulk-binding-registry bulk-binding-registry14.1 bulk-binding-registry? bulk-binding-regist… [all …]
|