discuss-gnustep
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Phoenix language


From: David Chisnall
Subject: Re: Phoenix language
Date: Thu, 23 Oct 2014 08:38:19 +0100

On 23 Oct 2014, at 07:37, Dr. H. Nikolaus Schaller <hns@computer.org> wrote:

> If you like to study an Obj-C Interpreter that is starting to do useful 
> things:
> 
> https://github.com/goldelico/mySTEP/tree/master/ObjC
> 
> It is designed as a pipeline:
> 
> preprocessor - lexer - parser - abstract syntax tree - tree rewriting modules 
> - code output module/tree interpreter
> 
> Originally it started with the vision of a translator from Obj-C 2 to Obj-C 1 
> but turned its focus a little. To make
> 
> chmod +x file.m
> ./file.m
> 
> do something reasonable.

I'm assuming that you know already that clang ships with an interpreter mode 
that uses the LLVM JIT and can achieve this (supporting everything that clang 
supports for statically compiled code)?

David

-- Sent from my Apple II




reply via email to

[Prev in Thread] Current Thread [Next in Thread]