This is a users group for Gardens Point Component Pascal, a free open-source compiler from Queensland University of Technology. The compiler generates code for Microsoft's .NET framework and Sun's Java Virtual Machine. The language is nearly identical to Oberon-2, which Niklaus Wirth created after Pascal and Modula-2.
To learn more about this compiler, visit this page at Queensland University of Technology. Also, visit CFB Software's
Component Pascal page for a .NET IDE and examples.
For what it's worth, I think CP is a terrific programming language and I hope you gents continue to develop and enhance it. My only regret w.r.t. CP is that
... Sorry, my mistake, I misread your original message. Your question makes a lot more sense to me now! You are right - it shouldn't crash when you assign: str
... Yes, in the original code, this was part of an initialization sequence. The debugger claims that the crash happens with the assignment, not with an access.