1--sort=no 2--langdef=X 3--map-X=.unknown 4--kinddef-X=v,var,variables 5--fields=+{access} 6--regex-X=/^(pub|priv) +var +([a-z]+)$/\2/v/{{ 7 . \1 (pub) eq {(public)}{(private)} ifelse access: 8 mark . :access { 9 0 string cvs 10 (-) \2 _buildstring 11 /var _tag _commit pop 12 } { 13 cleartomark 14 } ifelse 15}} 16