Re: [racket] assembly language

2012-10-01 Thread Hugh Aguilar
From: Stephen Bloch To: Hugh Aguilar Sent: Thursday, September 27, 2012 4:03 AM Subject: Re: [racket] assembly language I want to generate machine-code functions. This involves assembling at run-time (for the forth system, which is compile-time for the Forth application program). Since Forth'

Re: [racket] assembly language

2012-09-25 Thread Alex Shinn
On Wed, Sep 26, 2012 at 9:58 AM, Ray Racine wrote: > A couple of years ago or so, time does run like water, Larceny merged in a > x86 assembler which 100% scheme. If I recall the original project was 100% > standalone x86 assembler / linker. It's Jonathan Kraut's Sassy (http://sassy.sourceforge.

Re: [racket] assembly language

2012-09-25 Thread Ray Racine
A couple of years ago or so, time does run like water, Larceny merged in a x86 assembler which 100% scheme. If I recall the original project was 100% standalone x86 assembler / linker. On Tue, Sep 25, 2012 at 8:12 PM, Stephen Bloch wrote: > On Sep 25, 2012, at 7:38 PM, Hugh Aguilar wrote: > >

Re: [racket] assembly language

2012-09-25 Thread Stephen Bloch
On Sep 25, 2012, at 7:38 PM, Hugh Aguilar wrote: > I am writing a Forth system. I want it to be interactive in the usual Forth > way. This means assembling a function at run-time and immediately being able > to run the assembled function. > > ... I'm much better off if I can just assemble the

Re: [racket] assembly language

2012-09-25 Thread Hugh Aguilar
Hugh Aguilar Cc: "users@racket-lang.org" Sent: Tuesday, September 25, 2012 7:09 AM Subject: Re: [racket] assembly language On 09/24/2012 01:27 AM, Hugh Aguilar wrote: > Is there an x86 assembler available in Racket? If so, does it support > the 64-bit x86? There's

Re: [racket] assembly language

2012-09-25 Thread Tony Garnock-Jones
On 09/24/2012 01:27 AM, Hugh Aguilar wrote: Is there an x86 assembler available in Racket? If so, does it support the 64-bit x86? There's Noel Welsh's IA32 assembler https://github.com/noelwelsh/assembler. I guess it doesn't support x86_64 yet. I'm writing a program in HLA right now. HLA i

[racket] assembly language

2012-09-23 Thread Hugh Aguilar
Hello. I'm new to Racket. I tried learning Factor previously but had difficulty understanding the concepts and the terminology, so I decided to try Racket instead --- Racket has a lot of novice-oriented documentation available, plus Scheme has books available also. I may learn Common Lisp simult