2012
DOI: 10.1016/j.jcss.2011.12.006
|View full text |Cite
|
Sign up to set email alerts
|

Operator precedence and the visibly pushdown property

Abstract: Floyd's operator precedence grammars and languages (FG, FL) are a classical subclass of deterministic context-free (DCF) grammars and languages. We prove that several recently introduced language families motivated by the needs of model checking and of specifying XML-like languages are proper subsets of FL. The main cases considered include visibly pushdown languages (VPL) and balanced languages (BALAN), which are characterized by restricted precedence relations. FL have all the closure properties available fo… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
56
0

Year Published

2015
2015
2023
2023

Publication Types

Select...
7

Relationship

3
4

Authors

Journals

citations
Cited by 45 publications
(56 citation statements)
references
References 22 publications
0
56
0
Order By: Relevance
“…Previous literature [8,17] assumed that all precedence matrices of OPLs are -cycle free, i.e., they do not contain sequences of relations a 1= a 2= . .…”
Section: Preliminariesmentioning
confidence: 99%
See 2 more Smart Citations
“…Previous literature [8,17] assumed that all precedence matrices of OPLs are -cycle free, i.e., they do not contain sequences of relations a 1= a 2= . .…”
Section: Preliminariesmentioning
confidence: 99%
“…The FrG G depicted in Figure 1 with its OPM generates unparenthesized arithmetic expressions with the usual precedences of × w.r.t. +, which instead cannot be expressed as a VPL [8]. This grammar is obtained from the maxgrammar associated with the OPM by taking only those nonterminals that have letter n in both left and right sets.…”
Section: Examples and First Properties Of Free Languagesmentioning
confidence: 99%
See 1 more Smart Citation
“…It suffices a little thought to see that IDL have the local parsability property, a fact also stemming from the fact that IDL are included in OPL [6]. Yet, the rigid alphabetic 3-partition severely reduces their generative capacity.…”
Section: Introductionmentioning
confidence: 99%
“…Yet, the rigid alphabetic 3-partition severely reduces their generative capacity. If we allow the parser decision whether to push, pop, or stay, to be based on a pair of adjacent terminal characters (more precisely on the precedence relation , ,= between them), instead of just one as in the IDL, we obtain the OPL family, which has essentially the same closure and decidability properties [6,9]. Loosely speaking, we may say that the input that drives the automaton for OPL is a terminal string of length two.…”
Section: Introductionmentioning
confidence: 99%