[comp.lang.asm370] IBM 370 Assembly Language - Parsers?

timothy@spica.ucsc.edu (Timothy Oborne) (07/26/89)

My group will shortly start work on an IBM 370 cross-assembler.  The target 
machine is a new architecture we are developing here at UCSC.  The goal 
of the project is to be able to cross-assemble from the output of IBM
FORTRAN to the new machine (a compute server).  We will also be developing
a C++ compiler which will output 370 code, which will then assembled by the
cross-assembler.

If anyone has any references on parsing 370 code, cross-assembling 370 
code or any other issue that you would regard as relevant, I would most
appreciate it if you would forward them to me.  Any personal observations
would be especially appreciated.

Of particular interest would be (dare I dream?) an accurate grammar for
IBM 370, or maybe a YACC description.  I realize that these may be
difficult/impossible to generate due to the complexities of the language. 
If there are any references relating to the complexity of parsing 370
assembly language, they would be especially useful. 

Thanks in advance,

=========================================================================
Timothy W. Oborne, Programmer, SC^2 Supercomputer Project
Baskin Center for Computer Engineering 	Internet: timothy@cis.ucsc.edu
University of California at Santa Cruz	UUCP: ucbvax!ucscc!saturn!timothy
=========================================================================
=========================================================================
Timothy W. Oborne, Programmer, SC^2 Supercomputer Project
Baskin Center for Computer Engineering 	Internet: timothy@cis.ucsc.edu
University of California at Santa Cruz	UUCP: ucbvax!ucscc!saturn!timothy

timothy@SPICA.UCSC.EDU (Timothy Oborne) (07/26/89)

My group will shortly start work on an IBM 370 cross-assembler.  The target
machine is a new architecture we are developing here at UCSC.  The goal
of the project is to be able to cross-assemble from the output of IBM
FORTRAN to the new machine (a compute server).  We will also be developing
a C++ compiler which will output 370 code, which will then assembled by the
cross-assembler.

If anyone has any references on parsing 370 code, cross-assembling 370
code or any other issue that you would regard as relevant, I would most
appreciate it if you would forward them to me.  Any personal observations
would be especially appreciated.

Of particular interest would be (dare I dream?) an accurate grammar for
IBM 370, or maybe a YACC description.  I realize that these may be
difficult/impossible to generate due to the complexities of the language.
If there are any references relating to the complexity of parsing 370
assembly language, they would be especially useful.

Thanks in advance,

=========================================================================
Timothy W. Oborne, Programmer, SC2 Supercomputer Project
Baskin Center for Computer Engineering  Internet: timothy@cis.ucsc.edu
University of California at Santa Cruz  UUCP: ucbvax!ucscc!saturn!timothy
=========================================================================
=========================================================================
Timothy W. Oborne, Programmer, SC2 Supercomputer Project
Baskin Center for Computer Engineering  Internet: timothy@cis.ucsc.edu
University of California at Santa Cruz  UUCP: ucbvax!ucscc!saturn!timothy