/dports/audio/faust/faust-2.37.3/compiler/parser/ |
H A D | faustparser.hpp | 43 LETREC = 259, enumerator 178 #define LETREC 259 macro
|
H A D | faustlexer.l | 137 "letrec" return LETREC;
|
H A D | faustparser.y | 92 %left LETREC 185 %token LETREC 440 … | expression LETREC LBRAQ reclist RBRAQ { $$ = boxWithRecDef ($1,formatDefinitions($4)); }
|
/dports/lang/gscheme/GScheme/ |
H A D | scheme.tab.m.h | 22 #define LETREC 275 macro
|
H A D | scheme.y | 40 %token LETREC 186 | LETREC { 396 letrec: LPAREN LETREC LPAREN listofbindings RPAREN sequence RPAREN {
|
H A D | scheme.flex | 108 yysofar += yyleng; return LETREC;
|
/dports/lang/guile2/guile-2.2.7/libguile/ |
H A D | expand.c | 89 #define LETREC(src, in_order_p, names, gensyms, vals, body) \ macro 965 return LETREC in expand_named_let() 1030 return LETREC (SCM_BOOL_F, in_order_p, in expand_letrec_helper() 1256 SCM syms = REF (exp, LETREC, GENSYMS); in compute_assigned() 1262 compute_assigned (REF (exp, LETREC, VALS), assigned); in compute_assigned() 1263 compute_assigned (REF (exp, LETREC, BODY), assigned); in compute_assigned() 1520 src = REF (exp, LETREC, SRC); in convert_assignment() 1521 names = REF (exp, LETREC, NAMES); in convert_assignment() 1522 syms = REF (exp, LETREC, GENSYMS); in convert_assignment() 1532 if (scm_is_true (REF (exp, LETREC, IN_ORDER_P))) in convert_assignment() [all …]
|
/dports/lang/guile/guile-3.0.7/libguile/ |
H A D | expand.c | 98 #define LETREC(src, in_order_p, names, gensyms, vals, body) \ macro 975 return LETREC in expand_named_let() 1040 return LETREC (SCM_BOOL_F, in_order_p, in expand_letrec_helper() 1267 SCM syms = REF (exp, LETREC, GENSYMS); in compute_assigned() 1273 compute_assigned (REF (exp, LETREC, VALS), assigned); in compute_assigned() 1274 compute_assigned (REF (exp, LETREC, BODY), assigned); in compute_assigned() 1533 src = REF (exp, LETREC, SRC); in convert_assignment() 1534 names = REF (exp, LETREC, NAMES); in convert_assignment() 1535 syms = REF (exp, LETREC, GENSYMS); in convert_assignment() 1545 if (scm_is_true (REF (exp, LETREC, IN_ORDER_P))) in convert_assignment() [all …]
|
/dports/lang/mosml/mosml-ver-2.10.1/examples/lexyacc/ |
H A D | Parser.grm | 19 %token CASE ELSE END IF IN LET LETREC OF PACK THEN 46 | LETREC Defns IN Expr { LetrecS($2, $4) }
|
H A D | Lexer.lex | 23 | "letrec" => LETREC
|
/dports/textproc/augeas/augeas-1.12.0/src/ |
H A D | lexer.l | 74 LETREC let[ \t]+rec 115 {LETREC}/{WS} return KW_LET_REC;
|
/dports/lang/sketchy/sketchy-20070218/ |
H A D | Changes | 263 2006-01-15 Changed LETREC to LET where LET is sufficient in the Scheme 282 2005-12-15 Core: Fixed LETREC in values of LETREC. 284 LETREC + CALL/CC = MUTATION, but was not. 312 2005-11-11 Core: Fixed a nasty bug that caused LETREC to mess up the 362 2005-05-29 Replaced LETREC* with LETREC in all functions
|
/dports/lang/racket/racket-8.3/share/pkgs/eopl/tests/chapter3/letrec-lang/ |
H A D | lang.rkt | 3 ;; grammar for the LETREC language
|
H A D | interp.rkt | 3 ;; interpreter for the LETREC language. The \commentboxes are the
|
/dports/lang/racket/racket-8.3/share/pkgs/eopl/tests/chapter5/letrec-lang/ |
H A D | lang.rkt | 3 ;; grammar for the LETREC language
|
H A D | interp.rkt | 3 ;; cps interpreter for the LETREC language, using the data structure
|
H A D | interp-registers.rkt | 3 ;; imperative cps interpreter for the LETREC language, using the
|
/dports/lang/slib/slib-3b6/ |
H A D | r4rsyn.scm | 45 'LET 'LETREC 'DEFINE) 308 `((,(rename 'LETREC) 447 `(,(rename 'LETREC)
|
/dports/lang/racket/racket-8.3/share/pkgs/eopl/tests/chapter5/exceptions/ |
H A D | lang.rkt | 4 ;; version of the LETREC language.
|
/dports/lang/mit-scheme/mit-scheme-9.2/src/edwin/ |
H A D | schmod.scm | 173 (1 CASE LAMBDA LET* LETREC LET-SYNTAX LETREC-SYNTAX SYNTAX-RULES)
|
/dports/lang/mit-scheme/mit-scheme-9.2/src/sos/ |
H A D | instance.scm | 147 `(LETREC
|
/dports/devel/fc++/FC++.1.5/ |
H A D | lambda.h | 1312 template <class A, class B, class C=Void, class D=Void> struct LETREC; 1358 struct LEType< LETREC<BIND<i,A>,LE,Void,Void> > { 1365 struct LEType< LETREC<BIND<i,A>,BIND<j,B>,LE,Void> > { 1373 struct LEType< LETREC<BIND<i,A>,BIND<j,B>,BIND<k,C>,LE> > { 1405 using fcpp_lambda::LETREC;
|
/dports/lang/mosh/mosh-0.2.7/misc/scripts/ |
H A D | pp.scm | 224 ((LAMBDA LET* LETREC DEFINE) pp-LAMBDA)
|
/dports/lang/guile1/guile-1.8.8/test-suite/tests/ |
H A D | r5rs_pitfall.test | 74 ;; LETREC + CALL/CC = SET! even in a limited setting
|
/dports/lang/guile2/guile-2.2.7/test-suite/tests/ |
H A D | r5rs_pitfall.test | 73 ;; LETREC + CALL/CC = SET! even in a limited setting
|