# Fml scripts to display MARC records # $Id: default.fml,v 1.3 1995/02/23 08:32:15 adam Exp $ \func f0 rec { \foreach line {\rec} { \line \index 1 \ \line \index 2 \foreach field {\line \index 3} { \if {\field \index 1} { \ $\field \index 1\ } \field \index 2 } \n } } \func mline prefix suffix lin tag subfield { \if {{\strcmp {\lin \index 1} \tag}\eq 0} { \foreach field {\lin \index 3} { \if {{\strcmp {\field \index 1} \subfield}\eq 0} { \prefix \field \index 2 \suffix } } } } \func f1 rec { \foreach Line {\rec} { \mline '' ': ' \Line 245 c } \foreach Line {\rec} { \mline '' {} \Line 245 a } ' - ' \foreach Line {\rec} { \mline '' ', ' \Line 260 b \mline '' ' ' \Line 260 c } \n }