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
|
Mon, 03 Jul 2017 20:28:26 +0100 |
Mario de Sousa |
Set the symbol->token member in symbolic_variables_c objects.
|
changeset |
files
|
Mon, 03 Jul 2017 20:27:15 +0100 |
Mario de Sousa |
Debugging helper class: print value of tokens in debugging output.
|
changeset |
files
|
Tue, 09 May 2017 21:46:44 +0100 |
Paul Beltyukov |
Fix bug: allow global variables of type DT (initial values for DT are not const!)
|
changeset |
files
|
Sun, 16 Apr 2017 09:00:09 +0100 |
Andrey Skvortsov |
Add comment stating how to enable debug option in flex.
|
changeset |
files
|
Sun, 16 Apr 2017 08:46:58 +0100 |
Mario de Sousa |
merge
|
changeset |
files
|
Sun, 16 Apr 2017 08:45:56 +0100 |
Mario de Sousa |
Print error message when FB/Struct initial value contains other strcuts/FB/arrays (not yet supported by C code generator).
|
changeset |
files
|
Wed, 05 Apr 2017 13:21:50 +0100 |
Mario de Sousa |
Do datatype checking of initial values for structures and FBs, and print error messages when compiling erroneuos source code.
|
changeset |
files
|
Tue, 04 Apr 2017 17:21:42 +0100 |
Mario de Sousa |
fix bug in symbol_c::find_element()
|
changeset |
files
|
Tue, 04 Apr 2017 15:28:49 +0100 |
Mario de Sousa |
Acceept structure_element_declaration_c symbol as a possible (non base type) data type
|
changeset |
files
|
Tue, 04 Apr 2017 15:24:28 +0100 |
Mario de Sousa |
Add token references in structure_element_declaration_c
|
changeset |
files
|
Tue, 04 Apr 2017 15:21:42 +0100 |
Mario de Sousa |
Add token reference to all symbol_c, and add list_c::find_element()
|
changeset |
files
|
Tue, 04 Apr 2017 10:41:11 +0100 |
Mario de Sousa |
remove debug code left in by mistake in previous commit
|
changeset |
files
|
Mon, 03 Apr 2017 22:18:22 +0100 |
Mario de Sousa |
Access elements[] in list_c through a new get_element() method.
|
changeset |
files
|
Mon, 03 Apr 2017 22:06:40 +0100 |
Mario de Sousa |
Start implementation of datatype checking of initial values for structures and FBs.
|
changeset |
files
|
Wed, 12 Apr 2017 08:44:42 +0100 |
andrej skvortzov |
fix wrong common_ticktime if task interval is greater than 4.3 seconds
|
changeset |
files
|
Sun, 09 Apr 2017 23:43:04 +0100 |
Mario de Sousa |
Allow use of GLOBAL/EXTERNAL variables as control variable of FOR loop.
|
changeset |
files
|