x27;x))) ))
(m)
but I get error messages which I don't know what to do about. Do you
have running examples of code not producing the result you want?
Marijn
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.19 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http:/
`(let ((x 1)) #,stx))
(define-syntax (m stx)
(syntax-case stx ()
((_) #`(let ((x 2)) #,(f #'x))) ))
(m)
it now produces 1 instead of the expected 2.
It seems to me that both these results cannot be correct
simultaneously, but I'll await the experts' opinion on that.
cons 1 2).
Using `f(1 2) |-> (f 1 2)' you can push open parens left meaning (a (b
c)) is equal to ((a b c)).
Can you shed some light on these issues?
Marijn
> We plan to submit all three abbreviations as three separate SRFIs.
> The first one, curly-infix-expressions, is new draft SRF
t; OK, I see. I guess I got used to PCRE for too long :) Sorry for my
> mistake.
``Regular expressions crammed into string-syntax'' really needs to be
deprecated in Scheme implementations. SRE[1][2] is more expressive and
doesn't suffer from such exceptions.
Marijn
[1]:http:/
_MASK] +# define
> NEXT_JUMP() goto *jump_table[FETCH () & SCM_VM_INSTRUCTION_MASK]
> #else -#define NEXT_JUMP()goto vm_start +# define NEXT_JUMP()
> goto vm_start #endif
These added spaces are weird (and illegal?).
Marijn
-BEGIN PGP SIGNATURE-
Vers
is a package on the gnu ftp for version 0.1.0[3].
I checked my distribution packages and since they included version 0.1.2
I decided to investigate a bit further. This version was released in
2008 and you can it from
http://download.savannah.gnu.org/releases/dotgnu-pnet/libjit-releases/
Marijn
but if that's important to anyone, feel free to come up with
> another name :-)
Some alternative names might be syntax-case/fn, syntax-case/l,
syntax-case/lambda (but kinda defeats the purpose of not having to
type lambda).
Anyway, less typing for macro boilerplate
Map applies proc element-wise to the
elements of the lists and returns a list of the results, in
order. The dynamic order in which proc is applied to the
elements of the lists is unspecified.
Marijn
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.18 (GNU/Linux)
Comment: Using GnuPG with
REPL seem to agree that they should:
$ racket
Welcome to Racket v5.2.0.4.
> (when #t 'hello)
'hello
> (unless #f 'hi)
'hi
Is there some other source that suggests that the return value should
be unspecified?
Marijn
[1]:http://clhs.lisp.se/Body/m_
function. I've raised the issue with them as well, but there are
some doubts that it is useful/sane to support this. Perhaps other
schemes' regexp libraries should be compared as well. Their tests
would certainly be useful and may point out other incompatibilities
that no-one is aware o
ient", not "the
> developer think it's useful".
Idem ditto.
> Just my mumble, no any offense. Thank you for telling us this
> issue. ;-)
Marijn
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.18 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enig
groups in their version, but
they don't have the empty matches either. How about that...
Surely by now you can see that it's worth discussing over the
semantics of regexp-split.
Marijn
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.18 (GNU/Linux)
Comment: Using GnuPG
tring) to be un-eq? nor eq? to
(string), but let's get a broader perspective.
Marijn
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.18 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
iEYEARECAAYFAk8T3yoACgkQp/VmCx0OL2wG4QCeJkTP7qhm/ll6g/szLrz21uUB
0PwAoKLWlLOIIgcE
On 07/10/2012 05:03 PM, Matthew Flatt wrote:
> At Tue, 10 Jul 2012 10:51:57 -0400, Eli Barzilay wrote:
>> 20 minutes ago, Marijn wrote:
>>>
>>> It seems to me that both these results cannot be correct
>>> simultaneously, but I'll await the experts
ong or how to find out more?
Marijn
- --
If you cannot read my mind, then listen to what I say.
Marijn Schouten (hkBst), Gentoo Lisp project, Gentoo ML
<http://www.gentoo.org/proj/en/lisp/>, #gentoo-{lisp,ml} on FreeNode
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.11 (GNU/Linux)
Comme
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Neil Jerram wrote:
> "Marijn Schouten (hkBst)" writes:
>
>> it seems that the popen test hangs:
>
> Grrr. I thought we'd nailed that...
>
>> then it hangs for at least an hour or so. My configure invo
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Marijn Schouten (hkBst) wrote:
> Neil Jerram wrote:
>> "Marijn Schouten (hkBst)" writes:
>
>>> it seems that the popen test hangs:
>> Grrr. I thought we'd nailed that...
>
>>> then it hangs
the
lexical variable `x' and also lexical-set(q).
It seems to me that only the dereferencing of variables is dynamic or lexical,
not the binding. Thus you don't even need lexical-let and `(lexical x)' would be
`x' found in the lexical environment (if it isn't found you can
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Daniel Kraft wrote:
> Hi Marijn,
>
> Marijn Schouten (hkBst) wrote:
>> Guile also has lexical and dynamic variables; the fluids[1]. Queinnec
>> in his
>> book LiSP also describes a system that has (default) lexical and dyna
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Daniel Kraft wrote:
> Hi,
>
> thanks for your comments; I'm still a bit confused, though :$
>
> Marijn Schouten (hkBst) wrote:
>>> What's about this:
>>>
>>> (defun test () a)
>>&
t; something to investigate, unless the cause is already known
A more idiomatic way to implement it that also works in other Schemes is:
; $ larceny -- acker.scm -e "(time (pretty-print (A 3 9)))" -e "(quit)"
; $ mzscheme -f acker.scm -e "(time (display (A 3 9))(ne
..
guile-readline...
+ cd guile-readline
+ ./autogen.sh
configure.in:8: installing `./missing'
configure.in:8: installing `./install-sh'
Makefile.am: installing `./depcomp'
+ echo 'Now run configure and make.'
Now run configure and make.
+ echo 'You must pass the `--enab
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Ludovic � wrote:
> Hi,
>
> "Marijn Schouten (hkBst)" <[EMAIL PROTECTED]> writes:
>
>> + gnulib-tool --update
>> gnulib-tool: *** cannot find ./configure.ac
>> gnulib-tool: *** Stop.
>
> Normally,
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Ludovic � wrote:
>>> "Marijn Schouten (hkBst)" <[EMAIL PROTECTED]> writes:
>>>
>>>> + gnulib-tool --update
>>>> gnulib-tool: *** cannot find ./configure.ac
>>>> gnulib-tool: *** St
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Ludovic � wrote:
> Hi,
>
> "Marijn Schouten (hkBst)" <[EMAIL PROTECTED]> writes:
>
>> Ludovic � wrote:
>
>>> Strange. I use the exact same version of `gnulib-tool' here and it
>>> finds
BS"
+GUILE_LIBS="$LIBS"
GUILE_CFLAGS="$PTHREAD_CFLAGS"
AC_SUBST(GUILE_LIBS)
AC_SUBST(GUILE_CFLAGS)
as reported in http://bugs.gentoo.org/show_bug.cgi?id=202205
thank you,
Marijn
- --
Marijn Schouten (hkBst), Gentoo Lisp project, Gentoo ML
<http://www.gentoo.org/pr
3
[2]:http://bugs.gentoo.org/attachment.cgi?id=145645
Marijn
- --
Marijn Schouten (hkBst), Gentoo Lisp project, Gentoo ML
<http://www.gentoo.org/proj/en/lisp/>, #gentoo-{lisp,ml} on FreeNode
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://en
get the new module system */
So I was wondering which module system these comments refer to.
Marijn
- --
Marijn Schouten (hkBst), Gentoo Lisp project, Gentoo ML
<http://www.gentoo.org/proj/en/lisp/>, #gentoo-{lisp,ml} on FreeNode
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.9 (GNU
guile-config])
~ AC_CONFIG_SRCDIR(GUILE-VERSION)
~ AM_INIT_AUTOMAKE([gnu no-define check-news])
Marijn
[1]: http://bugs.gentoo.org/show_bug.cgi?id=212723
- --
Marijn Schouten (hkBst), Gentoo Lisp project, Gentoo ML
<http://www.gentoo.org/proj/en/lisp/>, #gentoo-{lisp,ml} on FreeNode
---
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Neil Jerram wrote:
| "Marijn Schouten (hkBst)" <[EMAIL PROTECTED]> writes:
|
|> --- configure.in.old2008-05-06 23:48:26.0 +0200
|> +++ configure.in2008-05-06 23:48:26.0 +
+nan.0
On my amd64 linux system I get:
guile> (version)
"1.8.5"
guile> (eqv? 0.0 (exp -inf.0))
#t
guile> (exp -inf.0)
0.0
HTH, Marijn
> On i386 and sparc64 this passes. I ran paranoia and that passed (with
> not even flaws). Does this test pass for others on other o
pass
gcc the option "-m32" or "-m64" to force 32-bit or 64-bit code.
Marijn
- --
Marijn Schouten (hkBst), Gentoo Lisp project, Gentoo ML
<http://www.gentoo.org/proj/en/lisp/>, #gentoo-{lisp,ml} on FreeNode
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.9 (GNU/Linux
gt; Regards
>
> Michael
>
>
>
Works for me with 1.8.6 on linux.
- --
Sarcasm puts the iron in irony, cynicism the steel.
Marijn Schouten (hkBst), Gentoo Lisp project, Gentoo ML
<http://www.gentoo.org/proj/en/lisp/>, #gentoo-{lisp,ml} on FreeNode
-BEGIN PGP SIGNAT
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Marijn Schouten (hkBst) wrote:
> Michael Burschik wrote:
>> (use-modules (oop goops))
>
>> (define-class ()
>> name)
>
>> (make )
>
>
>
>> This makes guile 1.8.5 crash with a segment
x27;s
> not much difference. See vm-engine.c for more details. It seems that
> native compilation would be much better than a "reckless" engine.
>
> Well, that's about it as far as changes go. And as far as status? I'm
> going to update the docs for chang
35 matches
Mail list logo