introduce spec about the parser composite
adopt p_ prefix for parser spec

upcoming t_ for translator ?