...@gmail.com, Chongkai Zhu c...@cs.utah.edu
- SRFI Tests
- Ensure that all claimed srfi's are in the bundle and they all load
into mzscheme or drscheme (as appropriate)
* Sam Tobin-Hochstadt sa...@ccs.neu.edu
- Match Tests
- Typed Scheme Tests
* Doug Williams m.douglas.willi...@gmail.com
the version
number in:
- plt/collects/mzscheme/info.ss
- plt/collects/mred/info.ss
* Doug Williams m.douglas.willi...@gmail.com
- Plot Tests
* Greg Cooper g...@cs.brown.edu
- FrTime Tests
* Carl Eastlund c...@ccs.neu.edu
- Dracula Tests (confirm that Dracula runs from PLaneT)
* Shriram
It works fine in the build from last night. Thanks.
On Thu, May 21, 2009 at 9:01 AM, Eli Barzilay e...@barzilay.org wrote:
On May 21, Doug Williams wrote:
Eli,
With the v4.1.900 alpha build downloaded yesterday (using Windows
XP), the Print Definitions... functionality doesn't seem
I would agree with Matthias - there is no natural fill value. A vector is
often used as a sequence of numbers - at least that is where I use them the
most. And, zero is a good default. A list is not usually a sequence of
numbers - it's typically a sequence of whatever. And, there is no value that
It happened for every package I tried - five total.
On Tue, Jul 21, 2009 at 10:30 AM, Eli Barzilay e...@barzilay.org wrote:
On Jul 21, Doug Williams wrote:
With the release candidate, I encountered the following error when I
tried
loading the science collection using (require (planet
change has happened, update the version
number in:
- plt/collects/mzscheme/info.ss
- plt/collects/mred/info.ss
* Doug Williams m.douglas.willi...@gmail.com
- Plot Tests
* Greg Cooper g...@cs.brown.edu
- FrTime Tests
* Carl Eastlund c...@ccs.neu.edu
- Dracula Tests (confirm that Dracula
number in:
- plt/collects/mzscheme/info.ss
- plt/collects/mred/info.ss
* Doug Williams m.douglas.willi...@gmail.com
- Plot Tests
* Greg Cooper g...@cs.brown.edu
- FrTime Tests
* Carl Eastlund c...@ccs.neu.edu
- Dracula Tests (confirm that Dracula runs from PLaneT)
* Shriram
wrote:
On Jul 21, Doug Williams wrote:
With the release candidate, I encountered the following error when I
tried
loading the science collection using (require (planet
williams/science/science)):
setup-plt: given collection path: #path:scribblings\main\user
refers to the same directory
So, of course, I had a big demo today and, you guessed it, DrScheme wouldn't
load. I had already rolled back to 4.1.5 because this code doesn't run under
4.2 (or 4.2.1) - we're tracking that down. I reloaded PLT Scheme, etc., but
that didn't work. Eventually, I looked here and saw the problem. Not
Matthew,
These look like good things for me to use for efficiency in the science
collection. Will these these be in the upcoming 4.2.2 release?
I assume that if I use these and introduce a dependency on 4.2.2 or later
that I should also bump the version number of the science collection in
PLaneT
.
Doug
On Sun, Sep 6, 2009 at 6:10 PM, Robby Findler
ro...@eecs.northwestern.eduwrote:
On Sun, Sep 6, 2009 at 6:14 PM, Matthew Flattmfl...@cs.utah.edu wrote:
At Sun, 6 Sep 2009 14:22:34 -0600, Doug Williams wrote:
I assume that if I use these and introduce a dependency on 4.2.2 or
later
that I
In this case, I prefer having a nice, ugly name with something like unsafe
or unchecked in it. And, I want it at the point the unsafe/unchecked
operation is being done. For production code, it's important for whoever
wants to understand (i.e., maintain) it later to know the intent and its
* Doug Williams m.douglas.willi...@gmail.com
- Plot Tests
Done. All of the PLoT demos and the science collection PLoT extensions work
as expected.
The fix for the inference collection bug also works.
I now get a couple of scribble errors in my packages that I didn't get
before. I will track
collection operations.
Doug
On Sat, Oct 3, 2009 at 10:33 AM, Matthew Flatt mfl...@cs.utah.edu wrote:
At Sun, 6 Sep 2009 18:59:01 -0600, Doug Williams wrote:
Would it be better to call
the operations 'unchecked-whatever' instead of 'unsafe-whatever'?
Generally, we are calling the function because we
About a 2x speed improvement is worth the rewrite. And, in the case of the
statistics functions, for example, most always return a float result (even
with non-float inputs) and would benefit from the rewrite. [Most that don't
always return a float, like minimum and maximum, aren't don't much
thought the depend on the unsafe
operations.
Robby
On Sat, Oct 3, 2009 at 11:33 AM, Doug Williams
m.douglas.willi...@gmail.com wrote:
And, given your post on the JIT optimizations for unsafe operations, I
can
see where they are truly unsafe (in terms of possibly crashing instead
wrote:
`inexact-real?'
At Sat, 3 Oct 2009 12:47:35 -0400, Doug Williams wrote:
Is there an existing contract to check for a float? For example, mean
would
now be guaranteed to return a float instead of a real. It would be nice
to
specify this is the contract.
On Sat, Oct 3, 2009 at 12
Flatt mfl...@cs.utah.edu wrote:
Yes, I can add those.
At Sat, 3 Oct 2009 15:27:57 -0400, Doug Williams wrote:
Matthew,
Do you think you can sneak in unsafe-fx-abs and unsafe-fl-abs? It's a
pretty
common function - at least in the science collection - that I assume
would
compile nicely
, Oct 4, 2009 at 4:27 PM, Matthew Flatt mfl...@cs.utah.edu wrote:
At Sun, 4 Oct 2009 14:46:48 -0400, Doug Williams wrote:
When you use mutable data structures, you live with the choice. For the
statistics routines, I use exact-inexact inside the loop at the point
where
I use the value, so
When I was originally thinking about it, I was thinking a macro, too. I like
the real-float as an exported function for simplicity - I think most users
of the science collection would be more comfortable with it in their own
code. But I like the syntax of the following macro.
(define-syntax
No! 'identifier?' does not check whether a syntax object represents a
variable reference, given 1) identifier macros and 2) #%top transformers for
unbound variables. If you really, really want to check if something is a
variable reference, 'local-expand' it and look at the result.
Will I
Done. The PLoT routines (including the extensions in the science collection)
work as expected. The science collection also now uses the unsafe operations
(including a couple new to 4.2.3) and they work as expected.
Doug
On Sun, Nov 22, 2009 at 7:12 PM, Gregory Cooper ghcoo...@gmail.com wrote:
It is based on PLplot, which is a C package. There has not been any real
maintenance to it that I know of recently. Matthew updated it to work with
newer version of PLT Scheme at some point. The science collection uses it
for it's plots. But, I ended up writing my own plot routines for my own
PLplot does have a lot of features, but PLoT doesn't expose all of them and
many others are hidden. You also have access to the underlying plot
primitives and that's how I did the histogram plots for the science
collection.
On Fri, Dec 4, 2009 at 8:22 AM, Eli Barzilay e...@barzilay.org wrote:
I started doing my own based on (the look and feel of) matplotlib from
Python, which is in tuen based on the plotting capabilities of Matlab.
On Fri, Dec 4, 2009 at 8:24 AM, Robby Findler
ro...@eecs.northwestern.eduwrote:
There's a fair amount of pain in getting the legends and things like
This is something I've been waiting for for some time. I am doing
agent-based simulation using PLT Scheme and would love to be able to make
use of parallelism across multicore machines. It would also be interesting
to see what we could do to build this into the simulation collection to
allow
Matthew,
I'm back looking into an efficient homogeneous array implementation to
underlie a Matlab-like capability for PLT Scheme. My reference
implementation sits on top of SRFI 4 (which I believe sits on to of
scheme/foreign), but has rather poor performance. I've seen a couple
references to
is to
prefix the foreign imports with, say, f:.
Robby
On Fri, Dec 18, 2009 at 12:42 PM, Doug Williams
m.douglas.willi...@gmail.com wrote:
I just tried removing my dependency on SRFI 4 by using the scheme/foreign
module (which also defines them). However, when I require the
scheme/foreign
module
/info.ss
* Doug Williams m.douglas.willi...@gmail.com
- Plot Tests
* Greg Cooper g...@cs.brown.edu
- FrTime Tests
* Carl Eastlund c...@ccs.neu.edu
- Dracula Tests (confirm that Dracula runs from PLaneT)
* Shriram Krishnamurthi s...@cs.brown.edu
Tour: check the tour and generate a new
Does this include the changes that Sam posted on (I think) the developers
list on Feb 26? Unfortunately, there are several latent bugs in the
reference implementation of SRFI 19. Sam included a fix for the
date-nanoseconds being off by a factor of 100. It now passes the tests that
were added to
When I install PLT Scheme under Windows XP-64, it (correctly) installs into
the directory C:\Program File (x86)\PLT, but the references to (at least
some of) the dlls are still to C:\Program Files\PLT\lib. In particular, we
get the message Failure: cannot open DLL C:Program
...@barzilay.org
- Swindle Tests
- Plot Tests
- PLT Tree: compare new distribution trees to previous ones
Version Updates: if a major change has happened, update the version
number in:
- plt/collects/mzscheme/info.ss
- plt/collects/mred/info.ss
* Doug Williams m.douglas.willi...@gmail.com
- Plot
Would it be possible to combine the structure constructor name with a means
of providing default structure values on a per slot basis? I had always
thought it would be nice if the auto-v argument to make-struct-type took an
old-style lambda list (i.e., an improper list or, in the degenerate case,
, 2 Apr 2010 16:11:10 -0600, Doug Williams wrote:
Would it be possible to combine the structure constructor name with a
means
of providing default structure values on a per slot basis? I had always
thought it would be nice if the auto-v argument to make-struct-type took
an
old-style lambda
4, 2010 at 12:45 PM, Eli Barzilay e...@barzilay.org wrote:
On May 4, Doug Williams wrote:
Out of curiosity, do we know if Windows 7 works the same way. I
don't have Windows 7 on any machine or I would try it. I still like
the solution I took with my laptop, which was to 'upgrade' it from
I need to track it down. I don't get them in 4.2.5.
On Mon, May 24, 2010 at 11:47 AM, John Clements
cleme...@brinckerhoff.orgwrote:
On May 24, 2010, at 10:40 AM, Matthias Felleisen wrote:
This gives me a bunch of errors in addition to the result
I believe those are build errors from
Is there anything in particular that changes with setup, etc that would
cause collections with sub-collections to break going to V5?
On Mon, May 24, 2010 at 3:15 PM, Doug Williams m.douglas.willi...@gmail.com
wrote:
I need to track it down. I don't get them in 4.2.5.
On Mon, May 24, 2010
Can someone point me to what might cause the following Scribble error in
creating a planet package (using planet create ...) in
5.0.0.1--2010-05-31(7a2ac10/a).
Building: animated-canvas.scrbl
PLaneT packager: Error generating scribble documentation: procedure collect
meth
od in render%: expects 3
If I have created (or updated) a PLaneT package that uses the new Racket
names (i.e., #lang racket, .rkt extensions, etc.), will that still be
loadable in V4? It would seem not, but I haven't tried it. Assuming that it
cannot, should there be a V5 repository (i.e., a package in the V5
repository
:
On Wed, Jun 2, 2010 at 9:13 AM, Doug Williams
m.douglas.willi...@gmail.com wrote:
If I have created (or updated) a PLaneT package that uses the new Racket
names (i.e., #lang racket, .rkt extensions, etc.), will that still be
loadable in V4? It would seem not, but I haven't tried it.
Right
Is the scribble/comment-reader documented anywhere? I have been using
code:comment to insert comments into schemeblock, but it doesn't allow me to
use things like multiple comment characters (e.g., ;, ;;, or ;;;) depending
on the level of comment, which I actually do in my code. This seems to
41 matches
Mail list logo