2006-03-20 20:54:56 +00:00
|
|
|
#n
|
|
|
|
# print out type and attribute declarations that
|
2006-06-12 16:59:21 +00:00
|
|
|
# are not inside require and optional blocks.
|
2006-03-20 20:54:56 +00:00
|
|
|
|
|
|
|
/require \{/,/} # end require/b nextline
|
2006-06-12 16:59:21 +00:00
|
|
|
/optional \{/,/} # end optional/b nextline
|
2006-03-20 20:54:56 +00:00
|
|
|
|
2007-03-30 12:43:15 +00:00
|
|
|
/^[[:blank:]]*(attribute|type(alias)?|bool) /{
|
2006-03-20 20:54:56 +00:00
|
|
|
s/^[[:blank:]]+//
|
|
|
|
p
|
|
|
|
}
|
|
|
|
|
|
|
|
:nextline
|