Abstract
Difficulties emerging in implementing compilers of several cognate languages within the framework of a unified software system are analyzed. The problem of design of cognate language compilers of efficient structure is formulated. Ways of solution of the problem of effective construction of cognate language compilers and organization of parsing of texts in an arbitrary language are proposed and their advantages are considered.
Similar content being viewed by others
REFERENCES
N. M. Kolodnitskii andV. G. Levitskii, “Software for simulation of automatic control systems: The problem of choice,” in: Proc. 6th Ukr. Conf. on Automat. Control “Avtomatika-99,” [in Ukrainian], May, 10–13, 1999, Kharkov (1999).
M. Kolodnytsky,I. Ivanitsky,A. Kovalchuk,S. Kuryata, andV. Levitsky, “DSR Open Lab 1.0–software system for simulation,” Proc. 21st Intern. Conf. on Inform. Technology Interfaces, Pula (1999).
M. M. Kolodnitskii, “Three-dimensional component architecture of the DSR Open Lab 1.0 application software system as an implementation of reengineering concepts,” Probl. Progr., No. 4, 37–45 (1998).
M. M. Kolodnitskii, “Typology of mathematical models of technical systems. Part 2,” Visnyk ZhITI, No. 7, 208–218 (1998).
M. M. Kolodnitskii andV. G. Levitskii, “Adaptive organization of DSR Open Lab 1.0 linguistic support,” Proc. 1st Intern. Sci.-Appl. Conf. in Progr. “UkrProg'98,” September 2–4, 1998, Kiev [in Ukrainian], Kiev (1998), pp. 145–155.
V. G. Levitskii, “One realization of text parsing of cognate languages using a modified SLR(1)-analysis algorithm,” Visnyk ZhITI, No. 9, 225–230 (1999).
K. Christian, Introduction to the UNIX Operating System [Russian translation], Finansy i Statistika, Moscow (1985).
V. P. Tikhomirov andM. I. Davydov, DEMOS Operating System: Programming Tools [in Russian], Finansy i Statistika (1988).
S. C. Johnson, “YACC: yet another compiler-compiler,” in: Comp. Sci. (Tech. rep.), Bell Laboratories, Murray Hill, New Jersey, No. 32 (1975).
M. E. Lesk, “Lex: lexical analyzer generator,” in: Comp. Sci. (Tech. rep.), Bell Laboratories, Murray Hill, New Jersey, No. 39 (1975).
J. Grosch andH. Emmelmann, “A tool box for compiler construction (Tech. rep.),” in: Gesellschaft füur Mathematik und Datenverarbeitung mbH, Forschungsstelle an der Universität Karlsruhe, No. 20 (1990).
F.W. Schroer, The GENTLE Compiler Construction System, Oldenbourg Verlag, Munich (1997).
T. J. Parr, Language Translation using PCCTS and C ++. A Reference Guide, Automata Publ. Co., N.Y. (1993).
A. S. Tanenbaum, Amsterdam Compiler Kit Documentation (Tech. Rep.), Vrije Universiteit, Amsterdam, IR-90 (1984).
A. Aho andJ. Uhlman, Theory of Parsing, Translation, and Compilation [Russian translation], Mir, Moscow (1978).
R. Hunter, Design and Construction of Compilers [Russian translation], Finansy i Statistika, Moscow (1984).
D. Grune andC. Jacobs, Parsing Techniques: A Practical Guide, Ellis Horwood Limited, Chichester (1990).
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Kolodnitskii, N.M., Levitskii, V.G. Application of Generative-Grammar Formalism to Analysis of Cognate Languages. Cybernetics and Systems Analysis 37, 122–130 (2001). https://doi.org/10.1023/A:1016628403059
Issue Date:
DOI: https://doi.org/10.1023/A:1016628403059