Diego Sardina
Diego Sardina
I'm using this since the first day I started using nette and it seems to work well. Are there known problems? Why not merged yet since 2014?
In my opinion the proposal that has been shown here phalcon/cphalcon#11579 is very elegant in the case of the embedding of a form collection and could be also taken in...
OP2 and voc implementations are correct. In Oberon assignment among procedure variables follows name equivalence, i.e. it holds if they have the same type. But there is an exception in...
This issue should be reopened, just to clarify better what is going on. While I was around in the Oberon-2 Report, I happen to see the definition of equal types...
In Component Pascal (a superset of Oberon-2) it is different: > ### Assignment compatible > > An expression e of type Te is assignment compatible with a variable v of...
@MarkowEduard it's not that easy. I already wrote that Oberon-2 report states name equivalence for procedure variables but this was my interpretation. We are talking about a very concise language...
I don't understand the issue, except that s^ := a; tries to assign a value to an unallocated pointer and this is a runtime error. Without that statement, str() would...
The _real issue_ is that the runtime doesn't halt the program in this statement: ``` s^ := a; ``` In Oberon (or any other strong typing language) _segmentation faults_ must...
For what I remember (I don't use an Oberon or Modula-2 compiler since long) the compiler would raise a warning that pointer variable s may not be initialised. However because...