#!/bin/sh

nawk '	BEGIN	{ a = "" }

	/^ *#/ 		{ next }
	/^ *!/		{ next }
	/^[ 	]*$/	{ next }

	/\\$/		{ sub(/$/, substr($0, 1, length($0)-1), a) ; next }
			{ sub(/$/, $0, a) ; gsub(/[	 ][ 	]*/, " ", a) ;
			  print "\"" a "\","; 
			  a = "" 
			}
	' $1
