[Bese-devel] UCW for beginners

Drew Crampsie drewc at tech.coop
Mon Oct 3 16:12:59 UTC 2005


Waldo Rubinstein wrote:
> Thanks. Since your posting about LoL about a couple of weeks ago,  I've 
> been very curious to play with it.
> 
> BTW, I came across some sample code that I believe uses it (http:// 
> paste.lisp.org/display/8912) and I was wondering if Lisp-on-Lines  uses 
> or is somewhat related to Mewa (http://www.adrian-lienhard.ch/ 
> files/mewa.pdf)?

The presentation system is mostly based on the ideas presented in that 
paper, mixed with the UCW presentations, and lives in a package called 
'mewa' :).

It is much more lispy though, and infact has been more lispified from 
the procedural interface you see in that example (set-attribute and 
find-attribute) to a nice declarative syntax:

(define-attributes (person company)
   (address address-viewer :label "Address")
   (phone-number t :label "Daytime Phone"))

(define-attributes (person)
  (first-name t :label "first name"))

etc etc.

And to confirm what Marco said, LoL _is_ in production use, but has no 
documentation. I'm trying to get permission to release the App that LoL 
was written in conjunction with as Free Software, to serve as an example 
of how to (poorly) use LoL and UCW. Until then, the source serves 
(poorly) as the docs :)

drewc






> Thanks,
> Waldo
> 
> On Oct 3, 2005, at 8:15 AM, Drew Crampsie wrote:
> 
>> Waldo Rubinstein wrote:
>>
>>> Well, it would be great to get a copy of it. I've been trying to  get 
>>> it at http://versions.tech.coop/lisp-on-lines/ but for the  longest 
>>> time I can't connect to that server. Is there another URL  to fetch 
>>> it from?
>>>
>>
>> I had to take that virtual server down, and have not gotten around  to 
>> setting it back up yet.
>>
>> Next week, i promise, and i'll send a message here when things are  
>> back up.
>>
>> drewc
>>
>>
>>
>>
>>> Thanks,
>>> - Waldo
>>> On Oct 1, 2005, at 1:02 PM, Marco Baringer wrote:
>>>
>>>> afaik lisp-on-lines is in production use, the only documentation i
>>>>
>>>> know of is the source code.
>>>>
>>>>
>>>>
>>> --------------------------------------------------------------------- 
>>> ---
>>> _______________________________________________
>>> bese-devel mailing list
>>> bese-devel at common-lisp.net
>>> http://common-lisp.net/cgi-bin/mailman/listinfo/bese-devel
>>>
>>
>>
> 




More information about the bese-devel mailing list