Rigal language home page
Rigal is compiler construction language developed
at the University of Latvia ,
Institute of Mathematics and Computer Science in 1987.
The main data structures are atoms, lists and labelled trees. The control
structures are based on advanced pattern matching. All phases of
compilation, including parsing, optimization and code generation,
can be programmed in this language in short and readable form.
You can get information about Rigal from
Vadim Engelson by e-mail
vaden@ida.liu.se
and from
Mikhail Auguston
by e-mail
mikau@cs.nmsu.edu
Here is language description in HTML format.
Here is Rigal Manual Page in HTML format.
Published papers about Rigal
See also what is available (implementations, examples, papers) in
RIGAL FTP directory
and details in
README
Several systems were written in Rigal. One of them is
FrameMaker to LaTeX translator (code compiled for SUN4, 442 K).
See also
README
Note: This page is under construction (last update 23/5/95).
Currently it is available both as http://www.ida.liu.se/~vaden/rigal/index.html
and http://www.ida.liu.se/labs/pelab/members/vaden/rigal/index.html
(symbolic link to the first one)
WWW sites that have a link to this page: