[quirks-uvm-devel] call convention
Status: Pre-Alpha
Brought to you by:
teodor
From: Max <rez...@us...> - 2002-04-09 08:10:04
|
I need make decission about call convention and passing lexical context. Can we discuss it? At a glance there is two aproaches. I called them "nested fp" and "in row fp". Can you look at this? How do you think which is preferable? Nested fp requires less mapping instructions and deeper structures. For example to access vaiarble in outermost procedure from subroutine of fourth nested level you write fp [x:x:x:x]. Is there restriction on deep of a structure? I know there is restriction on deep of cell - no more then 4 levels, right? Can I map dx, fp[x:x:x:0] and have access to 5-8 levels of structure through dx? "In row method" need more mapping in procedure call, but short cell to access variables in parrent functions. Second question is if procedure hasn't any parameter shall I pass "empty no access cell" in place where usually parameters passed or just skip? Max |