1226048Sobrien#--------------------------------------------
2226048Sobrien# marc21: file(1) magic for MARC 21 Format
3226048Sobrien#
4226048Sobrien# Kevin Ford (kefo@loc.gov)
5226048Sobrien# 
6226048Sobrien# MARC21 formats are for the representation and communication
7226048Sobrien# of bibliographic and related information in machine-readable
8226048Sobrien# form.  For more info, see http://www.loc.gov/marc/
9226048Sobrien
10226048Sobrien
11226048Sobrien# leader position 20-21 must be 45
12226048Sobrien20	string	45	
13226048Sobrien
14226048Sobrien# leader starts with 5 digits, followed by codes specific to MARC format
15267843Sdelphij>0	regex/1l	(^[0-9]{5})[acdnp][^bhlnqsu-z]	MARC21 Bibliographic
16226048Sobrien!:mime	application/marc
17267843Sdelphij>0	regex/1l	(^[0-9]{5})[acdnosx][z]	MARC21 Authority
18226048Sobrien!:mime	application/marc
19267843Sdelphij>0	regex/1l	(^[0-9]{5})[cdn][uvxy]	MARC21 Holdings
20226048Sobrien!:mime	application/marc
21267843Sdelphij0	regex/1l	(^[0-9]{5})[acdn][w]	MARC21 Classification
22226048Sobrien!:mime	application/marc
23267843Sdelphij>0	regex/1l	(^[0-9]{5})[cdn][q]	MARC21 Community
24226048Sobrien!:mime	application/marc
25226048Sobrien
26226048Sobrien# leader position 22-23, should be "00" but is it?
27267843Sdelphij>0	regex/1l	(^.{21})([^0]{2})	(non-conforming)
28226048Sobrien!:mime	application/marc
29