dotgnu-general
[Top][All Lists]
Advanced

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

[DotGNU]Re: BF.Net has entered CVS & a BrainF*** webservice


From: Simon D Howard
Subject: [DotGNU]Re: BF.Net has entered CVS & a BrainF*** webservice
Date: Sun, 18 May 2003 17:38:42 +0100 (BST)

On Sat, 17 May 2003, Gopal V wrote:

> Hi,
>       To whomever it may concern ... Brainf*ck.net has entered CVS..
> Built from scratch in under 3 hours , it's an example of why writing
> compiler frontends for cscc is so easy .. 
> 
> The BFC 1.1.0 had this to say ... which I didn't like :-)
> 
>       Can I use BrainFuck.Net to write webservices? 
>       No. Well, probably not.

I knew someone was bound to prove me wrong eventually :)  As this is part 
of cscc, does this mean it can output JVM code as well?

BTW, if you are generating the same code as my compiler, you should 
probably beware of buffer overruns:

http://www.attrition.org/security/advisory/gobbles/GOBBLES-15.txt

Maybe you could create some kind of helper array class that automatically 
expands itself to make overruns impossible?

Another part of the FAQ on there is incorrect, actually. I wrote a second 
C# based compiler which used Reflection.Emit to generate executables, but 
I never really finished it. The plan was to teach myself Reflection.Emit 
and then write an implementation of it for dotgnu, but it never happened 
:(

I've updated my bf.net site to include links to the new frontend.

Simon



reply via email to

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