[gambit-list] -target js
magnan at categoricaldesign.com
Wed Nov 13 23:08:22 EST 2013
For example I get:
TypeError: ‘undefined’ is not a function (evaluating 'Gambit_glo['with-output-to-string']()')
I will tweak my Scheme code to avoid those abstractions for the moment.
On 2013-11-13, at 16:20, Marc Feeley <feeley at iro.umontreal.ca> wrote:
> On Nov 12, 2013, at 1:13 PM, Marc Feeley <feeley at iro.umontreal.ca> wrote:
>> On Nov 12, 2013, at 12:39 PM, Francois Magnan <magnan at categoricaldesign.com> wrote:
>>> I would like to use the -target js mode of Gambit to compile a scheme program and run in in a browser. I read on this list that the functionality is still incomplete but I wonder if there are plans to make it work in the near future.
>>> I used Gambit-4.7.0 for my tests.
>> Could you try with the most recent version on the Gambit repo? The JS backend is not complete, but it has progressed substantially about a month ago. My plan is for the JS backend to be sufficiently complete to compile the standard Gambit runtime system. Because it is not there yet, currently, you have to write your own versions of some of the standard runtime library functions (append, member, etc).
> Actually, I should have asked if you did a "make from-scratch" (which is the new way to bootstrap Gambit from the github repo). So you should be doing:
> % git clone https://github.com/feeley/gambit.git
> % make -j8 from-scratch
> Once this is done, you will have a current Gambit to test things out with.
More information about the Gambit-list