Vestnik Udmurtskogo Universiteta. Matematika. Mekhanika. Komp'yuternye Nauki
RUS  ENG    JOURNALS   PEOPLE   ORGANISATIONS   CONFERENCES   SEMINARS   VIDEO LIBRARY   PACKAGE AMSBIB  
General information
Latest issue
Archive
Impact factor

Search papers
Search references

RSS
Latest issue
Current issues
Archive issues
What is RSS



Vestn. Udmurtsk. Univ. Mat. Mekh. Komp. Nauki:
Year:
Volume:
Issue:
Page:
Find






Personal entry:
Login:
Password:
Save password
Enter
Forgotten password?
Register


Vestnik Udmurtskogo Universiteta. Matematika. Mekhanika. Komp'yuternye Nauki, 2025, Volume 35, Issue 2, Pages 315–334
DOI: https://doi.org/10.35634/vm250210
(Mi vuu929)
 

COMPUTER SCIENCE

Programming in grammars

M. Joudakizadeh, A. P. Bel'tyukov

Udmurt State University, ul. Universitetskaya, 1, Izhevsk, 426034, Russia
References:
Abstract: This paper discusses an approach to programming based on the use of parameterized grammars. The concepts of these grammars are equipped with parameters that can also be objects of the grammars. Such grammars are quite a powerful tool; they are proposed to be used for formulating statements of problems of transformation of linguistic data. These grammars can be used directly for information processing, but this may not be effective. Therefore, a special class of such grammars that are effective in application is distinguished. A special system of unambiguous (functional) parameterized grammars is proposed, which can be used as an effective programming language for linguistic tasks. The ideas of deductive synthesis of programs within this system are described as deriving programs from problem statements in general parameterized grammars through logical inference, with the prospect of subsequent automation. The practical application of the proposed tool is demonstrated through examples of processing logical formulas and solving other problems. This work continues the ideas of Valentin Turchin in the field of the REFAL language.
Keywords: attribute grammars, parametric grammars, parameterized grammars, language programming, symbolic transformations, artificial intelligence, machine learning
Received: 15.01.2025
Accepted: 23.04.2025
Bibliographic databases:
Document Type: Article
UDC: 004.432.42
Language: English
Citation: M. Joudakizadeh, A. P. Bel'tyukov, “Programming in grammars”, Vestn. Udmurtsk. Univ. Mat. Mekh. Komp. Nauki, 35:2 (2025), 315–334
Citation in format AMSBIB
\Bibitem{JouBel25}
\by M.~Joudakizadeh, A.~P.~Bel'tyukov
\paper Programming in grammars
\jour Vestn. Udmurtsk. Univ. Mat. Mekh. Komp. Nauki
\yr 2025
\vol 35
\issue 2
\pages 315--334
\mathnet{http://mi.mathnet.ru/vuu929}
\crossref{https://doi.org/10.35634/vm250210}
\isi{https://gateway.webofknowledge.com/gateway/Gateway.cgi?GWVersion=2&SrcApp=Publons&SrcAuth=Publons_CEL&DestLinkType=FullRecord&DestApp=WOS_CPL&KeyUT=001519950200010}
Linking options:
  • https://www.mathnet.ru/eng/vuu929
  • https://www.mathnet.ru/eng/vuu/v35/i2/p315
  • Citing articles in Google Scholar: Russian citations, English citations
    Related articles in Google Scholar: Russian articles, English articles
    Вестник Удмуртского университета. Математика. Механика. Компьютерные науки
     
      Contact us:
     Terms of Use  Registration to the website  Logotypes © Steklov Mathematical Institute RAS, 2025