D
dh
Hello,
I am trying to understand symbol tables and references. Maybe someone
can give me a hint.
Assume we are loking at symbol table st.
0) What is the internal format of a symbol table?
1) What is actually stored at e.g. @st? The data of @a or a pointer to
this data?
2) What is returned by (1,2,3), the data itself or a pointer to this data?
3) Is it correct, that a reference is simply a pointer?
4) What is *st exactly, a pointer to the start of the symbol table?
5) What is the difference between *st and /*st?
6) What exactly is a file handle?
Thank you, Daniel
I am trying to understand symbol tables and references. Maybe someone
can give me a hint.
Assume we are loking at symbol table st.
0) What is the internal format of a symbol table?
1) What is actually stored at e.g. @st? The data of @a or a pointer to
this data?
2) What is returned by (1,2,3), the data itself or a pointer to this data?
3) Is it correct, that a reference is simply a pointer?
4) What is *st exactly, a pointer to the start of the symbol table?
5) What is the difference between *st and /*st?
6) What exactly is a file handle?
Thank you, Daniel