bigloo

How to enable native threads support in Bigloo Scheme in OS X?

I am trying to compile Bigloo Scheme from source and I cannot figure out how to enable native thread support via ./configure in OS X 10.5 (Leopard) (and I haven't read anywhere that threading is not supposed to work on this platform). I run ./configure --enable-sqlite --enable-web --enable-ssl --enable-pthreads --enable-fthreads, but th...

Correct threads usage in Scheme (Bigloo)

Hi, I'm trying to write an application server in Scheme with Bigloo implementation. The code: (module server (library fthread) (main main)) (define *port-num* 8080) (define (main argv) (let* ((socket0 (make-server-socket *port-num*)) (ts (thread-start! (make-thread (lambda () (start-server socket0)))))) ...

Scheme(Bigloo) Server-Client Help

Hello everybody, I need to make a Server-Client software in bigloo and i need some help to make that. I am using the latest version of bigloo, but i browsed in internet and there is only an example using an old version. There they use macros like (socket-dup s) and (thread-await! (make-connect-signal s2)), where s is the server socket ...

Unable to use bigloo scheme FFI's through eclipse to open and read from a file.

I am trying to port Bigloo scheme functions through Eclipse. My current task is to write a java class in eclipse which will call a bigloo scheme function defined in a .scm file. This scm file has been already compiled to a class and included as a library. The problem is when I am trying to open the file using the bigloo function "open-i...

Unable to use Bigloo function "open-input-port" through Eclipse.

Hello, I use the Bigloo 3.3a version. I am currently working on running Bigloo scheme functions (compiled into .class) from Eclipse by calling the functions from a java class. I follow the following steps: Take a .scm file with possibly several functions defined in it. populate it into a package structure. Compile these files into eit...

How to circumvent the "Method too large" error in Java Compilation?

Hi all, I have a parser written in bigloo scheme functional language which I need to compile into a java class. The whole of the parser is written as a single function. Unfortunately this is causing the JVM compiler to throw a "Method too large" warning and later give "far label in localvar" error. Is there any possible way where I can ...

Compiling with Bigloo

I've written a scheme file in DrRacket/Scheme and I have my .rkt file. I need to now compile what I've written with Bigloo. I have Bigloo installed, but I'm not sure how to use it. Anyone know how? ...