-
**Describe the bug**
Compiling oscat fails with the following error (i have stopped pointer arithmetic in my version) :
```
❯ ./rustyc -c *.st
error: Missing compare function 'FUNCTION __REPLACE_…
-
Hello
I am very happy with your PID Regulator, it works without any problems. Are they planning further development for the future or has the project died?
Friendly greetings
-
**Describe the bug**
Noticed in oscat that if a function call has other calls as parameters, it generates a section of unreachable code
Clang will not generate the resulting IR
@riederm This is t…
-
# Test rss | Oscats 2022 Build Blog
Testing RSS
[https://mrrsquared.github.io/2022/01/10/Test-RSS.html](https://mrrsquared.github.io/2022/01/10/Test-RSS.html)
-
An example of this would be `SWOT_SIMULATED_L2_KARIN_SSH_ECCO_LLC4320_CALVAL_V1`, (`C2158344213-POCLOUD`), which has the following structure
```
>>> ds.time
array(['2011-11-13T07:43:01.63959398…
-
**Describe the bug**
Pointers can now be assigned to and from numbers, but additions on these pointers still fail
**To Reproduce**
The following function from oscat still fails with the issue :…
-
in oscat's basic library they allow to assign a pointer directly to a dword, catching it's adress. We cannot handle this situation - it is dubious situation to do this without a casting-function.
`…
-
A multidimensional array ARRAY[0..1, 0..1] OF BYTE generates to the llvm-type `[2 x [2 x i8]]`.
We cannot initilialize such an array properly:
- in OSCAT we find initialization like this: ` a : AR…
-
There is existing code that uses an Expression-list as an array-initialization and I think we should be compatibilt to this.
```
FACTS : ARRAY[0..12] OF DINT := 1,1,2,6,24,120,720,5040,40320,362880…
-
**Describe the bug**
If assigning the result of a `STRING` function to a variable, the compiler go into unreachable code
**To Reproduce**
Steps to reproduce the behavior:
Compile the following o…