Christine Lemmer-Webber writes:
> I have pushed one more merge with master to the compile-to-js-merge
> branch. I've taken the bold move of pushing this to origin... I think
> it's a good idea to try to get this in, so it's worth it not just
> sitting in my own personal repo.
wow — thank you!
I have pushed one more merge with master to the compile-to-js-merge
branch. I've taken the bold move of pushing this to origin... I think
it's a good idea to try to get this in, so it's worth it not just
sitting in my own personal repo.
Christopher Lemmer Webber writes:
> I suspect what changed
Christopher Lemmer Webber writes:
> Anyway, is there support from the maintainers from getting this merged
> if I can get things working again? I'd really like to see this effort
> not go to waste... I'd even like to write a few demos using it.
I’m no maintainer, but I would love having the js
I suspect what changed most of all is in commit
4311dc9858ba7c6db50a851e95fc7c387b9381b2
Right now in compile-js.scm it does:
(define lower-cps (@@ (language cps optimize) lower-cps))
(define (compile-js exp env opts)
;; TODO: I should special case the compilation for the initial fun,
I've now verified that the place where things fall apart is fairly
simple. The following file does not compile:
(define (add x y)
(+ x y))
(add 1 2)
So yeah, it's just functions in general.
It looks like the stage where things are breaking is between the
cps -> js-il representations.
Hi!
Ian did some great work here in the past... let's not let it go to
waste. Let's try to merge it!
I've made a branch in my gitlab repo here:
https://gitlab.com/dustyweb/guile.git
the branch is "compile-to-js-merge"
I've dealt with the merge conflicts and etc I've been able to identify,
b
Le 2017-09-07 08:32, Amirouche Boubekki a écrit :
On 2017-09-06 20:25, Amirouche Boubekki wrote:
On 2017-09-02 00:09, Amirouche Boubekki wrote:
On 2017-08-28 20:56, Ian Price wrote:
1 Introduction
==
As many of you are aware, I have been working on compiling Guile
Scheme to J
On 2017-09-06 20:25, Amirouche Boubekki wrote:
On 2017-09-02 00:09, Amirouche Boubekki wrote:
On 2017-08-28 20:56, Ian Price wrote:
1 Introduction
==
As many of you are aware, I have been working on compiling Guile
Scheme to JavaScript this summer, as part of the Google Summer
On 2017-09-02 00:09, Amirouche Boubekki wrote:
On 2017-08-28 20:56, Ian Price wrote:
1 Introduction
==
As many of you are aware, I have been working on compiling Guile
Scheme to JavaScript this summer, as part of the Google Summer of
Code. This post serves to bookend my work
Amirouche Boubekki writes:
> On 2017-08-28 20:56, Ian Price wrote:
> Apparently webkit does ship TCO and safari is the only browser [0]
> shipping it.
> So it will happen soon enough for chrome, but chrome is not a solution
> for many
> of us. I don't know when firefox with ship TCO.
>
> [0] h
On 2017-08-28 20:56, Ian Price wrote:
1 Introduction
==
As many of you are aware, I have been working on compiling Guile
Scheme to JavaScript this summer, as part of the Google Summer of
Code. This post serves to bookend my work for the year.
Before I go any further, I have
Amirouche writes:
>>This would allow us to minimise the amount of code that
>>needs to be sent over the network, which is very important to web
>>developers.
>
> You seem concerned by javascript web developers but not about
> me in particular. As the maintainer of the only Scheme front
Héllo,
Le 28/08/2017 à 20:56, Ian Price a écrit :
1 Introduction
==
As many of you are aware, I have been working on compiling Guile
Scheme to JavaScript this summer, as part of the Google Summer of
Code. This post serves to bookend my work for the year.
[...]
2 Project
Thanks for all the work!
I will be the potential user since I need a Scheme way for web front-end
and an easy way to integrate it into Artanis. Biwascheme is one of the
ways, now we have JS back end for another choice. I expect there're good
interfaces to interact with DOMs.
I will keep my eyes on
Thanks again Ian for all your work on this; I've been very proud to be
your mentor. Great work, and look forward to seeing this land in Guile
proper :)
15 matches
Mail list logo