Re: .NET Compiler for Interactive Fiction

Lex Spoon <lex@cc.gatech.edu>
17 Mar 2003 00:01:28 -0500

          From comp.compilers

Related articles
[5 earlier articles]
Re: .NET Compiler for Interactive Fiction neelk@alum.mit.edu (Neelakantan Krishnaswami) (2003-03-14)
Re: .NET Compiler for Interactive Fiction lars@bearnip.com (2003-03-14)
Re: .NET Compiler for Interactive Fiction david.cornelson@iflibrary.com (David A. Cornelson) (2003-03-14)
Re: .NET Compiler for Interactive Fiction marcov@toad.stack.nl (Marco van de Voort) (2003-03-14)
Re: .NET Compiler for Interactive Fiction tbandrow@unitedsoftworks.com (2003-03-16)
Re: .NET Compiler for Interactive Fiction tbandrow@unitedsoftworks.com (2003-03-16)
Re: .NET Compiler for Interactive Fiction lex@cc.gatech.edu (Lex Spoon) (2003-03-17)
Re: .NET Compiler for Interactive Fiction david.cornelson@iflibrary.com (David A. Cornelson) (2003-03-17)
Re: .NET Compiler for Interactive Fiction JeffKenton@attbi.com (Jeff Kenton) (2003-04-05)
Re: .NET Compiler for Interactive Fiction joachim_d@gmx.de (Joachim Durchholz) (2003-04-13)
| List of all articles for this month |

From: Lex Spoon <lex@cc.gatech.edu>
Newsgroups: comp.compilers
Date: 17 Mar 2003 00:01:28 -0500
Organization: Georgia Institute of Technology
References: 03-02-125 03-02-145 03-03-033
Keywords: design
Posted-Date: 17 Mar 2003 00:01:28 EST

"David A. Cornelson" <david.cornelson@iflibrary.com> writes:
> I am putting together a project (already on SourceForge) to build a
> new platform for Interactive Fiction gaming targeting the .NET
> Framework and CLR. There are several parts to this project, one in
> particular is the creation of a new syntax/language that compiles to
> the CLR.


I missed the beginning, but why don't you focus on the language and on
the run-time environment, and stick with an interpreter implementation
while you get started? Interpreters are easier, and you can always
write a translator later. By doing a simple implementation, you will
be freed to spend time on the really interesting problems like what
the language looks like and what kinds of UI the end user is going to
have. Furthermore, if you change your mind about anything in the
language, an interpreter will be a lot easier to update than a
translator.




-Lex


Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.