0
I Use This!
Inactive

Commits : Listings

Analyzed 1 day ago. based on code collected 1 day ago.
Aug 22, 2016 — Aug 22, 2017
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Made context a core primitive entity. 0765a26ff69876b964c21fbe67cca68b?&s=32&rating=pg&d=http%3a%2f%2fopenhub.net%2fanon32
Doug Orleans
as dougorleans
More... about 12 years ago
[ 1202612 ] run LOD checker on domino puzzle GUI [ 1202613 ] LOD checker is not a convincing application [ 1233846 ] pagination issues [ 1233844 ] add a table of contents [ 1202623 ] motivate the case studies [ 1202595 ] screen shot of domino puzzle GUI 0765a26ff69876b964c21fbe67cca68b?&s=32&rating=pg&d=http%3a%2f%2fopenhub.net%2fanon32
Doug Orleans
as dougorleans
More... about 12 years ago
Avoid SRFI-13 name clashes. 0765a26ff69876b964c21fbe67cca68b?&s=32&rating=pg&d=http%3a%2f%2fopenhub.net%2fanon32
Doug Orleans
as dougorleans
More... about 12 years ago
Added SRFI 43 (vector library) to mzlib-plus-srfi.ss. Renamed vector-index method in matrix.ss to compute-vector-index to avoid clashing. 0765a26ff69876b964c21fbe67cca68b?&s=32&rating=pg&d=http%3a%2f%2fopenhub.net%2fanon32
Doug Orleans
as dougorleans
More... about 12 years ago
Something's broken with pretty-print-print-line, turn it off for now. 0765a26ff69876b964c21fbe67cca68b?&s=32&rating=pg&d=http%3a%2f%2fopenhub.net%2fanon32
Doug Orleans
as dougorleans
More... about 12 years ago
Changed my mind: elements of associated list values are considered associated values too, since this is just a one-to-many association. Minor optimization: don't record non-objects as associated values since they are never decision values anyway. Use `every' from SRFI-1 instead of `andmap'. Not like this will ever be portable, but still. 0765a26ff69876b964c21fbe67cca68b?&s=32&rating=pg&d=http%3a%2f%2fopenhub.net%2fanon32
Doug Orleans
as dougorleans
More... over 12 years ago
Regard the elements of a list argument as associated values. Don't regard the elements of an associated value list as associated values. 0765a26ff69876b964c21fbe67cca68b?&s=32&rating=pg&d=http%3a%2f%2fopenhub.net%2fanon32
Doug Orleans
as dougorleans
More... over 12 years ago
Compute free variables before removing side-effect-only expressions, for the Law of Demeter checker. 0765a26ff69876b964c21fbe67cca68b?&s=32&rating=pg&d=http%3a%2f%2fopenhub.net%2fanon32
Doug Orleans
as dougorleans
More... over 12 years ago
follow-next-branch in predicates is now handled correctly. 0765a26ff69876b964c21fbe67cca68b?&s=32&rating=pg&d=http%3a%2f%2fopenhub.net%2fanon32
Doug Orleans
as dougorleans
More... over 12 years ago
Memoize partial closures, to avoid exponential blowup in partial values that contain closures. This is kind of a stop-gap, because I think there are still some other sources of unnecessary exponential blowup. This is also kind of a hack because it relies on partial environments being implemented as lists. 0765a26ff69876b964c21fbe67cca68b?&s=32&rating=pg&d=http%3a%2f%2fopenhub.net%2fanon32
Doug Orleans
as dougorleans
More... over 12 years ago
Moved the partial procedure for call-with-parameterization from send.ss to peval.ss. Don't clobber the true and false assumptions when using a parameterization. 0765a26ff69876b964c21fbe67cca68b?&s=32&rating=pg&d=http%3a%2f%2fopenhub.net%2fanon32
Doug Orleans
as dougorleans
More... over 12 years ago
Make proc-expr return the name of the procedure if it's not a proc/src. 0765a26ff69876b964c21fbe67cca68b?&s=32&rating=pg&d=http%3a%2f%2fopenhub.net%2fanon32
Doug Orleans
as dougorleans
More... over 12 years ago
Residualize make-context* even if the argument is constant. 0765a26ff69876b964c21fbe67cca68b?&s=32&rating=pg&d=http%3a%2f%2fopenhub.net%2fanon32
Doug Orleans
as dougorleans
More... over 12 years ago
Don't call the default partial procedure for values->list, because it will try to call it if the arguments are constant. Instead, just return false, which means to residualize. 0765a26ff69876b964c21fbe67cca68b?&s=32&rating=pg&d=http%3a%2f%2fopenhub.net%2fanon32
Doug Orleans
as dougorleans
More... over 12 years ago
Memoize branch-precedes?. 0765a26ff69876b964c21fbe67cca68b?&s=32&rating=pg&d=http%3a%2f%2fopenhub.net%2fanon32
Doug Orleans
as dougorleans
More... over 12 years ago
Evaluate the predicates when && and || are called, not every time the result predicate is run. 0765a26ff69876b964c21fbe67cca68b?&s=32&rating=pg&d=http%3a%2f%2fopenhub.net%2fanon32
Doug Orleans
as dougorleans
More... over 12 years ago
Moved the definition of report-lod-violation before its use in the main before method. 0765a26ff69876b964c21fbe67cca68b?&s=32&rating=pg&d=http%3a%2f%2fopenhub.net%2fanon32
Doug Orleans
as dougorleans
More... over 12 years ago
Remove side effects before computing free variables. 0765a26ff69876b964c21fbe67cca68b?&s=32&rating=pg&d=http%3a%2f%2fopenhub.net%2fanon32
Doug Orleans
as dougorleans
More... over 12 years ago
Copy syntax certificates. 0765a26ff69876b964c21fbe67cca68b?&s=32&rating=pg&d=http%3a%2f%2fopenhub.net%2fanon32
Doug Orleans
as dougorleans
More... over 12 years ago
Moved orig-code-inspector from free-vars.ss to syntax-utils.ss so it can be shared by other syntax-processing modules. 0765a26ff69876b964c21fbe67cca68b?&s=32&rating=pg&d=http%3a%2f%2fopenhub.net%2fanon32
Doug Orleans
as dougorleans
More... over 12 years ago
make-context doesn't need to use lambda/src. 0765a26ff69876b964c21fbe67cca68b?&s=32&rating=pg&d=http%3a%2f%2fopenhub.net%2fanon32
Doug Orleans
as dougorleans
More... over 12 years ago
Added partial procedures for follow-next-branch, current-dp, dp-within, dp-previous, and call-with-parameterization. Fixed dispatch-proc to set next-branch-follower, current-branch, and current-dp parameters during partial evaluation. 0765a26ff69876b964c21fbe67cca68b?&s=32&rating=pg&d=http%3a%2f%2fopenhub.net%2fanon32
Doug Orleans
as dougorleans
More... over 12 years ago
Changed ! to be a proc with source. 0765a26ff69876b964c21fbe67cca68b?&s=32&rating=pg&d=http%3a%2f%2fopenhub.net%2fanon32
Doug Orleans
as dougorleans
More... over 12 years ago
Moved *constructors* from pval.ss to prim-implication.ss and made it a set. Added prim-constructor? and declare-constructor. Made prim-tautology? use prim-constructor?. 0765a26ff69876b964c21fbe67cca68b?&s=32&rating=pg&d=http%3a%2f%2fopenhub.net%2fanon32
Doug Orleans
as dougorleans
More... over 12 years ago
Optimize follow-next-branch to not use append-contexts if there are no bindings. Added partial procedures for make-context* and append-contexts. 0765a26ff69876b964c21fbe67cca68b?&s=32&rating=pg&d=http%3a%2f%2fopenhub.net%2fanon32
Doug Orleans
as dougorleans
More... over 12 years ago
Added partial procedure for append. Changed some applications of papply to prim-apply. 0765a26ff69876b964c21fbe67cca68b?&s=32&rating=pg&d=http%3a%2f%2fopenhub.net%2fanon32
Doug Orleans
as dougorleans
More... over 12 years ago
Added a values test case that doesn't work. 0765a26ff69876b964c21fbe67cca68b?&s=32&rating=pg&d=http%3a%2f%2fopenhub.net%2fanon32
Doug Orleans
as dougorleans
More... over 12 years ago
Use require-for-template instead of syntax/cx+loc, which is (arguably) unhygienic. 0765a26ff69876b964c21fbe67cca68b?&s=32&rating=pg&d=http%3a%2f%2fopenhub.net%2fanon32
Doug Orleans
as dougorleans
More... over 12 years ago
Added a special case to the partial procedure for apply to simplify an application of values to the result of values->list. This should instead be in a partial procedure for values, but partial procedures don't yet accept improper lists. 0765a26ff69876b964c21fbe67cca68b?&s=32&rating=pg&d=http%3a%2f%2fopenhub.net%2fanon32
Doug Orleans
as dougorleans
More... over 12 years ago
Added note about singleton-list?. 0765a26ff69876b964c21fbe67cca68b?&s=32&rating=pg&d=http%3a%2f%2fopenhub.net%2fanon32
Doug Orleans
as dougorleans
More... over 12 years ago