| TIP: Click on subject to list as thread! | ANSI |
| echo: | |
|---|---|
| to: | |
| from: | |
| date: | |
| subject: | [TSEPro] Re: Overiding UI Menus |
From: "Sammy Mitchell"
@Date: Wed, 22 Jan 2003 15:42:44 -0500
@Sender: semware-owner{at}sawasdi.apana.org.au
John Frampton wrote:
>Ideally, it should be a compiler option, so that overriding
>is allowed for special applications. How hard would it be
>to change the compiler to allow that?
Not to terribly hard. Right now, the sc is a simple one
pass compiler. In order to be able to remove previously
generated code, I'd have to generate some sort of
intermediate code (Abstract syntax trees, triples, and
quadruples are the forms I know of). This intermediate code
would not have any actual addresses, rather pointers to
other parts of the code. This way, it would be pretty easy
allow redefinable procedures, variables, whatever. Once
that phase if finished, the actual code can be generated
from the intermediate code.
It is something I have planned on doing anyway - generating
intermediate code first, and then generating the final code
from that. An additional benefit (one that I would really
like), is that there would no longer be need for forward
declarations.
Of course planning and doing are worlds apart!
--
Sammy Mitchell
--
TSEPro mailing list
---
[sawasdi.apana.org.au] (3:800/846.13)
* Origin: apana>>>>>fidonetSEEN-BY: 633/267 270 @PATH: 800/846 1 640/954 774/605 123/500 106/1 379/1 633/267 |
|
| SOURCE: echomail via fidonet.ozzmosis.com | |
Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.