Re: Block Commenting

new topic     » goto parent     » topic index » view thread      » older message » newer message

On Sun, Aug 03, 2003 at 08:43:45PM +0000, Peter Willems wrote:
> 
> 
> jbrown105 at speedymail.org wrote:
> 
> > You can't add new syntax to Euphoria with its existing facilities tho.
> > You either need a preprocessor or wait for RDS to add the new syntax 
> > into
> > the core Euphoria language.
> 
>     What actual additions to the language do you need ?
>     For me all the necessary stuff is in there. There are a few
>     functions I still didn't find yet, but I'm sure they have been
>     written by someone already.

For you maybe. For others, no.

There is goto, select case, pointers, pass-by-reference, an eval statement,
even threads.

For all of theses mentioned above, there is something out there for Eu which
gives emulation, but they aren't as good as if they were builtin to the
language.

>  
> > Dredge does this, but its outputed files are very slow (due to the way
> > variables are handled for pointers and goto support) and also very ugly
> > looking. (One plus of Dredge is that it can do partcial conversion of an 
> > ex.err
> > file into a dredge.err file so you know which file and which line the 
> > error
> > occurred in the original source code. However, again due to the way 
> > dredge
> > handles variables, and also due to the way the interpreter trunacates
> > long sequences in ex.err, it can't handle a full conversion of variables 
> > and
> > their values. Too bad Rob won't give us the option of turning on support
> > for seeing the full sequence in ex.err, that would give a huge boost to
> > Dredge.)
> 
>     I'll take a peek at Dredge later to see what it can add.

No comment.

> 
> > That is very true (altho it should be 'editor' not IDE, but otherwise we 
> > are
> > in agreement). A good editor (baring that, a properly modified ed.ex) 
> > can
> > easily handle such special syntax at will.
> 
>     Why "editor" insread of IDE. Tmo all the editors fall short
>     when it comes to integrating additional stuff into your
>     development workflow. I think a real IDE has much more to
>     offer (like automatically running pre-processors before actually
>     executing the code in the interpreter).

An IDE is mostly good for developing GUI applications. If you don't need the app
to have a GUI then you don't need an IDE to make the app.

Also, if you write your own editor (possible if you base it on ed.ex, ee.ex,
or even Meditor) then you can add whatever you need to it, w/o making it into
a full IDE.

BTW, what does Tmo mean?

> 
> Hans Peter Willems
> 

jbrown

> 
> 
> TOPICA - Start your own email discussion group. FREE!
> 
> 

-- 
 /"\  ASCII ribbon              | http://www.geocities.com/jbrown1050/
 \ /  campain against           | Linux User:190064
  X   HTML in e-mail and        | Linux Machine:84163
 /*\  news, and unneeded MIME   | http://verify.stanford.edu/evote.html

new topic     » goto parent     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu