APA 6th Edition Aycock, J. (2002). The Design and Implementation of SPARK, a Toolkit for Implementing Domain-Specific Languages. Journal of computing and information technology, 10 (1), 55-66. https://doi.org/10.2498/cit.2002.01.04
MLA 8th Edition Aycock, John. "The Design and Implementation of SPARK, a Toolkit for Implementing Domain-Specific Languages." Journal of computing and information technology, vol. 10, br. 1, 2002, str. 55-66. https://doi.org/10.2498/cit.2002.01.04. Citirano 02.03.2021.
Chicago 17th Edition Aycock, John. "The Design and Implementation of SPARK, a Toolkit for Implementing Domain-Specific Languages." Journal of computing and information technology 10, br. 1 (2002): 55-66. https://doi.org/10.2498/cit.2002.01.04
Harvard Aycock, J. (2002). 'The Design and Implementation of SPARK, a Toolkit for Implementing Domain-Specific Languages', Journal of computing and information technology, 10(1), str. 55-66. https://doi.org/10.2498/cit.2002.01.04
Vancouver Aycock J. The Design and Implementation of SPARK, a Toolkit for Implementing Domain-Specific Languages. Journal of computing and information technology [Internet]. 2002 [pristupljeno 02.03.2021.];10(1):55-66. https://doi.org/10.2498/cit.2002.01.04
IEEE J. Aycock, "The Design and Implementation of SPARK, a Toolkit for Implementing Domain-Specific Languages", Journal of computing and information technology, vol.10, br. 1, str. 55-66, 2002. [Online]. https://doi.org/10.2498/cit.2002.01.04
Sažetak SPARK is a toolkit for implementing domain-specific languages in Python. It is somewhat unusual in that its intended audience includes users who do not necessarily have a background in compilation; this choice impacts both the design and implementation of SPARK. We introduce SPARK in this paper and discuss major issues that have arisen in its design and ongoing development.