[EMAIL PROTECTED] wrote:
Marco Maggi wrote:
I am new to Larceny (10 minutes) taking a look at
larceny-0.963-bin-native-ia32-linux86)
v0.97b1 is newer and should have fewer bugs.
Is it also still open to very small non-language
related changes?
The R6RS does not specify any finite notation
-in-path/uriel/lang/compat.larceny.sls
Fine!
--
Marco Maggi
Now feel the funk blast!
Rage Against the Machine - Calm like a bomb
___
Larceny-users mailing list
Larceny-users@lists.ccs.neu.edu
https://lists.ccs.neu.edu/bin/listinfo/larceny-users
the lightweight testing SRFI, and
I make a mistake that causes an exception to
go through to the top level (not a failing
test, but a mistake in using something), I do
not want to enter the debugger: I just want
to see the error message.
It may be that I have a bad workflow...
--
Marco Maggi
Now feel
by Derick
Eddington[1]. (I failed to understand how to
load Larceny's SRFIs from larceny -r6rs, I
will have to read the guide more carefully.)
Is it something to report as a bug?
[1]
https://code.launchpad.net/~ikarus-libraries-team/ikarus-libraries/srfi
--
Marco Maggi
Now feel the funk blast
library, so it may be that
the ec library is the culprit.
We expect to add a bunch of SRFIs as
R6RS libraries after SRFI 97 becomes
final[...]
Thanks.
--
Marco Maggi
Now feel the funk blast!
Rage Against the Machine - Calm like a bomb
___
Larceny
Jon Wells wrote:
Has there ever been any discussion of
allowing import clauses to appear
anywhere other than the toplevel...
I cannot speak for R6RS requests, but
Ikarus allows it in non-R6RS mode.
--
Marco Maggi
Now feel the funk blast!
Rage Against the Machine - Calm like a bomb
)
(build-larceny-files)
| ${SCHEME}
echo (exit) | ./larceny.bin -stopcopy -- src/Build/iasn-larceny-heap.fasl
echo (exit) | ./larceny.bin -stopcopy -- src/Build/iasn-twobit-heap.fasl
cp larceny twobit
echo
(require 'r6rsmode)
(larceny:compile-r6rs-runtime)
(exit)
| ./larceny
### end of file
--
Marco
with my test suite.
I really, really, really do not
want to know why compiling CONS
does this, just tell me if it is
a bug in the compiler and I have
to wait for a fix.
--
Marco Maggi
Now feel the funk blast!
Rage Against the Machine - Calm like a bomb
The problem goes away if I do:
(define-syntax defer-exceptions
(syntax-rules ()
((_ ?form0 ?form ...)
(guard (exc (else
(let ((e (deferred-exceptions)))
(and e (deferred-exceptions (cons exc e))
?form0 ?form ...
Marco Maggi wrote:
I
Rlwrap.
I have gathered a set of completions files. Is
there an automagic way to get a list of non-R6RS
Larceny bindings that may be useful in R6RS mode?
--
Marco Maggi
Now feel the funk blast!
Rage Against the Machine - Calm like a bomb
___
Larceny
reset, so maybe
some timestamp is broken somewhere in the
file systems).
Larceny's apropos procedure can be
used to compute a list of *all* variables
present within the current interaction
environment.
Thanks this is enough to start.
--
Marco Maggi
Now feel the funk blast!
Rage Against
Oll Korrect. After restarting from a
fresh Larceny installation everything
works. The POSIX interface is running,
too (of course errors are not reported
correctly without the errno interface).
--
Marco Maggi
Now feel the funk blast!
Rage Against the Machine - Calm like a bomb
it works. (It is a
single-threaded point of view.)
[1] http://github.com/marcomaggi/nausicaa/tree/master/uriel/tests/test-ffi.sps
[2]
http://github.com/marcomaggi/nausicaa/tree/master/uriel/libraries/uriel/ffi/compat.larceny.sls
--
Marco Maggi
Now feel the funk blast!
Rage Against the Machine - Calm
an error condition from another event.
So setting errno is a mandatory feature.
--
Marco Maggi
Now feel the funk blast!
Rage Against the Machine - Calm like a bomb
___
Larceny-users mailing list
Larceny-users@lists.ccs.neu.edu
https
thing, but
with some of the tests IMHO Larceny really
does the wrong thing.
Notice also:
http://srfi.schemers.org/srfi-19/post-mail-archive/msg00029.html
I will stick with what the reference
implementation does...
--
Marco Maggi
Now feel the funk blast!
Rage Against the Machine - Calm like a bomb
on the
latest Slackware on my x86 netbook using the
prebuilt distribution from:
http://www.ccs.neu.edu/home/will/Larceny/download.html
can you? If not why?
HTH
--
Marco Maggi
___
Larceny-users mailing list
Larceny-users@lists.ccs.neu.edu
https
on larceny-users write values?
--
Marco Maggi
___
Larceny-users mailing list
Larceny-users@lists.ccs.neu.edu
https://lists.ccs.neu.edu/bin/listinfo/larceny-users
. The chunk of code:
(if (and (list? external-state)
(= (length external-state) 7)
(eq? (car external-state) 'lecuyer-mrg32k3a))
in the function mrg32k3a-state-set is correct in Larceny.
--
Marco Maggi
___
Larceny-users mailing
(make-integer)) const:1/2^32^2))
and:
(:random-source-make
---
(lambda (n) ; integers-maker
(make-integer n))
---)
TIA
--
Marco Maggi
___
Larceny-users mailing list
Larceny-users@lists.ccs.neu.edu
https://lists.ccs.neu.edu/bin/listinfo
Felix Klock wrote:
Filed as Ticket #646 and fixed by changeset:6344.
Confirmed, it is fixed.
--
Marco Maggi
___
Larceny-users mailing list
Larceny-users@lists.ccs.neu.edu
https://lists.ccs.neu.edu/bin/listinfo/larceny-users
/nausicaa/virtual-fields.tar.gz
[2] http://github.com/marcomaggi/nausicaa/downloads
--
Marco Maggi
___
Larceny-users mailing list
Larceny-users@lists.ccs.neu.edu
https://lists.ccs.neu.edu/bin/listinfo/larceny-users
(import (rnrs) (lib))
(write (thing))
--
Marco Maggi
___
Larceny-users mailing list
Larceny-users@lists.ccs.neu.edu
https://lists.ccs.neu.edu/bin/listinfo/larceny-users
thing
(lambda (stx)
(syntax-case stx ()
((_)
(with-syntax ((f (hashtable-ref h 'b #f)))
#'(f)))
;;; the program
(import (rnrs) (lib))
(write (thing))
? Creating a syntax object is done exactly to maintain the
lexical context informations, no?
--
Marco
from the page at [1], but
I do not see a copyright notice. If possible, can someone
give me directives?
[0] http://marcomaggi.github.com/docs/nausicaa.html
[1] http://www.ccs.neu.edu/home/lth/larceny/manual/ffi.html
--
Marco Maggi
___
Larceny-users
.
--
Marco Maggi
___
Larceny-users mailing list
Larceny-users@lists.ccs.neu.edu
https://lists.ccs.neu.edu/bin/listinfo/larceny-users
how to do it.
TIA
[1] http://marcomaggi.github.com/docs/nausicaa.html#ffi-call-back
--
Marco Maggi
___
Larceny-users mailing list
Larceny-users@lists.ccs.neu.edu
https://lists.ccs.neu.edu/bin/listinfo/larceny-users
--
Marco Maggi
___
Larceny-users mailing list
Larceny-users@lists.ccs.neu.edu
https://lists.ccs.neu.edu/bin/listinfo/larceny-users
)
(build-executable)
(build-larceny-files)
TIA
--
Marco Maggi
___
Larceny-users mailing list
Larceny-users@lists.ccs.neu.edu
https://lists.ccs.neu.edu/bin/listinfo/larceny-users
28 matches
Mail list logo