guile-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

why add attributes to interface elements?


From: Thien-Thi Nguyen
Subject: why add attributes to interface elements?
Date: Fri, 10 May 2002 15:34:06 -0700

because such tags are useful to track the school as it swims through
time, changing affiliation and meaning.

the inverted view is to work w/ all elements having a tag, aka a group.
this can be used to communicate 1.4.1 "lt_*" removal in a codified way,
for example.

groups can be used for factoring by identifying congruency.

compilation systems that can express what their requirements are can
share validation code by adding it to groupings.alist.

to experiment w/ grouping, see previous mail on how to reproduce guile
hack environment, then do something like:

  cd hack/core-1-4.b
  ../scripts/update-guile-api.alist -n my-proj-groupings my-groupings ...

where my-proj-groupings, my-groupings, ... might be files that contain
grouping defs, for example:

(
(z (description "has z")
   (grok () (lambda (x)
              (name-prefix? x ".*z"))))
)

see hack/core/scripts/scan-api for more info.

thi



reply via email to

[Prev in Thread] Current Thread [Next in Thread]