Wed, 26 Dec 2018 19:36:03 +0000 |
Mario de Sousa |
fix issue #73: add missing overloaded functions ADD, SUB, MUL and DIV for TIME, TOD, DT, ...
|
changeset |
files
|
Wed, 26 Dec 2018 12:39:41 +0000 |
Mario de Sousa |
remove debugging printf() introduced in previous commits
|
changeset |
files
|
Wed, 26 Dec 2018 12:02:13 +0000 |
Mario de Sousa |
merge
|
changeset |
files
|
Wed, 26 Dec 2018 11:56:14 +0000 |
Mario de Sousa |
fix bug introduced in previous commit (force literals to unsigned log long)
|
changeset |
files
|
Wed, 26 Dec 2018 11:51:58 +0000 |
Mario de Sousa |
return storage of task interval back to 1 ns resolution (when calculating least common multiple et. al. of task intervals).
|
changeset |
files
|
Wed, 26 Dec 2018 11:45:27 +0000 |
Mario de Sousa |
addendum to issue #76: detect overflow when calculating least common multiple of task intervals.
|
changeset |
files
|
Wed, 26 Dec 2018 11:40:45 +0000 |
Mario de Sousa |
definitive fix of issue #76: remove internal overflow of u64 when calculating least common multiple of task intervals.
|
changeset |
files
|
Wed, 26 Dec 2018 11:12:27 +0000 |
Mario de Sousa |
Test for overflow when translating task periods/intervals to integer variable.
|
changeset |
files
|
Tue, 25 Dec 2018 12:15:29 +0000 |
Mario de Sousa |
partial fix to issue #76 - calculate task periods with 1ms (instead of 1ns) resolution. Allows for tasks with periods larger than 4.295s, but smaller than 50 days.
|
changeset |
files
|
Tue, 25 Dec 2018 11:10:11 +0000 |
Mario de Sousa |
partial fix for issue 74: allow deref of REF in left hand side of assignment (only works in FUNCTIONS for now)
|
changeset |
files
|
Fri, 21 Dec 2018 17:32:36 +0000 |
Mario de Sousa |
fix issue #78: IL NOT operator not working
|
changeset |
files
|
Thu, 20 Dec 2018 18:55:22 +0000 |
Mario de Sousa |
fix issue#77 - when IL FB followed by SFC FB, non-existant error was detected in IL code.
|
changeset |
files
|
Sun, 14 Oct 2018 20:14:13 +0300 |
Andrey Skvortsov |
revert commits improved performance of some extensible Standard Functions (ADD, MUL, AND, OR, XOR)
|
changeset |
files
|
Fri, 20 Apr 2018 17:40:29 +0100 |
Mario de Sousa |
merge
|
changeset |
files
|
Fri, 20 Apr 2018 17:38:09 +0100 |
Mario de Sousa |
fix backup/restore functions: now also backup/restore programs instantiated to run inside tasks.
|
changeset |
files
|
Thu, 01 Mar 2018 19:28:38 +0000 |
Andrey Skvortsov |
add include <time.h>, required for time_t
|
changeset |
files
|
Fri, 02 Feb 2018 18:36:15 +0000 |
Mario de Sousa |
improve performance of some extensible Standard Functions (ADD, MUL, AND, OR, XOR) -- increase hardcoded limit to 499
|
changeset |
files
|
Fri, 02 Feb 2018 18:31:40 +0000 |
Mario de Sousa |
improve performance of some extensible Standard Functions (ADD, MUL, AND, OR, XOR) -- Add comments!!
|
changeset |
files
|
Fri, 02 Feb 2018 18:15:48 +0000 |
Mario de Sousa |
improve performance of some extensible Standard Functions (ADD, MUL, AND, OR, XOR)"
|
changeset |
files
|
Fri, 22 Dec 2017 17:14:02 +0000 |
Mario de Sousa |
Fix method ./configure uses to determine bison version (did not work in bourne shell) (submitted by anonymous)"
|
changeset |
files
|
Thu, 21 Dec 2017 17:56:12 +0000 |
Mario de Sousa |
fix bug: allow variables with names starting with 'var' to be used in the first line of POU body
|
changeset |
files
|
Fri, 20 Oct 2017 18:49:59 +0100 |
Mario de Sousa |
Abort compilation when finding R_EDGE or F_EDGE
|
changeset |
files
|
Wed, 20 Sep 2017 14:56:18 +0100 |
Andrey Skvortsov |
Fix bug: XOR operator was broken for ANY_BIT types. No XOR__[DL]WORD__[DL]WORD functions were generated.
|
changeset |
files
|
Wed, 20 Sep 2017 10:47:54 +0100 |
mjsousa |
Add some comments to code regarding backup/restore functions
|
changeset |
files
|
Thu, 14 Sep 2017 10:50:41 +0100 |
Mario de Sousa |
fix initialization of variable (was not following ISO C++ rules)
|
changeset |
files
|
Wed, 30 Aug 2017 22:13:26 +0100 |
Mario de Sousa |
make generating backup/restore functions a command line option (off by default).
|
changeset |
files
|
Wed, 30 Aug 2017 21:57:18 +0100 |
Mario de Sousa |
add support for generating functions to backup/restore the internal state of the PLC.
|
changeset |
files
|
Tue, 29 Aug 2017 12:02:09 +0100 |
Mario de Sousa |
delete unused variable.
|
changeset |
files
|
Thu, 03 Aug 2017 22:55:12 +0100 |
Mario de Sousa |
handle POUs with no VAR .. END_VAR blocks
|
changeset |
files
|
Thu, 03 Aug 2017 22:32:03 +0100 |
Mario de Sousa |
fix bug introduced in previous commit (matiec was unable to parse SFC code)
|
changeset |
files
|
Thu, 03 Aug 2017 22:16:35 +0100 |
Mario de Sousa |
Fix tracking of line numbers in IL code (error messages were previously indicating incorrect line number).
|
changeset |
files
|
Mon, 03 Jul 2017 20:31:47 +0100 |
Mario de Sousa |
Fix bug in datatype narrowing algorithm affecting IL code.
|
changeset |
files
|