matiec - IEC 61131-3 compiler

Property Value
Distribution ALT Linux Sisyphus
Repository Classic i586
Package filename matiec-20180420-alt2.i586.rpm
Package name matiec
Package version 20180420
Package release alt2
Package architecture i586
Package type rpm
Category Engineering
Homepage -
License -
Maintainer -
Download size 3.25 MB
Installed size 3.25 MB
This project has the goal of producing an open source compiler for
the programming languages defined in the IEC 61131-3 standard.
These programming languages are mostly used in the industrial
automation domain, to program PLCs (Programmable Logic Controllers).
This standard defines 5 programming languages:
- IL : Instructtion List
A textual programming language, somewhat similar to assembly.
- ST : Structured Text
A textual programming language, somewhat similar to Pascal.
- FBD: Function Block Diagram
A graphical programming language, somewhat similar to an
electrical circuit diagram based on small scale integration
ICs (Integrated Circuits) (counters, AND/OR/XOR/... logic
gates, timers, ...).
- LD : Ladder Diagram
A graphical programming language, somewhat similar to an
electrical circuit diagram based on relays (used for basic
cabled logic controllers).
- SFC: Sequential Function Chart
A graphical programming language, that defines a state
machine, based largely on Grafcet. (may also be expressed
in textual format).


Package Version Architecture Repository
matiec-20180420-alt2.x86_64.rpm 20180420 x86_64 Classic
matiec - - -


Name Value
/lib/ -
gcc-common -
grep - - - - - - - - - - - - - - -
rpmlib(PayloadIsLzma) -
rtld(GNU_HASH) -
sed -


Name Value
matiec = 20180420-alt2


Type URL
Binary Package matiec-20180420-alt2.i586.rpm
Source Package matiec-20180420-alt2.src.rpm

Install Howto

  1. Add the following line to /etc/apt/sources.list:
    rpm [Sisyphus] i586 classic
    rpm [Sisyphus] noarch classic
  2. Update the package index:
    # sudo apt-get update
  3. Install matiec rpm package:
    # sudo apt-get install matiec




2018-08-12 - Anton Midyukov <> 20180420-alt2
- Revert commits 2228799, ce81fa6, 0b275a2
2018-06-16 - Anton Midyukov <> 20180420-alt1.1
- Rebuilt for aarch64
2018-06-06 - Anton Midyukov <> 20180420-alt1
- New snapshot.
2018-03-07 - Anton Midyukov <> 20180301-alt1
- New snapshot.
2017-09-28 - Anton Midyukov <> 20170920-alt1
- New snapshot.
2017-09-04 - Anton Midyukov <> 20170830-alt1
- New snapshot.
2017-07-09 - Anton Midyukov <> 20170703-alt1
- New snapshot.
2017-05-27 - Anton Midyukov <> 20170510-alt1
- New snapshot.
2017-04-28 - Anton Midyukov <> 20170416-alt1
- Initial build for ALT Linux Sisyphus.

See Also

Package Description
maxima-bin-clisp-5.42.1-alt2.i586.rpm Maxima Symbolic Computation Program. Clisp binaries
maxima-bin-sbcl-5.42.1-alt2.i586.rpm Maxima Symbolic Computation Program. SBCL binaries
maxima-common-5.42.1-alt2.i586.rpm Maxima Symbolic Computation Program. Common files
maxima-xmaxima-5.42.1-alt2.i586.rpm Maxima graphical frontend
maxr-0.2.6-alt2_3.i586.rpm A classic turn-based strategy game
mazen-1.0.1-alt2.i586.rpm Simple Gnome-base maze creator
mbedtls-utils-2.16.1-alt1.i586.rpm Utilities for PolarSSL
mbelib-1.3.0-alt3.1.i586.rpm P25 Phase 1 and ProVoice vocoder
mbelib-devel-1.3.0-alt3.1.i586.rpm Development files for mbelib
mbm-gps-control-0.1.0-alt1.i586.rpm MBM GPS control software
mbootpack-0.6a-alt3.i586.rpm A tool that takes a multiboot kernel and modules
mboxstats-3.1-alt1.qa1.i586.rpm mbox stats
mbrola-3.01-alt6.i586.rpm MBROLA speech synthesizer
mbrowse-0.4.3-alt3.i586.rpm SNMP MIB browser
mbuffer-20150412-alt1.i586.rpm Measuring Buffer is an enhanced version of buffer