NonTerminal

Companion:
class
trait Sum
trait Mirror
class Object
trait Matchable
class Any

Type members

Classlikes

final case class AssocNonTerminal(assocElements: NonEmptyList[(Marked[Type], Marked[Element])], base: StandardNonTerminal) extends NonTerminal
Companion:
object
Companion:
class
final case class ListNonTerminal(`type`: Type, start: LiftList[Marked[Element]], repeat: Option[LiftList[Marked[Element]]]) extends NonTerminal with NonOptional
Companion:
object
Companion:
class

Inherited types

type MirroredElemLabels <: Tuple

The names of the product elements

The names of the product elements

Inherited from:
Mirror
type MirroredLabel <: String

The name of the type

The name of the type

Inherited from:
Mirror