{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2023,9,14]],"date-time":"2023-09-14T07:50:45Z","timestamp":1694677845542},"reference-count":0,"publisher":"National Library of Serbia","issue":"2","license":[{"start":{"date-parts":[[2007,1,1]],"date-time":"2007-01-01T00:00:00Z","timestamp":1167609600000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by-nc-nd\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["ComSIS","COMPUT SCI INF SYST","COMPUT SCI INFORM SY","COMPUTER SCI INFORM","COMSIS J"],"published-print":{"date-parts":[[2007]]},"abstract":"<jats:p>This paper presents an extension of the Tatoo compiler compiler that supports separate compilation and dynamic linking of formal grammars. It allows the developer to define reusable libraries of grammars such as those of arithmetic expressions or of classical control operators. The aim of this feature is to simplify the development of domain specific languages especially for non specialists in grammar writing.<\/jats:p>","DOI":"10.2298\/csis0702065c","type":"journal-article","created":{"date-parts":[[2009,3,27]],"date-time":"2009-03-27T07:28:51Z","timestamp":1238138931000},"page":"65-77","source":"Crossref","is-referenced-by-count":7,"title":["A simple implementation of grammar libraries"],"prefix":"10.2298","volume":"4","author":[{"given":"Julien","family":"Cervelle","sequence":"first","affiliation":[{"name":"Universit\u00e9 Paris-Est Laboratoire d'informatique de l'Institut Gaspard-Monge, France"}]},{"given":"R\u00e9mi","family":"Forax","sequence":"additional","affiliation":[{"name":"Universit\u00e9 Paris-Est Laboratoire d'informatique de l'Institut Gaspard-Monge, France"}]},{"given":"Gilles","family":"Roussel","sequence":"additional","affiliation":[{"name":"Universit\u00e9 Paris-Est Laboratoire d'informatique de l'Institut Gaspard-Monge, France"}]}],"member":"1078","container-title":["Computer Science and Information Systems"],"original-title":[],"language":"en","deposited":{"date-parts":[[2023,5,29]],"date-time":"2023-05-29T08:29:28Z","timestamp":1685348968000},"score":1,"resource":{"primary":{"URL":"https:\/\/doiserbia.nb.rs\/Article.aspx?ID=1820-02140702065C"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2007]]},"references-count":0,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2007]]}},"URL":"https:\/\/doi.org\/10.2298\/csis0702065c","relation":{},"ISSN":["1820-0214","2406-1018"],"issn-type":[{"value":"1820-0214","type":"print"},{"value":"2406-1018","type":"electronic"}],"subject":[],"published":{"date-parts":[[2007]]}}}