Do not build for Debian lenny anymore
[idzebra-moved-to-github.git] / tab / usmarc.flt
index 74e3f9b..6cead63 100644 (file)
@@ -2,7 +2,14 @@
 # Rather dummy input-filter for MARC
 #
 
-BEGIN                  { begin record usmarc }
-/^.../ / / /../ / /     { begin element $0 }
-/\$/ /./ BODY /[$\n]/   { data -element $1 $2; unread 3 }
-/\n/                    { end element }
+BEGIN                       { begin record usmarc }
+/^00./ / / BODY /\n/         {
+                                begin element $0
+                               data -element @ $2
+                               end element
+                             }
+/^.../ / / /../              { begin element $0 }
+/[$*]/ /./ / / BODY / *[$*\n]/  { data -element $1 $3; unread 4 }
+/\n/                         { end element }
+
+/./                          { }