Skip to content

Can you confirm that i am in s right place? #97

Description

@Serhioromano

I am new to compiler creation.

I am building IDE for developing for PLC. As a PLC language Structured Text will be used standard IEC 61131-3. This is Pascal like language. PLC will run on Linux.

There are no compiler or parser for this language or any tool. Every vendor implement it themselves.

My original idea was to transpile ST cod to GO and compile GO. Then I've got across this tool. But few things are not clear to me.

  1. Will it generate GO app first am then compile or it will create binary right from ST?

  2. There will be ability to connect libraries in ST program. Those libs will be mirror of some GO libraries. Or written in GO as packages. Will I be able to inject those to final build?

  3. The ST program is only part that is executed periodically. But for final binary I need to add sorry of runtime environment. Wrap what developer created in ST to for cycle and call other staff to initialise I\O. Will that be possible?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions