Re: PicoLisp relations and UML

2013-02-01 Thread Alexander Burger
Hi Thorsten, (while (read) (println @)) ) ) This gives one top-level expression per line which can be easily 'regexp'ed. Thats a nice tip, thanks ... not that I understand it, the magic must be in the (println @), right? Yes. 'println' prints one or more expressions and a

Re: PicoLisp relations and UML

2013-02-01 Thread Thorsten Jolitz
Alexander Burger a...@software-lab.de writes: Hi Alex, Yes. 'println' prints one or more expressions and a newline, without any further formatting. So if you 'read' an expression like (a (b (c d (e f) ) ) ) it will be printed as (a (b (c d (e f I

Re: PicoLisp relations and UML

2013-01-31 Thread Alexander Burger
Hi Thorsten, I have a few questions with regards to representing PicoLisp relations in UML notation: Hmm, as I have no experiences with UML, and can't help with that. However, concerning some of your other questions: ,--- | (rel ord (+Dep +Joint)

Re: PicoLisp relations and UML

2013-01-31 Thread Thorsten Jolitz
Alexander Burger a...@software-lab.de writes: Hi Alex, You could read and print the data in a flat format to some file, e.g.: (out er.flat (in myApp/er.l (while (read) (println @)) ) ) This gives one top-level expression per line which can be easily 'regexp'ed. Thats a