Files
2012-02-21 01:15:00 -05:00

1 line
985 B
JSON

[{"user_id": 1516, "stars": [], "topic_id": 46797, "date_created": 1319018983.163182, "message": "http://www.lclnet.nl/publications/pure-and-declarative-syntax-definition.pdf", "group_id": 12, "id": 2383832}, {"user_id": 1516, "stars": [], "topic_id": 46797, "date_created": 1319019019.669765, "message": "Syntax de\ufb01nitions are pervasive in modern software systems, and serve as the basis for language processing tools like parsers and compilers. Mainstream parser generators pose restrictions on syntax de\ufb01nitions that follow from their implementation algorithm. They hamper evolution, maintainability, and compositionality of syntax de\ufb01nitions. The pureness and declarativity of syntax de\ufb01nitions is lost. We analyze how these problems arise for different aspects of syntax de\ufb01nitions, discuss their consequences for language engineers, and show how the pure and declarative nature of syntax de\ufb01nitions can be regained.", "group_id": 12, "id": 2383834}]