Publications Repository - Gdańsk University of Technology

Page settings

polski
Publications Repository
Gdańsk University of Technology

Treść strony

Makrogenerator translatorów MC²

Artykuł prezentuje stworzony przez autorów makrogenerator translatorów MC². Makrogenerator ten po otrzymaniu definicji języka staje się translatorem tego języka. Język definiuje się podając jego składnię (produkcje gramatyki zapisane w notacji BNF) oraz znaczenie poszczególnych konstrukcji składniowych tj. opis przekształceń tekstu odpowiadającego danej konstrukcji składniowej na tekst w pewnym języku bazowym (makrodefinicje). Traktując zdefiniowany język jako bazowy określa się analogicznie następny język. Proces definiowania kolejnych języków można kontynuować dochodząc poprzez języki pośrednie do języka docelowego. Makrogenerator MC² może być więc wykorzystywany jako wygodne i skuteczne narzędzie do projektowania i badania translatorów. Makrogenerator ten został zrealizowany w języku C na mikrokomputerze PC.

Authors

Additional information

Category
Publikacja w czasopiśmie
Type
artykuły w czasopismach recenzowanych i innych wydawnictwach ciągłych
Language
polski
Publication year
2007

Source: MOSTWiedzy.pl - publication "Makrogenerator translatorów MC²" link open in new tab

Portal MOST Wiedzy link open in new tab