-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Suraj Kurapati wrote:
>>>Lets see your code then.
[...]
> The above snippet is from line 25 of the file "src/RVPI.cin", which
> is available through either Subversion or ViewCVS:
[...]

Okay, it seems nobody on the Ruby list likes looking at C code.
That's perfectly understandable. :-)

I have thought about the problem and am wondering if the
SystemStackError is caused because the Ruby interpreter is embedded
within a C program, which itself is invoked by a Verilog simulator:

(Verilog simulator (C program (embedded Ruby interpreter)))

Perhaps the Verilog simulator imposes heap limitations upon the C
program it invokes and therefore the Ruby interpreter (which is
called from the C program) is also subject to the heap limitation?

What do you think?

P.S. If it helps any, the Verilog simulator I am using is Icarus
Verilog <http://www.icarus.com/eda/verilog/>.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)

iD8DBQFD9/kOmV9O7RYnKMcRAgWLAJ4qefUc1d9GVBX+JLigmK8Ea+UklACeMUuB
9g8PhtAICXX2gcFPy09rPY8=
=HjH1
-----END PGP SIGNATURE-----