Annotation

AN UNIVERSAL CODE FO RMATTING LIBRARY FOR DOMAIN - SPECIFIC LANGUAGES
Скачать PDF
Annotation: There are various code style standards, including the ones for a single programming language. For ease of compliance with these standards, developers use automatic code for matting tools in their programs. There is also a need for universal means of automatic formatting of code, suitable for languages with a very different syntax. This need, in particular, arises in those tasks where domain-specific languages are used. In suc h tasks, it is often preferable to not have an external code auto-formatting tool, but to have a solution based on a library integrated into a whole software project. Such a library was developed by the author in the Python language. This article provides an overview of modern code style standards and a description and features of the developed library.
For citation: Sovetov P.N. An universal code fo rmatting library for domain - specific languages // Electronic Scientific Journal IT-Standard. – 2018. – No. 3. – pp. .