Version 5 of data is not abstracted from the language

Updated 2004-06-01 07:19:12

"Data is not abstracted from the language". This phrase from About Tcl and popularity has been echoing on my mind. I sort of understand what it means. But only so much. I can't say I understand it because I still can't see the possibilities it creates. More explanation, examples and lucubrations welcomed.


RS: The language manifests itself in scripts, which are strings. It is brought to life in commands, which are lists. In data, everything is a string, and many strings can be evaled if they're in the (current) language. Every proc can be reconstructed to be a string with info args, info default, info body. In short: everything is possible :)


Category Concept | Category Example |

[Category Introspection???] | [Category Tutorial???] |

Arts and crafts of Tcl-Tk programming - is that a category? RS: No - it was the earliest cross-link, categories came later. I still often use when I don't want to think about categories :)