There is a start to an infrastructure in frysk-core/frysk/rt that is
currently being setup by SymTab.java#SetProgram.setSubprogram
- an ABI stack frame has inner/outer FRAME
Frame.java
- an ABI stack frame, has one-or-more source function/method associated
with it - more than one due too inlining
Subprogram.java
- A "function" has one or more "block scopes" associated with it
LexicalBlock.java
- A block-scope than has one or more variables associated with it
Variable.java
and: A frame as one-or-more FILE/LINE/COL's due to inlining ;; and the
FUNCTION will also point into that same info - so that one can tell
which function a file