Forum Discussion
EnTerr
9 years agoRoku Guru
"Tajson" wrote:"EnTerr" wrote:The father of FORTRAN and the father of the pointer? Kinda depends on how you use the m."Tajson" wrote:i require explanation
My votes are for John Backus and Harold Lawson.
I still don't get it, re how they are related.
`m` is a special variable holding the invocation context:
- If a function was called "straight", as in `myFun()` or `main()`, then on entering the function m=GetGlobalAA().
- If OTOH it was called "like a method" - `myAA.myFun()` - then on entering m=myAA so we can do poor man's object-oriented programming.