[gambit-list] -target js
    Marc Feeley 
    feeley at iro.umontreal.ca
       
    Thu Nov 14 17:06:10 EST 2013
    
    
  
On Nov 14, 2013, at 4:23 PM, Francois Magnan <magnan at categoricaldesign.com> wrote:
> By the way ##inline-host-code doesn’t seem to work anymore.
> 
> (define (console.log x)
>   ;; Note: the parameter x will be in variable Gambit_r1
>   (##inline-host-code “console.log(Gambit_r1);\n”))
> 
> How can I inline javascript code now?
> Thank you,
> Francois
> 
Recall that ##inline-host-code no longer exists... you have to use ##inline-host-statement and ##inline-host-expression depending on the nature of the code.  For example, this works for me using node:
(declare (extended-bindings) (not safe))
(define (show arg)
  (##inline-host-statement "console.log(Gambit_r1.toString());"))
(show 'hello)
(show "world")
(show (##inline-host-expression "1+2+3"))
Marc
    
    
More information about the Gambit-list
mailing list