generalized # (doc comment) recognizer

still doesn't work though