0
I Use This!
Inactive

Commits : Listings

Analyzed about 3 hours ago. based on code collected about 6 hours ago.
Apr 24, 2023 — Apr 24, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Moved *unknowns* from implication.ss to pval.ss. Shortcut pred-implies? and preds-disjoint? to be reflexive and anti-reflexive, respectively.
Doug Orleans
as dougorleans
More... about 19 years ago
Don't raise an error when converting an unknown pval to a datum, convert it to an error string instead.
Doug Orleans
as dougorleans
More... about 19 years ago
Added partial procedure definitions for call-with-values and values. Fixed the partial evaluation of let-values to partially apply call-with-values. This allows predicates with multiple-valued let-values (e.g. anything using MzLib's `send' macro) to be reduced enough for predicate implication to work.
Doug Orleans
as dougorleans
More... about 19 years ago
Use syntax/cx+loc instead of just syntax/loc.
Doug Orleans
as dougorleans
More... about 19 years ago
Added syntax/cx+loc. Minor speedup in fstx->stx.
Doug Orleans
as dougorleans
More... about 19 years ago
Copy certificates of enclosing expressions into free variable syntax objects.
Doug Orleans
as dougorleans
More... about 19 years ago
Added trace-all-msgs? parameter.
Doug Orleans
as dougorleans
More... about 19 years ago
Expanded violation report. Check for within no branch.
Doug Orleans
as dougorleans
More... about 19 years ago
Use shallow memoization unless deep memoization is needed.
Doug Orleans
as dougorleans
More... about 19 years ago
Removed hash-table-length, use hash-table-count.
Doug Orleans
as dougorleans
More... about 19 years ago
Allow tracing to be turned on or off dynamically with a parameter.
Doug Orleans
as dougorleans
More... about 19 years ago
PLT Scheme v299 exceptions need immutable strings.
Doug Orleans
as dougorleans
More... about 19 years ago
Updated exception stuff for MzScheme v299.
Doug Orleans
as dougorleans
More... about 19 years ago
Renamed test.ss to peval-test.ss.
Doug Orleans
as dougorleans
More... over 19 years ago
Moved print-handler from socrates-lib.ss to print-handler.ss.
Doug Orleans
as dougorleans
More... over 19 years ago
Test a bug in eq?.
Doug Orleans
as dougorleans
More... over 19 years ago
Abstracted CPS map into map-k.
Doug Orleans
as dougorleans
More... over 19 years ago
Abstracted some common code into prim-apply.
Doug Orleans
as dougorleans
More... over 19 years ago
Fixed a bug in the partial definition of assq.
Doug Orleans
as dougorleans
More... over 19 years ago
Added prim-tautology?.
Doug Orleans
as dougorleans
More... over 19 years ago
Renamed pvar -> punknown.
Doug Orleans
as dougorleans
More... over 19 years ago
Renamed closure -> pclosure, closure-case -> pcase.
Doug Orleans
as dougorleans
More... over 19 years ago
Use make-app when residualizing a prim apply since args is already a list.
Doug Orleans
as dougorleans
More... over 19 years ago
Don't memoize make-papp/flist, because it depends on current assumptions.
Doug Orleans
as dougorleans
More... over 19 years ago
Fixed require comments.
Doug Orleans
as dougorleans
More... over 19 years ago
Test recheck-assumptions and apply.
Doug Orleans
as dougorleans
More... over 19 years ago
Only check assumptions when residualizing an application, not every papply.
Doug Orleans
as dougorleans
More... over 19 years ago
Moved assumption stuff from peval.ss to patom-implication.ss.
Doug Orleans
as dougorleans
More... over 19 years ago
Moved plist stuff from pproc.ss to peval.ss.
Doug Orleans
as dougorleans
More... over 19 years ago
Partial procedures return #f instead of residualizing.
Doug Orleans
as dougorleans
More... over 19 years ago