literals 106 src/compaux.c ScmObj Scm_MakeSyntacticClosure(ScmObj env, ScmObj literals, ScmObj expr) literals 111 src/compaux.c s->literals = literals; literals 123 src/compaux.c return SCM_SYNTACTIC_CLOSURE(obj)->literals; literals 122 src/gauche/vm.h ScmObj literals; /* literal symbols */ literals 133 src/gauche/vm.h ScmObj literals, literals 171 src/intlib.c ScmObj literals; literals 178 src/intlib.c literals = (literals_scm); literals 184 src/intlib.c SCM_RESULT = Scm_MakeSyntacticClosure(env, literals, expr); literals 516 src/intlib.c ScmObj literals; literals 527 src/intlib.c literals = (literals_scm); literals 537 src/intlib.c SCM_RESULT = Scm_CompileSyntaxRules(name, literals, rules, mod, env); literals 274 src/macro.c ScmObj literals; /* list of literal identifiers */ literals 352 src/macro.c static ScmObj preprocess_literals(ScmObj literals, ScmModule *mod, ScmObj env) literals 355 src/macro.c SCM_FOR_EACH(lp, literals) { literals 362 src/macro.c Scm_Error("literal list contains non-symbol: %S", literals); literals 365 src/macro.c Scm_Error("bad literal list in syntax-rules: %S", literals); literals 437 src/macro.c if (!SCM_FALSEP(q = id_memq(form, ctx->literals))) return q; literals 465 src/macro.c ScmObj literals, literals 477 src/macro.c if (Scm_Length(literals) < 0) goto badform; literals 480 src/macro.c ctx.literals = preprocess_literals(literals, mod, env); literals 516 src/macro.c Scm_Cons(SCM_SYM_SYNTAX_RULES, Scm_Cons(literals, rules))); literals 909 src/macro.c ScmObj Scm_CompileSyntaxRules(ScmObj name, ScmObj literals, ScmObj rules, literals 919 src/macro.c sr = compile_rules(name, literals, rules, SCM_MODULE(mod), env);