generates documentation from the pseudo library