A Declarative Extension of Parsing Expression Grammars for Recognizing Most Programming Languages. - Tetsuro Matsumura; Kimio Kuramitsu (J. Inf. Process., 2016)