- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Steve,
A while ago you pointed us at a FORTRAN function parser:
http://www.its.uni-karlsruhe.de/~schmehl/functionparserE.html
I've found this parser very useful, but I can't seem to watch the parser's internal stack variables in the debugger. Is this because it isn't possible, or because I'm doing something wrong?
The stack and it's pointers are defined in a structure thus:
If I try to watch anything in Comp I get an 'Undefined variable message, even when this have been allocated...
Any ideas?
A while ago you pointed us at a FORTRAN function parser:
http://www.its.uni-karlsruhe.de/~schmehl/functionparserE.html
I've found this parser very useful, but I can't seem to watch the parser's internal stack variables in the debugger. Is this because it isn't possible, or because I'm doing something wrong?
The stack and it's pointers are defined in a structure thus:
TYPE tLogComp
INTEGER(is), DIMENSION(:), POINTER :: ByteCode
INTEGER :: ByteCodeSize
LOGICAL, DIMENSION(:), POINTER :: Immed
INTEGER :: ImmedSize
LOGICAL, DIMENSION(:), POINTER :: Stack
INTEGER :: StackSize, StackPtr
END TYPE tLogComp
TYPE (tLogComp), DIMENSION(:), POINTER :: Comp ! Bytecode
If I try to watch anything in Comp I get an 'Undefined variable message, even when this have been allocated...
Any ideas?
Link Copied
0 Replies

Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page