Related articles |
---|
Dynamic Language (grammar) pohanl@my-deja.com (2000-07-31) |
Re: Dynamic Language (grammar) mcr@demon.co.uk (Martin Rodgers) (2000-08-04) |
Re: Dynamic Language (grammar) jimbo@radiks.net (2000-08-04) |
Re: Dynamic Language (grammar) mcr@wildcard.demon.co.uk (Martin Rodgers) (2000-08-05) |
Re: Dynamic Language (grammar) mcr@wildcard.demon.co.uk (Martin Rodgers) (2000-08-05) |
Re: Dynamic Language (grammar) mcr@wildcard.demon.co.uk (Martin Rodgers) (2000-08-10) |
Re: Dynamic Language (grammar) koontz@ariolimax.com (David G. Koontz) (2000-08-10) |
Re: Dynamic Language (grammar) mcr@wildcard.demon.co.uk (Martin Rodgers) (2000-08-14) |
From: | Martin Rodgers <mcr@wildcard.demon.co.uk> |
Newsgroups: | comp.compilers |
Date: | 14 Aug 2000 17:34:49 -0400 |
Organization: | The Wildcard Killer Butterfly Breeding Ground |
References: | 00-07-094 00-08-007 00-08-036 00-08-047 |
Keywords: | syntax, , comment |
> [You should look again, TCL does multiple levels of evaluation quite
> cleanly, not unlike the way that Lisp does. It's almost as cool as
> Trac. -John]
I've looked, and wasn't impressed. Does it process the code at compile
time, as Lisp can? It doesn't appear to. In fact, it looks rather more
like it works at runtime, using strings. It's not unusual for Lisp
programmers to use backquote in ways that are very different.
Here's some Lisp code that uses it extensively. It's a compiler for a
language "embedded" in Lisp (but then, this is normal Lisp practice).
http://series.sourceforge.net
Does anything like this exist in tcl?
--
[Considering that TCL isn't compiled at all and its only datatype is a
string, your questions aren't very meaningful. I don't think anyone
would claim that TCL is the ultimate programming language, but it's
remarkably powerful for such a small language. -John]
Return to the
comp.compilers page.
Search the
comp.compilers archives again.