UnBCIC-TP2 / ParseCombinators

Repository from Github https://github.comUnBCIC-TP2/ParseCombinatorsRepository from Github https://github.comUnBCIC-TP2/ParseCombinators

Parser Combinators in Scala 3.x

This project implements the building blocks for writing Scala parsers using the parser combinators idiom. The following building blocks are expected:

  • item
  • sat
  • many
  • biased choice
  • sequency

Goals

  • Understand functional programming via parser combinators
  • Understand the Scala 3.x features

Run the test cases

$ sbt test

About


Languages

Language:Scala 100.0%