Instruct: Identify the main and secondary category of Arxiv papers based on the titles and abstracts
Query: Creating modular and reusable DSL textual syntax definitions with
  Grammatic/ANTLR   In this paper we present Grammatic -- a tool for textual syntax definition.
Grammatic serves as a front-end for parser generators (and other tools) and
brings modularity and reuse to their development artifacts. It adapts
techniques for separation of concerns from Apsect-Oriented Programming to
grammars and uses templates for grammar reuse. We illustrate usage of Grammatic
by describing a case study: bringing separation of concerns to ANTLR parser
generator, which is achieved without a common time- and memory-consuming
technique of building an AST to separate semantic actions from a grammar
definition.

24
The categories of this paper are: dg-ga
16
The categories of this paper are: stat
23
The categories of this paper are: solv-int
19
The categories of this paper are: eess
10
The categories of this paper are: q-bio
4
The categories of this paper are: cond-mat
14
The categories of this paper are: math-ph
27
The categories of this paper are: comp-gas
0
The categories of this paper are: hep-ph
15
The categories of this paper are: nucl-ex
34
The categories of this paper are: chem-ph
37
The categories of this paper are: supr-con
5
The categories of this paper are: gr-qc
35
The categories of this paper are: mtrl-th
32
The categories of this paper are: atom-ph
28
The categories of this paper are: alg-geom