/dports/lang/racket/racket-8.3/src/expander/compile/ |
H A D | header.rkt | 18 add-syntax-literal! 20 generate-eager-syntax-literals! 21 generate-eager-syntax-literal-lookup 24 generate-lazy-syntax-literal-lookup 92 (add-syntax-literal! sl e)) 101 ;; `get-syntax-literal!-id` 166 (define (generate-lazy-syntax-literal-lookup pos) 167 `(,get-syntax-literal!-id ,pos)) 172 (define (generate-eager-syntax-literals! sl mpis base-phase self ns) 197 (define (generate-eager-syntax-literal-lookup pos) [all …]
|
H A D | expr.rkt | 4 "../syntax/syntax.rkt" 5 "../syntax/to-list.rkt" 7 "../syntax/scope.rkt" 8 "../syntax/taint.rkt" 9 "../syntax/property.rkt" 13 "../syntax/match.rkt" 25 compile-quote-syntax) 108 (compile-quote-syntax (parsed-quote-syntax-datum p) cctx) 240 (define pos (add-syntax-literal! (compile-context-header cctx) q)) 243 (generate-lazy-syntax-literal-lookup pos)] [all …]
|
/dports/lang/racket-minimal/racket-8.3/src/expander/compile/ |
H A D | header.rkt | 18 add-syntax-literal! 20 generate-eager-syntax-literals! 21 generate-eager-syntax-literal-lookup 24 generate-lazy-syntax-literal-lookup 92 (add-syntax-literal! sl e)) 101 ;; `get-syntax-literal!-id` 166 (define (generate-lazy-syntax-literal-lookup pos) 167 `(,get-syntax-literal!-id ,pos)) 172 (define (generate-eager-syntax-literals! sl mpis base-phase self ns) 197 (define (generate-eager-syntax-literal-lookup pos) [all …]
|
H A D | expr.rkt | 4 "../syntax/syntax.rkt" 5 "../syntax/to-list.rkt" 7 "../syntax/scope.rkt" 8 "../syntax/taint.rkt" 9 "../syntax/property.rkt" 13 "../syntax/match.rkt" 25 compile-quote-syntax) 108 (compile-quote-syntax (parsed-quote-syntax-datum p) cctx) 240 (define pos (add-syntax-literal! (compile-context-header cctx) q)) 243 (generate-lazy-syntax-literal-lookup pos)] [all …]
|
/dports/math/hs-Agda/Agda-2.6.2/doc/release-notes/ |
H A D | 2.3.2.md | 187 In general, now the syntax 272 that have constructor or literal pattern, committing to the 389 * Less eager introduction of implicit parameters. 621 * Interactive syntax highlighting. 663 lookup xs i = {!!} 670 lookup [] () 671 lookup (x ∷ xs) zero = {!!} 672 lookup (x ∷ xs) (suc i) = {!!} 680 lookup (x ∷ xs) zero = ? 681 lookup (x ∷ xs) (suc i) = ? [all …]
|
/dports/lang/racket/racket-8.3/src/ChezScheme/s/ |
H A D | syntax.ss | 112 ; ? have syntax-error generate warning and continue 259 ;;; - literal-identifier=? is the same as free-identifier=? 341 ;;; lazy expander to do all the substitutions that the eager expander would 469 (define generate-id 6538 (define valid-literal? 6557 (if (andmap valid-literal? #'(lit ...)) 6588 (if (andmap valid-literal? #'(lit ...)) 7315 (set-who! literal-identifier=? ; now same as free-identifier=? 7833 (with-syntax ([(t) (generate-temporaries #'(q))]) 8120 (with-syntax ([(y ...) (generate-temporaries #'(x ...))] [all …]
|
/dports/lang/racket-minimal/racket-8.3/src/ChezScheme/s/ |
H A D | syntax.ss | 112 ; ? have syntax-error generate warning and continue 259 ;;; - literal-identifier=? is the same as free-identifier=? 341 ;;; lazy expander to do all the substitutions that the eager expander would 469 (define generate-id 6538 (define valid-literal? 6557 (if (andmap valid-literal? #'(lit ...)) 6588 (if (andmap valid-literal? #'(lit ...)) 7315 (set-who! literal-identifier=? ; now same as free-identifier=? 7833 (with-syntax ([(t) (generate-temporaries #'(q))]) 8120 (with-syntax ([(y ...) (generate-temporaries #'(x ...))] [all …]
|
/dports/lang/chez-scheme/ChezScheme-9.5.4/s/ |
H A D | syntax.ss | 112 ; ? have syntax-error generate warning and continue 259 ;;; - literal-identifier=? is the same as free-identifier=? 341 ;;; lazy expander to do all the substitutions that the eager expander would 469 (define generate-id 6493 (define valid-literal? 6512 (if (andmap valid-literal? #'(lit ...)) 6543 (if (andmap valid-literal? #'(lit ...)) 7270 (set-who! literal-identifier=? ; now same as free-identifier=? 7785 (with-syntax ([(t) (generate-temporaries #'(q))]) 8072 (with-syntax ([(y ...) (generate-temporaries #'(x ...))] [all …]
|
/dports/lang/kawa/kawa-3.1.1/kawa/lib/ |
H A D | ChangeLog | 240 * syntax.scm (%symbol->construct): Update for string literal change. 272 * kawa/base.scm: Also export generate-temporaries datum->syntax syntax->datum. 274 generate-temporaries, datum->syntax, syntax->datum". 812 * misc.scm (eager): Change to just return the argument. 888 literal $splice$. 1163 to generate subitution marks in resulting string. 1477 * misc.scm (eager): Use keyword-inconstructor syntax. 1492 (eager): New function, from SRFI-45 and R7RS. 1541 defers expansion and hence name lookup until the rewrite phase. 1855 i.e. ($lookup$ PART1 'PART2), like we do for define and define-private. [all …]
|
/dports/lang/kawa/kawa-3.1.1/doc/ |
H A D | kawa.info-2 | 102 means ‘($lookup$’ DATUM1 ‘(quasiquote’ DATUM2‘))’. *Note Colon 323 the internal representation ‘($lookup$ OWNER (quasiquote PART))’. 325 7.7.1 Part lookup rules 386 7.7.2.3 Type literal 905 instance of ‘syntax-rules’ appears. If a literal identifier is inserted 2181 -- Procedure: eager obj 2374 8.6.4 Lazy and eager types 2386 (eager) integer values), and ‘promise[integer]’ (the type of (lazy) 2396 language, so the eager type is the default. This makes efficient 2398 compiler can generate code that works on its values directly, without [all …]
|
H A D | kawa.texi | 5232 @subsection Part lookup rules 5804 …@stxlit{(syntax-rules (} @arbno{@stxref{tr-literal}} @stxlit{)} @arbno{@stxref{syntax-rule}}@stxli… 7438 @deffn Procedure eager obj 7666 @subsection Lazy and eager types 7690 a mostly-eager language, so the eager type is the default. 7692 has an eager type, then the compiler can generate code that 13453 Kawa also allows the literal syntax @code{#/a\.c/}, 13464 some other minor extra features, and literal syntax @code{#/a\.c/} 13965 This is reader syntax and creates a vector literal, 18269 (a run-time name lookup is formed). [all …]
|
/dports/lang/nx/nsf2.3.0/ |
H A D | TODO | 632 - allocate namespaces for objects less eager 3597 - perform more eager invalidation on objectMethodEpochs 4210 * "/obj/ info lookup parameter syntax" 4392 /obj/ info lookup configure syntax -> syntax output 4406 {/obj/ info lookup parameter syntax ?pattern?} -> {/obj/ info lookup configure syntax} 4583 o1 info lookup configure syntax 5147 - force again literal "-guard" in a "mixinreg" type to avoid 5175 - make output of "/obj/ info lookup configure syntax" equivalent to 5231 - "/obj/ info lookup configure syntax" 5234 - "/obj/ info lookup syntax /methodName/ ?pattern?" [all …]
|
/dports/math/eprover/eprover-E-2.0/DOC/ |
H A D | eprover.tex | 192 literal\index{literal} is an equation \eqn{s}{t}, a negative literal 490 \item \emph{Contextual literal cutting}\index{contextual literal 648 \item E is more eager about introducing definitions to keep the CNF 893 literal). 1202 is used, the prover allocates (and completes) a $n\times n$ lookup 1368 literal. 1442 To generate constructive proofs of clauses, just place them on the 1450 never generate a given watchlist clause, even if it would be trivial 1595 current version 3 of the TPTP syntax, described in 1759 TPTP-3 syntax, or in PCL2 syntax. The syntax is identical to the [all …]
|
/dports/lang/spidermonkey78/firefox-78.9.0/third_party/python/Jinja2/ |
H A D | CHANGES.rst | 21 - Allow ``{%+`` syntax (with NOP behavior) when ``lstrip_blocks`` is 98 - Tracebacks for template syntax errors in Python 3 no longer show 212 caused invalid syntax errors to be caused on 2.x and completely 233 extend blocks could generate invalid code when blocks where 374 arguments. This change makes ``{% macro m(x, y=1, z) %}`` a syntax 433 - Choice and prefix loaders now dispatch source and template lookup 626 change makes ``{% if %}`` a syntax error now. :issue:`364` 690 a bug caused by eager optimizing. 718 higher priority by either using dot-notation lookup or the bracket 719 syntax. This also changed the AST slightly. ``Subscript`` is gone [all …]
|
/dports/editors/xvile/vile-9.8v/ |
H A D | README | 86 eager programmers have tackled rewrites of Emacs, with new and 143 One thing that's changed since I first started vile is that "lots of eager 747 + add Ruby syntax filter. 1031 performing the lookup. 1043 + revise lookup for xvile's menu file to look for dotnames in the 1098 + modify environment variable lookup for win32 to look in the 1296 + add mode xterm-fkeys, to allow termcap driver to generate 1543 rather than emitting a literal tab in the result. 1547 + modify the symbol-table lookup in filters.c to use tsearch() when 1645 + improved perl syntax filter: [all …]
|
/dports/editors/vile/vile-9.8v/ |
H A D | README | 86 eager programmers have tackled rewrites of Emacs, with new and 143 One thing that's changed since I first started vile is that "lots of eager 747 + add Ruby syntax filter. 1031 performing the lookup. 1043 + revise lookup for xvile's menu file to look for dotnames in the 1098 + modify environment variable lookup for win32 to look in the 1296 + add mode xterm-fkeys, to allow termcap driver to generate 1543 rather than emitting a literal tab in the result. 1547 + modify the symbol-table lookup in filters.c to use tsearch() when 1645 + improved perl syntax filter: [all …]
|
/dports/print/texinfo/texinfo-6.8/js/examples/kawa/ |
H A D | kawa.texi | 5108 @subsection Part lookup rules 5674 …@stxlit{(syntax-rules (} @arbno{@stxref{tr-literal}} @stxlit{)} @arbno{@stxref{syntax-rule}}@stxli… 7209 @deffn Procedure eager obj 7437 @subsection Lazy and eager types 7461 a mostly-eager language, so the eager type is the default. 7463 has an eager type, then the compiler can generate code that 12930 Kawa also allows the literal syntax @code{#/a\.c/}, 12941 some other minor extra features, and literal syntax @code{#/a\.c/} 13442 This is reader syntax and creates a vector literal, 17642 (a run-time name lookup is formed). [all …]
|
/dports/devel/py-Jinja2/Jinja2-3.0.1/ |
H A D | CHANGES.rst | 160 - Allow ``{%+`` syntax (with NOP behavior) when ``lstrip_blocks`` is 237 - Tracebacks for template syntax errors in Python 3 no longer show 351 caused invalid syntax errors to be caused on 2.x and completely 372 extend blocks could generate invalid code when blocks where 513 arguments. This change makes ``{% macro m(x, y=1, z) %}`` a syntax 572 - Choice and prefix loaders now dispatch source and template lookup 765 change makes ``{% if %}`` a syntax error now. :issue:`364` 829 a bug caused by eager optimizing. 857 higher priority by either using dot-notation lookup or the bracket 858 syntax. This also changed the AST slightly. ``Subscript`` is gone [all …]
|
/dports/devel/py-Jinja2-doc/Jinja2-3.0.1/ |
H A D | CHANGES.rst | 160 - Allow ``{%+`` syntax (with NOP behavior) when ``lstrip_blocks`` is 237 - Tracebacks for template syntax errors in Python 3 no longer show 351 caused invalid syntax errors to be caused on 2.x and completely 372 extend blocks could generate invalid code when blocks where 513 arguments. This change makes ``{% macro m(x, y=1, z) %}`` a syntax 572 - Choice and prefix loaders now dispatch source and template lookup 765 change makes ``{% if %}`` a syntax error now. :issue:`364` 829 a bug caused by eager optimizing. 857 higher priority by either using dot-notation lookup or the bracket 858 syntax. This also changed the AST slightly. ``Subscript`` is gone [all …]
|
/dports/lang/racket-minimal/racket-8.3/src/bc/src/ |
H A D | startup.inc | 31263 "(add-syntax-literal!)" 31402 "(define-values(generate-lazy-syntax-literal-lookup)(lambda(pos_0)(begin(list get-syntax-literal!-i… 31404 "(generate-eager-syntax-literals!)" 31439 "(generate-eager-syntax-literal-lookup)" 32547 "(let-values()(generate-lazy-syntax-literal-lookup pos_0))" 32548 "(let-values()(generate-eager-syntax-literal-lookup pos_0)))))))" 34011 "(add-syntax-literal!" 34965 "(generate-eager-syntax-literals! syntax-literals_0 mpis_0 0 #f ns_0)))" 38431 "(generate-eager-syntax-literals!" 40431 " 'syntax-literal-data" [all …]
|
/dports/lang/racket/racket-8.3/src/bc/src/ |
H A D | startup.inc | 31263 "(add-syntax-literal!)" 31402 "(define-values(generate-lazy-syntax-literal-lookup)(lambda(pos_0)(begin(list get-syntax-literal!-i… 31404 "(generate-eager-syntax-literals!)" 31439 "(generate-eager-syntax-literal-lookup)" 32547 "(let-values()(generate-lazy-syntax-literal-lookup pos_0))" 32548 "(let-values()(generate-eager-syntax-literal-lookup pos_0)))))))" 34011 "(add-syntax-literal!" 34965 "(generate-eager-syntax-literals! syntax-literals_0 mpis_0 0 #f ns_0)))" 38431 "(generate-eager-syntax-literals!" 40431 " 'syntax-literal-data" [all …]
|
/dports/lang/python310/Python-3.10.1/Doc/reference/ |
H A D | compound_stmts.rst | 388 and information on using the :keyword:`raise` statement to generate exceptions 697 The top-level syntax for ``patterns`` is: 763 A literal pattern corresponds to most 854 the same lookup. This cache is strictly tied to a given execution of a 972 Duplicate keys in mapping patterns are disallowed. Duplicate literal keys will 986 considered invalid. A :exc:`SyntaxError` is raised for duplicate literal 1288 annotations in a string form at runtime instead of eager evaluation. 1342 the definition syntax. 1521 and added supporting syntax. 1559 .. [#] A string literal appearing as the first statement in the function body is [all …]
|
/dports/lang/python311/Python-3.11.0a3/Doc/reference/ |
H A D | compound_stmts.rst | 388 and information on using the :keyword:`raise` statement to generate exceptions 697 The top-level syntax for ``patterns`` is: 763 A literal pattern corresponds to most 854 the same lookup. This cache is strictly tied to a given execution of a 972 Duplicate keys in mapping patterns are disallowed. Duplicate literal keys will 986 considered invalid. A :exc:`SyntaxError` is raised for duplicate literal 1288 annotations in a string form at runtime instead of eager evaluation. 1342 the definition syntax. 1521 and added supporting syntax. 1559 .. [#] A string literal appearing as the first statement in the function body is [all …]
|
/dports/databases/py-sqlalchemy12/SQLAlchemy-1.2.19/doc/build/changelog/ |
H A D | changelog_11.rst | 293 in the MariaDB 10.2 series due to a syntax change, where the function 459 and then subquery eager loading onto a relationship from 484 features a collation would fail to produce the correct syntax 714 object inappropriately, confusing a joined eager loader when it 774 column lookup overhead each time, has been replaced with a cached 811 eager defaults logic would inadvertently try to access a column 1352 result set, such that an eager loader that would set the related 1431 generate values. Previously, the lazy loader strategy would 1513 Fixed regression in JSON datatypes where the "literal processor" for 2089 wrapped inside a subquery due to joined eager loading. [all …]
|
/dports/databases/py-sqlalchemy13/SQLAlchemy-1.3.24/doc/build/changelog/ |
H A D | changelog_11.rst | 293 in the MariaDB 10.2 series due to a syntax change, where the function 459 and then subquery eager loading onto a relationship from 484 features a collation would fail to produce the correct syntax 714 object inappropriately, confusing a joined eager loader when it 774 column lookup overhead each time, has been replaced with a cached 811 eager defaults logic would inadvertently try to access a column 1352 result set, such that an eager loader that would set the related 1431 generate values. Previously, the lazy loader strategy would 1513 Fixed regression in JSON datatypes where the "literal processor" for 2089 wrapped inside a subquery due to joined eager loading. [all …]
|