add lineman to parser for better error handling
single now always take 'file.as'
base class emitting