re:
http://www.garlic.com/~lynn/2007p.html#48
Translation of IBM Basic
Assembler to C?
http://www.garlic.com/~lynn/2007p.html#51
Translation of IBM Basic
Assembler to C?
topic drift and x-over from
http://www.garlic.com/~lynn/2007p.html#54
Industry Standard Time To
Analyze A Line Of Code
the pli program i wrote in the early 70s to analyze assembler listings
created an abstract representation of each instruction and things like
condition code, etc. Then when trying to represent the assembler as
(pli/pascal like) psuedo code ... there were attempts to do if/then/else
and do/while representations from assembler code sequences.
for some assembler code this worked fairly straight-forward ... but
there were cp67 and vm370 kernel routines that had fairly
straight-forward assembler code sequences ... although quite dense with
various condition code setting instructions followed with branch
conditions ... would have extremely complex and convoluted translated
psuedo code (attempting to use if/then/else, do/while, etc
representation). One such, fairly short and very straight-forward
test/branch assembler sequence translated into nested if/then/else more
than 20-deep.
old thread discussion some of the issue
http://www.garlic.com/~lynn/2006p.html#1
Greatest Software Ever Written?
http://www.garlic.com/~lynn/2006p.html#4
Greatest Software Ever Written?