Implementation of EasyTime Formal Semantics using a LISA Compiler Generator
Computer Science and Information Systems, Tome 9 (2012) no. 3
Cet article a éte moissonné depuis la source Computer Science and Information Systems website
A manual measuring time tool in mass sporting competitions would not be imaginable nowadays, because many modern disciplines, such as IRONMAN, last a long-time and, therefore, demand additional reliability. Moreover, automatic timing-devices based on RFID technology, have become cheaper. However, these devices cannot operate as standalone because they need a computer measuring system that is capable of processing incoming events, encoding the results, assigning them to the correct competitor, sorting the results according to the achieved times, and then providing a printout of the results. This article presents the domain-specific language EasyTime, which enables the controlling of an agent by writing the events within a database. It focuses, in particular, on the implementation of EasyTime with a LISA tool that enables the automatic construction of compilers from language specifications, using Attribute Grammars.
Keywords:
domain-specific language, compiler, code generator, measuring time
@article{CSIS_2012_9_3_a3,
author = {Iztok Fister Jr. and Marjan Mernik and Iztok Fister and Dejan Hrncic},
title = {Implementation of {EasyTime} {Formal} {Semantics} using a {LISA} {Compiler} {Generator}},
journal = {Computer Science and Information Systems},
year = {2012},
volume = {9},
number = {3},
url = {http://geodesic.mathdoc.fr/item/CSIS_2012_9_3_a3/}
}
TY - JOUR AU - Iztok Fister Jr. AU - Marjan Mernik AU - Iztok Fister AU - Dejan Hrncic TI - Implementation of EasyTime Formal Semantics using a LISA Compiler Generator JO - Computer Science and Information Systems PY - 2012 VL - 9 IS - 3 UR - http://geodesic.mathdoc.fr/item/CSIS_2012_9_3_a3/ ID - CSIS_2012_9_3_a3 ER -
%0 Journal Article %A Iztok Fister Jr. %A Marjan Mernik %A Iztok Fister %A Dejan Hrncic %T Implementation of EasyTime Formal Semantics using a LISA Compiler Generator %J Computer Science and Information Systems %D 2012 %V 9 %N 3 %U http://geodesic.mathdoc.fr/item/CSIS_2012_9_3_a3/ %F CSIS_2012_9_3_a3
Iztok Fister Jr.; Marjan Mernik; Iztok Fister; Dejan Hrncic. Implementation of EasyTime Formal Semantics using a LISA Compiler Generator. Computer Science and Information Systems, Tome 9 (2012) no. 3. http://geodesic.mathdoc.fr/item/CSIS_2012_9_3_a3/