X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=ccl%2Fbib1;h=7c101c79bd4590b31600133c0891b7b45cc4617a;hb=26d07328e36c41d39216d66d742d133cf7512995;hp=864931acbabbd1b14f6205376cc748db39bea78a;hpb=3888e88cde70f36851544ab7acc04e0943470ec6;p=yaz-moved-to-github.git diff --git a/ccl/bib1 b/ccl/bib1 index 864931a..7c101c7 100644 --- a/ccl/bib1 +++ b/ccl/bib1 @@ -1,8 +1,8 @@ -# $Id: bib1,v 1.2 1996-10-11 15:00:24 adam Exp $ -# CCL qualifiers and their mapping to a bib-1 subset +# $Id: bib1,v 1.7 2001-03-20 11:22:58 adam Exp $ +# CCL qualifiers and their mappings # # Each line takes the form: -# name =,.. = ... +# name [,]=,.. = ... # Where type is one of: # u use-attribute # r relation-attribute ) @@ -18,14 +18,19 @@ # pw phrase/word. The CCL parser will decide whether phrase or word # is needed. Phrase is used if term contain blanks; otherwise # Word is used. +# al and-list. AND operation is put between each term. +# ol or-list. OR operation is put between each term. # Special value for truncation: # l Allow left truncation if ? is at left side of term. # r Allow right truncation if ? is at left side of term. # b Allow left&right truncation if ? is at left&right side of term. # n Set truncation explicitly to "none" if no ? is given. -term s=pw t=l,r -au u=1 s=pw -ti u=4 s=pw + +# This rule is for CCL tokens where no fields are specified +term s=pw t=l,r s=al +# Common short-hand access points. +au u=1 s=pw t=l,r # author +ti u=4 s=pw t=l,r # title isbn u=7 issn u=8 cc u=20 @@ -90,3 +95,12 @@ com:is c=1 com:cs c=2 com:cf c=3 +exp:category exp1,1=1 + +# These special directives defines names of keywords for parser +@and og * # either 'or' or * +@or eller + # either 'eller' or + +@not ikke - # and so on.. +@set s set +@case 0 # case insenstive (1 for case sensitive) +@truncation * ?