Author:
Kishkan V V,Safonov K V,Tsarev R Yu
Abstract
Abstract
The article sets the task of syntactical analysis of monomials of context-free languages taking into account the order of application of productions in the process of outputting monomials. An attribute model of the process, which defines the description of the process being modeled as business process models, correlates with the level of context-free languages. The business process, presented in the form of a structural model, uses the alphabet and syntax of a specific modeling language, which allows the process to be described independently of the subject area. The problem of syntactical analysis is supplemented as follows. Developing a deadlock algorithm to determine whether makes is possible to obtain a monomial from the initial symbol using the productions of a given context-free language. Determining the choice of productions and number of times was used to derive this monomial and establish the order of using these productions. The article proposes the completed method of monomial labels which allows establishing the order of application of productions. Based on this method, research technologies of programming language that are of interest to the software industry can be developed.
Subject
General Physics and Astronomy
Reference11 articles.
1. Parsing with first-class derivatives;Brachthäuser,2016
2. Instrumenting a context-free language recognizer;Cereda,2017
3. Affinity analysis for context-free grammars;Moraes,2018
4. Characterization of context-free languages;Badano;Theoretical Computer Science,2017
5. Multiple context-free tree grammars: Lexicalization and characterization;Engelfriet;Theoretical Computer Science,2018