Commit történet

Szerző SHA1 Üzenet Dátum
  Andy Wingo e7f9ababe0 scm_the_vm now returns raw struct scm_vm pointer 11 éve
  Andy Wingo 55ee360700 Prefer scm_call_n to scm_c_vm_run (scm_the_vm()) 11 éve
  Andy Wingo 4fcbc1b0d8 scm_i_prompt_pop_abort_args_x takes struct scm_vm* as arg 11 éve
  Andy Wingo 0bca90aac9 The dynamic stack records SP and FP values as offsets 11 éve
  Andy Wingo 6b4ba76d05 Change eval.c to use scm_c_vm_run instead of scm_call_with_vm. 11 éve
  Andy Wingo ef47c4229c Be smarter about capturing the environment for memoized code 11 éve
  Andy Wingo 0720f70ed7 Memoized expressions are pairs, not SMOBs 11 éve
  Andy Wingo cfc28c808e Evaluator uses two-dimensional environment 11 éve
  Andy Wingo c6cd692f08 Add SCM_F_DYNSTACK_PROMPT_PUSH_NARGS prompt flag 11 éve
  Mark H Weaver 28d5d2537c Merge remote-tracking branch 'origin/stable-2.0' 12 éve
  Andy Wingo c32b7c4cef Remove with-fluids; replaced by with-fluid* and inlined push-fluid primops 12 éve
  Andy Wingo bb97e4abd4 dynamic-wind in terms of wind and unwind; remove <dynwind>, @dynamic-wind 12 éve
  Andy Wingo 5da2aae364 remove apply:nconc2last 12 éve
  Andy Wingo 1773bc7dd5 Remove @prompt memoizer 12 éve
  Ludovic Courtès 4af0d97ee6 Print the faulty object upon invalid-keyword errors. 12 éve
  Andy Wingo 747bd5347d merge stable-2.0 12 éve
  Andy Wingo 581f410fbd case-lambda* clauses fail to match if too many positionals 12 éve
  Mark H Weaver e0c211bb2e Merge remote-tracking branch 'origin/stable-2.0' 12 éve
  Ludovic Courtès c438cd7175 eval: Store docstrings for lambdas. 12 éve
  Andy Wingo 9d381ba478 dynstack: pushing a prompt no longer allocates memory 13 éve
  Andy Wingo 9ede013f68 the dynamic stack is really a stack now, instead of a list 13 éve
  Andy Wingo dfadcf85cb Merge remote-tracking branch 'origin/stable-2.0' 13 éve
  Mark H Weaver 07c2ca0f0d Rename scm_call_varargs -> scm_call 13 éve
  Mark H Weaver 741b8a2300 Implement scm_call_varargs and scm_call_{7,8,9} 13 éve
  Andy Wingo 0607ebbfcf locking for putc, puts 13 éve
  Andy Wingo fdecb44f32 boot_closure_print cleanup 13 éve
  Andy Wingo 6fc3eae477 sequence of expressions -> seq of head and tail 14 éve
  Andy Wingo 393baa8a44 scm_is_false instead of == SCM_BOOL_F; also is_null, is_true, etc 14 éve
  Andy Wingo b2b33168b1 more care regarding SCM_PACK and SCM_UNPACK 14 éve
  Andy Wingo a2230b653b map and for-each in scheme 14 éve