OT: Ultimate Language Syntax Cleanness Comparison

Jim Richardson warlock at eskimo.com
Sat Feb 8 07:06:04 EST 2003


On 7 Feb 2003 19:55:35 -0800,
 Jeremy Fincher <tweedgeezer at hotmail.com> wrote:
> holger krekel <pyth at devel.trillke.net> wrote in message news:<mailman.1044658940.11235.python-list at python.org>...
>> I was actually quite surprised to find out (together with a perl-friend)
>> that there is no easy way to parse perl. All the methods involve 
>> evaluating/executing it at the same time.  Cool, isn't it.
> 
> That's not true.  Perl *is* compiled to a bytecode format (what do you
> think all the jazz about Parrot is for?)  There's no easy way to lex
> Perl separate from parsing it.  Lexing and parsing Perl code is one in
> the same.  Evaluating it is entirely separate.
> 
> Jeremy


*raises hand in ignorance*

Can someone explain the differences between them? that is, evaluating,
parsing and lexing? they seem pretty synonymic (ick!) to me, so I am
missing something. What?

-- 
Jim Richardson         http://www.eskimo.com/~warlock
A bad day, is when aliens attack, the dog bites you, and your boss tells
 you that the new client wants to make a few changes before delivery.
Linux, super computers, office computers, or home computers, it works. 




More information about the Python-list mailing list