mirror of
https://github.com/ashinn/chibi-scheme.git
synced 2025-05-20 14:19:18 +02:00
forgot conditional includes for no case-folding
This commit is contained in:
parent
cdd9fce781
commit
a66dd88158
1 changed files with 4 additions and 0 deletions
4
main.c
4
main.c
|
@ -116,7 +116,9 @@ static void do_init_context (sexp* ctx, sexp* env, sexp_uint_t heap_size,
|
|||
fprintf(stderr, "chibi-scheme: out of memory\n");
|
||||
exit_failure();
|
||||
}
|
||||
#if SEXP_USE_FOLD_CASE_SYMS
|
||||
sexp_global(*ctx, SEXP_G_FOLD_CASE_P) = sexp_make_boolean(fold_case);
|
||||
#endif
|
||||
*env = sexp_context_env(*ctx);
|
||||
}
|
||||
|
||||
|
@ -216,10 +218,12 @@ void run_main (int argc, char **argv) {
|
|||
sexp_write(ctx, tmp, out);
|
||||
sexp_newline(ctx, out);
|
||||
return;
|
||||
#if SEXP_USE_FOLD_CASE_SYMS
|
||||
case 'f':
|
||||
fold_case = 1;
|
||||
if (ctx) sexp_global(ctx, SEXP_G_FOLD_CASE_P) = SEXP_TRUE;
|
||||
break;
|
||||
#endif
|
||||
default:
|
||||
fprintf(stderr, "unknown option: %s\n", argv[i]);
|
||||
exit_failure();
|
||||
|
|
Loading…
Add table
Reference in a new issue