Hi, Does anyone know why this reduced Parsec production stops compilation, and how I can fix it? tester = reserved "parameter" <|> do { reserved "dimension"; symbol ":" } Thanks, Paul