1. EUPHORIA PRE-PROCESSOR
i just got a note from gabriel boehme, who suggested a number of
additions to my pre-processor. many of them i've been mulling over
myself, so it gives me the incentive to put down the gui stuff and
work a little on PP this week.
gabriel suggested (and i agree) that PP needs to generate ".e" file
automatically. the point at which we disagree is what to call the
extension.
gabriel suggested ".ee" and ".eex"; this seems a bit confusing. i'd
prefer the shorter ".p" and ".px", or perhaps ".pp" and ".p". i dunno.
if people have any opinions about this, let me know.
i plan on adding the long overdue =& operator, and a couple of new
features, depending on how much utility they seem to give.
any wish-list items before i begin my coding frenzy?
-- david cuny
2. EUPHORIA PRE-PROCESSOR
Reply to note from david cuny 10/2/97:
>gabriel suggested (and i agree) that PP needs to generate ".e" file
>automatically. the point at which we disagree is what to call the
>extension.
>gabriel suggested ".ee" and ".eex"; this seems a bit confusing. i'd
>prefer the shorter ".p" and ".px", or perhaps ".pp" and ".p". i dunno.
>if people have any opinions about this, let me know.
>i plan on adding the long overdue =& operator, and a couple of new
>features, depending on how much utility they seem to give.
>any wish-list items before i begin my coding frenzy?
>-- david cuny
Hello David,
I'm just reading a book on SQL and a thought came to my mind.
Could it be possible to have some SQL-like commands in the preprocessor?
In SQL you work with tables, mostly 2-dimensional, and extract information
from these tables(lists) by:
SELECT var1 <,var2>
FROM list1 <,list2>
WHERE <some conditions>;
It seems like a lot of work to implement this in your preprocessor,
especially since you want to keep a 1-to-1 relation with the generated
code. But it is an item on my wishlist. I will rethink it also and look at
the consequences.
You want suggestions on how to call extensions? Well, I don't know if you
are a big C-hater, but what about the .h, or maybe .eh? You could use that
for generating .e files, and leave the .ee for .ex files, or maybe use .x
as an extension there.
I'd love to see a =& operator, and also possibly an operator to replace
append.
And then your text-GUI. I haven't seen your v .4, but I used a lot of the
.3 stuff in an apllication I'm building. Hope .4 is not very uncompatible.
I look forward to it.
Thanx and good luck!
Ad Rienks
3. Re: EUPHORIA PRE-PROCESSOR
> any wish-list items before i begin my coding frenzy?
i sent you an e-mail a couple days ago about this but i get a message
back saying it never got to you... so :>
basically i want multi-line comments using /* and */ (or whatever you
want, i guess)... this could be done by having a flag variable...
whenever the compiler encounters a /* the flag is set true and
whenver it encounters a */ it sets it false... and of course for
every line in which it encounters where the flag is set true, a --
would be set at the beginning to comment it out...
i don't think there's anything wrong with my logic so it should be
quite possible :>
...oooO MikPos of MARTYR Oooo...
..ooO http://www.geocities.com/SoHo/9036 Ooo..
....oooO mike burrell OOooo....
4. Re: EUPHORIA PRE-PROCESSOR
*** Reply to note of 02/11/97 15:44
odd... i got the message just fine.
the c-styled comments are on my list. i agree, they seem easy enough to
do. thanks for the feedback.
-- david cuny