Table creation/Postal addresses: Difference between revisions
Content added Content deleted
m (→{{header|REXX}}: added comment to the REXX section header about the program's logging/tracking capability.) |
(Added EchoLisp) |
||
Line 221: | Line 221: | ||
addrZIP Char(10) not null |
addrZIP Char(10) not null |
||
)</lang> |
)</lang> |
||
=={{header|EchoLisp}}== |
|||
<lang scheme> |
|||
(lib 'struct) |
|||
(lib 'sql) |
|||
(define Postal (make-table |
|||
(struct postal (auto: id name street city state zip)))) |
|||
Postal |
|||
→ #table:#struct:postal [id name street city state zip]:[0] |
|||
(table-insert Postal '(0 Gallubert "29 rue de l'Ermitage" Paris Seine 75020)) |
|||
(table-insert Postal '(0 Brougnard "666 rue des Cascades " Paris Seine 75042)) |
|||
(table-make-index Postal 'postal.id) |
|||
(table-print Postal) |
|||
[0] 15 Gallubert 29 rue de l'Ermitage Paris Seine 75020 |
|||
[1] 16 Brougnard 666 rue des Cascades Paris Seine 75042 |
|||
</lang> |
|||
=={{header|Erlang}}== |
=={{header|Erlang}}== |