summaryrefslogtreecommitdiff
path: root/test-suite/tests/eval.test
AgeCommit message (Expand)AuthorFilesLines
2019-11-13Rebase throw/catch on top of raise-exception/with-exception-handlerAndy Wingo1-8/+8
2017-03-14Better eval+promise+gc testAndy Wingo1-1/+6
2015-12-01Remove frame-procedureAndy Wingo1-2/+2
2014-04-16Change some make-stack tests to use frame-call-representationAndy Wingo1-8/+6
2014-04-15Fix frame-call-representation for primitive applicationsAndy Wingo1-6/+4
2014-03-15Add call-with-stack-overflow-handler testsAndy Wingo1-7/+86
2014-03-02Fix for-each bug detecting not-a-listAndy Wingo1-1/+11
2013-11-21No more VM objects visible to SchemeAndy Wingo1-1/+1
2013-11-21VM accessors take VM as implicit argument, not explicit argumentAndy Wingo1-3/+2
2013-11-21Remove make-vm; there will be one vm per thread now.Andy Wingo1-2/+2
2013-11-08Fix eval.test: stack involving a primitiveAndy Wingo1-3/+1
2013-10-18Subrs are RTL programsAndy Wingo1-2/+4
2013-01-07Merge remote-tracking branch 'origin/stable-2.0'Mark H Weaver1-0/+30
2012-11-28eval: Store docstrings for lambdas.Ludovic Courtès1-0/+30
2012-04-23Clean up stack testsNoah Lavine1-46/+23
2012-04-23make-stack handles prompt tags betterNoah Lavine1-0/+37
2012-01-30Fix primitive-eval to return #<unspecified> for definitionsMark H Weaver1-0/+4
2012-01-30Fix 'local-eval' when the specified environment is a moduleMark H Weaver1-9/+11
2012-01-26Implement `local-eval', `local-compile', and `the-environment'Andy Wingo1-2/+93
2011-11-17eval.test workAndy Wingo1-71/+43
2011-11-16Re-enable a couple of evaluator tests.Ludovic Courtès1-3/+2
2011-05-05map and for-each in schemeAndy Wingo1-5/+10
2010-09-27add call-with-vm; remove thread-vm bits; remove vm-apply; engines settable.Andy Wingo1-2/+3
2010-09-25fix eval.test for procnames eval optionAndy Wingo1-7/+0
2010-05-26Raise an exception upon VM stack overflows (fixes bug #29574).Ludovic Courtès1-0/+13
2010-03-31Move another GOOPS-less test at the beginning.Ludovic Courtès1-4/+0
2010-02-26deprecate lazy-catchAndy Wingo1-16/+14
2009-12-01new evaluator, y'allAndy Wingo1-2/+5
2009-12-01factor copy-tree and cons-source out of eval.[ch]Andy Wingo1-2/+2
2009-10-02Fix the argument list of gsubr stack frames.Ludovic Courtès1-1/+24
2009-06-17Change Guile license to LGPLv3+Neil Jerram1-1/+1
2009-05-20fix failing macro-as-parameter tests in eval.testAndy Wingo1-11/+16
2009-03-17Merge commit 'e20d7001c3f7150400169fecb0bf0eefdf122fe2' into vm-checkAndy Wingo1-1/+64
2009-02-17Add tests for the stack inspection API.Ludovic Courtès1-1/+64
2008-11-01make-procedure-with-setter inherits name from getterAndy Wingo1-2/+6
2007-10-21* tests/continuations.test ("continuations"): UseNeil Jerram1-1/+17
2007-01-19Changes from arch/CVS synchronizationLudovic Courtès1-1/+16
2007-01-15merge from 1.8Kevin Ryde1-0/+27
2006-10-09merge from 1.8 branchKevin Ryde1-2/+26
2006-04-16merge from 1.8 branchKevin Ryde1-1/+1
2005-08-15("letrec init evaluation"): New paranoid test.Neil Jerram1-0/+19
2005-05-23The FSF has a new address.Marius Vollmer1-1/+1
2004-12-27Move continuation / stack tests to continuations.test, and add save andNeil Jerram1-22/+0
2004-12-23News tests for making stacks from continuations. From Neil Jerram.Marius Vollmer1-0/+23
2004-03-24 * libguile/eval.c: Separated some definitions relevant for executionDirk Herrmann1-7/+30
2003-10-07 * lib.scm (exception:missing-expression): New.Dirk Herrmann1-1/+3
2003-04-05Changed license terms to the plain LGPL thru-out.Marius Vollmer1-37/+12
2001-10-26* tests/eval.test: Added tests for promises.Dirk Herrmann1-0/+68
2001-07-19 * tests/alist.test, tests/bit-operations.test,Martin Grabmüller1-1/+1
2001-05-10("evaluator" "memoization"): New test prefix block.Thien-Thi Nguyen1-0/+9