Stack management in LYAPAS
The paper describes the stack management in the modular translator of LYaPAS language. Stack management includes mechanisms for calling a function, working with local variables and function parameters, mechanism for processing function composition.
Download file
Counter downloads: 147
Keywords
ЛЯПАС, язык программирования, транслятор, соглашение о вызове, LYaPAS, programming language, translator, calling conventionAuthors
Name | Organization | |
Nedyak M. S. | Tomsk State University | mashanedyak@gmail.com |
Safonov V. O. | JSC Positive Technologies | vsaffonov.1115@gmail.com |
References
https://github.com/tsu-iscd/lyapas-lcc/blob/73b21bcd5f674bc6762a379bc32f71f61ee51164/ doc/cyaz.md - LYaPAS Cyaz Documentation. 2018.
https://github.com/tsu-iscd/lyapas-lcc - LYaPAS Compiler Chain. 2018.
Агибалов Г. П., Липский В. Б., Панкратова И. А. О криптографическом расширении и его реализации для русского языка программирования // Прикладная дискретная математика. 2013. №3. С. 93-104.
Стефанцов Д. А., Сафонов В. О., Першин В. В. и др. Модульный транслятор с языка ЛЯ-ПАС // Прикладная дискретная математика. Приложение. 2016. №8. С. 122-126.
