(.using [library [lux (.except char) ["$" documentation (.only documentation:)] [data [text (.only \n) ["%" format (.only format)]] [collection ["[0]" list]]]]] ["[0]" / [compiler ["[1][0]" phase] [language [lux ["[1][0]" analysis] ["[1][0]" directive] ["[1][0]" generation] ["[1][0]" synthesis]]]]]) (.def: .public documentation (.List $.Module) (list.together (list /phase.documentation /analysis.documentation /directive.documentation /generation.documentation /synthesis.documentation )))