dc.contributor | FIȘTIC, Cristofor | |
dc.contributor.author | BURDUI, Andreea | |
dc.contributor.author | MIHAILOVA, Tatiana | |
dc.contributor.author | TIMCIUC, Ana-Maria | |
dc.contributor.author | SMELOV, Eduard | |
dc.contributor.author | GROSU, Renat | |
dc.date.accessioned | 2024-10-18T11:40:18Z | |
dc.date.available | 2024-10-18T11:40:18Z | |
dc.date.issued | 2024 | |
dc.identifier.citation | BURDUI, Andreea; Tatiana MIHAILOVA; Ana-Maria TIMCIUC; Eduard SMELOV and Renat GROSU. Developing a domain-specific language for geometry problems. In: Conferinţa tehnico-ştiinţifică a studenţilor, masteranzilor şi doctoranzilor = Technical Scientific Conference of Undergraduate, Master and PhD Students, Universitatea Tehnică a Moldovei, 27-29 martie 2024. Chișinău, 2024, vol. 2, pp. 885-891. ISBN 978-9975-64-458-7, ISBN 978 9975-64-460-0 (Vol.2). | en_US |
dc.identifier.isbn | 978-9975-64-458-7 | |
dc.identifier.isbn | 978 9975-64-460-0 | |
dc.identifier.uri | http://repository.utm.md/handle/5014/28192 | |
dc.description.abstract | The development of a domain-specific language (DSL) designed for geometric problems aims to streamline the process of formulating and solving mathematical and computational geometry challenges. This paper presents the design, implementation, and applications of DSL, which offers intuitive syntax and functionality to address a wide range of geometric scenarios. The DSL is specifically crafted to accommodate various use cases prevalent in fields such as computer graphics, computational geometry, robotics, and architectural design. The language enables users to express geometric concepts, operations, and algorithms, facilitating rapid prototyping, analysis, and visualization of geometric data. The lexer and parser components handle lexical considerations, providing error handling and efficient parsing of geometric expressions. Furthermore, the language incorporates a rich set of primitives, functions, and operators made for common geometric tasks, including point, line, polygon, and transformation manipulation. This paper details the language's grammar, lexical considerations, lexer, and parser components, offering insights into its design principles and implementation specifics. | en_US |
dc.language.iso | en | en_US |
dc.publisher | Universitatea Tehnică a Moldovei | en_US |
dc.relation.ispartofseries | Conferinţa tehnico-ştiinţifică a studenţilor, masteranzilor şi doctoranzilor = Technical Scientific Conference of Undergraduate, Master and PhD Students: Chişinău, 27-29 martie 2024. Vol. 2; | |
dc.rights | Attribution-NonCommercial-NoDerivs 3.0 United States | * |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/3.0/us/ | * |
dc.subject | domain-specific language | en_US |
dc.subject | software development | en_US |
dc.subject | geometry | en_US |
dc.subject | equipment | en_US |
dc.title | Developing a domain-specific language for geometry problems | en_US |
dc.type | Article | en_US |
The following license files are associated with this item: