Instruct: Identify the main and secondary category of Arxiv papers based on the titles and abstracts
Query: Introducing Yet Another REversible Language   Yarel is a core reversible programming language that implements a class of
permutations, defined recursively, which are primitive recursive complete. The
current release of Yarel syntax and operational semantics, implemented by
compiling Yarel to Java, is 0.1.0, according to Semantic Versioning 2.0.0.
Yarel comes with Yarel-IDE, developed as an Eclipse plug-in by means of XText.

24
The categories of this paper are: dg-ga
9
The categories of this paper are: nlin
26
The categories of this paper are: bayes-an
31
The categories of this paper are: ao-sci
29
The categories of this paper are: funct-an
6
The categories of this paper are: astro-ph
30
The categories of this paper are: q-alg
33
The categories of this paper are: plasm-ph
10
The categories of this paper are: q-bio
8
The categories of this paper are: hep-ex
4
The categories of this paper are: cond-mat
25
The categories of this paper are: patt-sol
3
The categories of this paper are: physics
17
The categories of this paper are: q-fin
27
The categories of this paper are: comp-gas
5
The categories of this paper are: gr-qc