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

new topic     » topic index » view message » categorize

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

new topic     » goto parent     » topic index » view message » categorize

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....

new topic     » goto parent     » topic index » view message » categorize

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

new topic     » goto parent     » topic index » view message » categorize

Search



Quick Links

User menu

Not signed in.

Misc Menu