unofficial mirror of guile-devel@gnu.org 
 help / color / mirror / Atom feed
* Brainfuck experimental compiler
       [not found]                   ` <49dd78620905270131j52aa69e1w8157d358a6deadcc@mail.gmail.com>
@ 2009-05-28  5:58                     ` Daniel Kraft
  2009-05-28 20:25                       ` Neil Jerram
  0 siblings, 1 reply; 2+ messages in thread
From: Daniel Kraft @ 2009-05-28  5:58 UTC (permalink / raw)
  To: Neil Jerram; +Cc: Andy Wingo, Ludovic Courtès, guile-devel

Hi all,

Neil Jerram wrote:
> 2009/5/27 Neil Jerram <neiljerram@googlemail.com>:
>> I also had a response from Jim Meyering, about using git reflog to
>> find and reconstruct an accidentally deleted head.  I haven't fully
>> understood that yet, but in any case I'm sure now that my worry was
>> unfounded.  So let's go ahead with write access for Daniel.
> 
> Daniel, I've added you to the Guile project on Savannah now.  If you
> haven't already uploaded a SSH key for your account, you'll need to do
> that before you can push a new branch to the repository.  Any
> questions, just ask, and in case of any mistakes, just let us know
> (guile-devel@gnu.org) as soon as possible.

thanks!  I think I managed to push my experimental brainfuck compiler 
(as far as I have it by now) to a new branch brainfuck-compiler (without 
disrupting anything else), so you may try to see if it really worked ;)

The changes are module/language/brainfuck/* (of course), but I also 
added a new paragraph to the guile-vm.texi documentation that mentions 
this example compiler as (hopefully) a good point to look at for a basic 
example on creating new languages.

I plan to check out Andy's work on the new TreeIL intermediate language 
and build a compiler to that language, too, in order to get used to it. 
  Additionally, there's still a TODO comment in the code because of a 
thing I want to comment on but was mysel unsure.  Anyways, still some 
work in progress, but have fun!

Yours,
Daniel

-- 
Done:  Arc-Bar-Cav-Ran-Rog-Sam-Tou-Val-Wiz
To go: Hea-Kni-Mon-Pri




^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: Brainfuck experimental compiler
  2009-05-28  5:58                     ` Brainfuck experimental compiler Daniel Kraft
@ 2009-05-28 20:25                       ` Neil Jerram
  0 siblings, 0 replies; 2+ messages in thread
From: Neil Jerram @ 2009-05-28 20:25 UTC (permalink / raw)
  To: Daniel Kraft; +Cc: guile-devel

Daniel Kraft <d@domob.eu> writes:

> thanks!  I think I managed to push my experimental brainfuck compiler
> (as far as I have it by now) to a new branch brainfuck-compiler
> (without disrupting anything else), so you may try to see if it really
> worked ;)

The pushing looks fine.

> The changes are module/language/brainfuck/* (of course), but I also
> added a new paragraph to the guile-vm.texi documentation that mentions
> this example compiler as (hopefully) a good point to look at for a
> basic example on creating new languages.

In the doc, could you add an external reference for Brainfuck,
e.g. http://en.wikipedia.org/wiki/Brainfuck.  Both to explain what it
is, for people who don't know (like me!); and to indicate that the
name isn't our choice!

Regards,
       Neil




^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2009-05-28 20:25 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <49F60A86.7060501@domob.eu>
     [not found] ` <4A0AC32C.3070203@domob.eu>
     [not found]   ` <49dd78620905181444u694cb9bcpa2f3b72dbe842e78@mail.gmail.com>
     [not found]     ` <4A1310D3.9010107@domob.eu>
     [not found]       ` <m3hbzdjgb0.fsf@pobox.com>
     [not found]         ` <49dd78620905251306j708d67d1sf9aae51117fe6291@mail.gmail.com>
     [not found]           ` <87fxeszw17.fsf@gnu.org>
     [not found]             ` <4A1BE7B5.4090409@domob.eu>
     [not found]               ` <m37i037fwc.fsf@pobox.com>
     [not found]                 ` <49dd78620905270120q175244f5mab24feebda8a77b4@mail.gmail.com>
     [not found]                   ` <49dd78620905270131j52aa69e1w8157d358a6deadcc@mail.gmail.com>
2009-05-28  5:58                     ` Brainfuck experimental compiler Daniel Kraft
2009-05-28 20:25                       ` Neil Jerram

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).