[REBOL] Re: Table Dialect
From: greggirwin:mindspring at: 3-Apr-2003 13:00
AM> In my opinion, a table should have a header record as a block! value
AM> something like Rebol's function specifier dialect. For example:
AM> [First_Name [string!] "First Name" Last_Name [string!] "Last Name"
AM> Telephone [issue!]]
AM> That way, the table's rows more easily scanned with a function having a
AM> function input specifier that is the table header block! value. (Which
AM> reminds me that I must get this ready to publish as well).
Good example. Another thing that's great about dialects, and how REBOL
works is that we can build lots of them that work at different levels
of abstraction. I.e. dialects for REBOL developers may be different than
those for end users. We can choose to trade off, or build on
incrementally, the effort put into the dialect.