Mario de Sousa <msousa@fe.up.pt> [Wed, 30 Aug 2017 22:13:26 +0100] rev 1060
make generating backup/restore functions a command line option (off by default).
Mario de Sousa <msousa@fe.up.pt> [Wed, 30 Aug 2017 21:57:18 +0100] rev 1059
add support for generating functions to backup/restore the internal state of the PLC.
Mario de Sousa <msousa@fe.up.pt> [Tue, 29 Aug 2017 12:02:09 +0100] rev 1058
delete unused variable.
Mario de Sousa <msousa@fe.up.pt> [Thu, 03 Aug 2017 22:55:12 +0100] rev 1057
handle POUs with no VAR .. END_VAR blocks
Mario de Sousa <msousa@fe.up.pt> [Thu, 03 Aug 2017 22:32:03 +0100] rev 1056
fix bug introduced in previous commit (matiec was unable to parse SFC code)
Mario de Sousa <msousa@fe.up.pt> [Thu, 03 Aug 2017 22:16:35 +0100] rev 1055
Fix tracking of line numbers in IL code (error messages were previously indicating incorrect line number).
Mario de Sousa <msousa@fe.up.pt> [Mon, 03 Jul 2017 20:31:47 +0100] rev 1054
Fix bug in datatype narrowing algorithm affecting IL code.
Mario de Sousa <msousa@fe.up.pt> [Mon, 03 Jul 2017 20:28:26 +0100] rev 1053
Set the symbol->token member in symbolic_variables_c objects.
Mario de Sousa <msousa@fe.up.pt> [Mon, 03 Jul 2017 20:27:15 +0100] rev 1052
Debugging helper class: print value of tokens in debugging output.
Paul Beltyukov <beltyukov.p.a@gmail.com> [Tue, 09 May 2017 21:46:44 +0100] rev 1051
Fix bug: allow global variables of type DT (initial values for DT are not const!)
Andrey Skvortsov <andrej.skvortzov@gmail.com> [Sun, 16 Apr 2017 09:00:09 +0100] rev 1050
Add comment stating how to enable debug option in flex.
Mario de Sousa <msousa@fe.up.pt> [Sun, 16 Apr 2017 08:46:58 +0100] rev 1049
merge
Mario de Sousa <msousa@fe.up.pt> [Sun, 16 Apr 2017 08:45:56 +0100] rev 1048
Print error message when FB/Struct initial value contains other strcuts/FB/arrays (not yet supported by C code generator).
Mario de Sousa <msousa@fe.up.pt> [Wed, 05 Apr 2017 13:21:50 +0100] rev 1047
Do datatype checking of initial values for structures and FBs, and print error messages when compiling erroneuos source code.
Mario de Sousa <msousa@fe.up.pt> [Tue, 04 Apr 2017 17:21:42 +0100] rev 1046
fix bug in symbol_c::find_element()
Mario de Sousa <msousa@fe.up.pt> [Tue, 04 Apr 2017 15:28:49 +0100] rev 1045
Acceept structure_element_declaration_c symbol as a possible (non base type) data type
Mario de Sousa <msousa@fe.up.pt> [Tue, 04 Apr 2017 15:24:28 +0100] rev 1044
Add token references in structure_element_declaration_c
Mario de Sousa <msousa@fe.up.pt> [Tue, 04 Apr 2017 15:21:42 +0100] rev 1043
Add token reference to all symbol_c, and add list_c::find_element()
Mario de Sousa <msousa@fe.up.pt> [Tue, 04 Apr 2017 10:41:11 +0100] rev 1042
remove debug code left in by mistake in previous commit
Mario de Sousa <msousa@fe.up.pt> [Mon, 03 Apr 2017 22:18:22 +0100] rev 1041
Access elements[] in list_c through a new get_element() method.
Mario de Sousa <msousa@fe.up.pt> [Mon, 03 Apr 2017 22:06:40 +0100] rev 1040
Start implementation of datatype checking of initial values for structures and FBs.
andrej.skvortzov@gmail.com [Wed, 12 Apr 2017 08:44:42 +0100] rev 1039
fix wrong common_ticktime if task interval is greater than 4.3 seconds
Mario de Sousa <msousa@fe.up.pt> [Sun, 09 Apr 2017 23:43:04 +0100] rev 1038
Allow use of GLOBAL/EXTERNAL variables as control variable of FOR loop.
Mario de Sousa <msousa@fe.up.pt> [Mon, 03 Apr 2017 18:30:50 +0100] rev 1037
Start adding support for explicit initialization of FB instances. Currently only allows initializing FB variables of elementary types.
Mario de Sousa <msousa@fe.up.pt> [Sat, 18 Mar 2017 22:15:19 +0000] rev 1036
merge
mjsousa [Sat, 18 Mar 2017 22:02:14 +0000] rev 1035
merge
mjsousa [Sat, 18 Mar 2017 21:50:00 +0000] rev 1034
merge
mjsousa [Sun, 19 Feb 2017 20:13:02 +0000] rev 1033
Fix date conversion function (seconds to Date_and_Time). First day of month was falling on previous month.
mjsousa [Wed, 25 Jan 2017 19:50:39 +0000] rev 1032
Fix error locations messed up in previous commit.
Andrey Skvortsov <andrej.skvortzov@gmail.com> [Wed, 25 Jan 2017 18:29:55 +0000] rev 1031
fix compilation of SFC transitions written in IL (compiler was entering endless loop)