Jay McCarthy
0940e7790d
Converting to scheme/base
...
svn: r15312
2009-06-26 21:28:41 +00:00
Jay McCarthy
c2676d4ca7
Rearranging top level collect directory
...
svn: r15271
2009-06-25 19:07:46 +00:00
Greg Cooper
6d6d85a8fb
- cleaned up public version of deep-value-now
...
- removed ft-qq (obsolete implementation of quasiquote)
- removed a bunch of commented-out code
svn: r12627
2008-11-28 02:33:40 +00:00
Greg Cooper
5daed4abaa
by default, raise an error when HOLD (or a derived construct like ACCUM-B or COLLECT-B) is used to create a higher-order behavior
...
svn: r11071
2008-08-04 19:20:31 +00:00
Greg Cooper
5f581afc58
add frtime/reactive language and define-reactive construct
...
svn: r10620
2008-07-05 15:37:04 +00:00
Greg Cooper
33ec3576cc
more cleanup
...
* fix a bug in initialization of FrTime widgets
* fix a bug in the pong demo
* allow needles and growing points to have larger grids
* purge the old GUI wrapper implementation
* fix a couple of bugs in the debugger
* add bitmap support to the animation library
svn: r9647
2008-05-05 02:50:46 +00:00
Greg Cooper
f512e79edf
a little house-cleaning
...
* remove some commented-out code & lame old code
* move GUI code out of demos/ subdirectory
svn: r9633
2008-05-03 19:26:58 +00:00
Greg Cooper
7e376d7bef
checkpoint some bug fixes and efficiency improvements
...
svn: r9143
2008-04-03 02:58:18 +00:00
Greg Cooper
27f8c39681
fix signal leakage, add support for #lang frtime
...
svn: r9061
2008-03-22 03:12:10 +00:00
Greg Cooper
766ad478db
prevent 'split' events from being garbage-collected prematurely
...
rewrite ormap and andmap to use list-match
fix an error message
svn: r8854
2008-03-03 04:45:37 +00:00
Eli Barzilay
b1a08edd5a
use new require specs in many places
...
svn: r8774
2008-02-23 09:42:03 +00:00
Greg Cooper
1cbca40558
cleaner model for events
...
svn: r8691
2008-02-17 03:20:26 +00:00
Greg Cooper
e79214aa5a
use current-inexact-milliseconds instead of current-milliseconds to avoid wrap-around problems
...
svn: r8130
2007-12-26 18:11:37 +00:00
Greg Cooper
58c95cf5c3
forward port fix from r8100/05/06 to trunk
...
svn: r8107
2007-12-22 17:55:57 +00:00
Eli Barzilay
9230f66f01
merge Greg's changes on the defunct v4 branch
...
svn: r7940
2007-12-10 19:30:05 +00:00
Matthew Flatt
39cedb62ed
v3.99.0.2
...
svn: r7706
2007-11-13 12:40:00 +00:00
Greg Cooper
23d4949d94
constructors no longer lifted
...
- improves performance
- allows letrec to build cyclic structures (lists & vectors at least...)
value display in REPL finally respects language preferences, use of snips by underlying renderer (e.g.,
TexPict)
GUI bindings are compiled as separate sub-collection (reduces load time)
svn: r6840
2007-07-07 19:07:31 +00:00
Greg Cooper
f89d241e6b
under 3m, letrec doesn't seem to work the way I want for signal structures, so
...
I've switched to manual set!
also, cleaned up the push-pull-ball demo
svn: r4803
2006-11-07 22:14:40 +00:00
Greg Cooper
5dcfe79801
- fixed bugs in delay and integral, apparently introduced by more clever
...
compiler/garbage collector
- fixed div by zero bug in pong.ss demo
- removed defunct net-pong demos and ft-spread
- added documentation and demo sheet for spreadsheet
svn: r3329
2006-06-11 18:14:21 +00:00
Greg Cooper
8e93c75f81
minor changes + fixes to demos:
...
svn: r818
2005-09-09 21:41:05 +00:00
Greg Cooper
8d82aa0056
- changes to support integration with texpict and slideshow
...
svn: r587
2005-08-12 16:07:40 +00:00
Greg Cooper
e9593ed546
- bug fixes
...
- got spreadsheet working again
svn: r507
2005-07-30 20:45:28 +00:00
Greg Cooper
84db00645b
added never-e to lang-ext.ss
...
svn: r463
2005-07-27 16:10:42 +00:00
Greg Cooper
0e3a5f01df
- new and improved model for conditionals based on "super-lift"
...
- added quasiquote
- made structures memory-efficient
- removed "non-scheduled" dependencies
- split into several modules
svn: r420
2005-07-21 18:06:23 +00:00