Serhioromano
I am new here. Pointers are a tool I use very often. Without them, I feel limited in so many ways. Is there pointer data type support and I just cannot find it or there is none?

If there is none, is it a planned feature?
Quote 0 0
thiagoralves
Pointers are for low level languages like C. IEC 61131-3 is a type-safe high level language, and therefore has no pointers (just like Python, Java, and some other high level languages)
Quote 0 0
Serhioromano
Well, I am not sure. I have standard draft  61131-3—2016 and in paragraph 6.4.4.10 it includes pointers in the standard. С is also a high-level language and it has pointers. Unfortunately, I have Russian version of the draft, but here it is. You can see REF_TO and REF() defined in the standard. 

2019-10-01_12-59-43.jpg 

Anyway, even if those are not in the standard, pointers are way important. They are in Codesys, logi.CAD3, TwinCAD, and other IDEs. Because it is obvious that pointers are important in controllers programming. I think we need to implement them then. Especially that it should not be that difficult as С has pointers already and it should not be difficult.

I discovered this openPLC project just recently. And first I thought that i"ve found pure gold. But when I discovered no pointers I was disappointed, because I cannot create ST program without them.
Quote 0 0