snit::type a_pe_grammar {
    constructor {} {
        install myg using pt::peg::container ${selfns}::G
        $myg start {x {t a} {t b} {t c}}
    }

    component myg
    delegate method * to myg
}
