- add support for generating functions to backup/restore the internal state of the PLC. 2017-08-30, by Mario de Sousa
- delete unused variable. 2017-08-29, by Mario de Sousa
- handle POUs with no VAR .. END_VAR blocks 2017-08-03, by Mario de Sousa
- fix bug introduced in previous commit (matiec was unable to parse SFC code) 2017-08-03, by Mario de Sousa
- Fix tracking of line numbers in IL code (error messages were previously indicating incorrect line number). 2017-08-03, by Mario de Sousa
- Fix bug in datatype narrowing algorithm affecting IL code. 2017-07-03, by Mario de Sousa
- Set the symbol->token member in symbolic_variables_c objects. 2017-07-03, by Mario de Sousa
- Debugging helper class: print value of tokens in debugging output. 2017-07-03, by Mario de Sousa
- Fix bug: allow global variables of type DT (initial values for DT are not const!) 2017-05-09, by Paul Beltyukov
- Add comment stating how to enable debug option in flex. 2017-04-16, by Andrey Skvortsov
- merge 2017-04-16, by Mario de Sousa
- Print error message when FB/Struct initial value contains other strcuts/FB/arrays (not yet supported by C code generator). 2017-04-16, by Mario de Sousa
- Do datatype checking of initial values for structures and FBs, and print error messages when compiling erroneuos source code. 2017-04-05, by Mario de Sousa
- fix bug in symbol_c::find_element() 2017-04-04, by Mario de Sousa
- Acceept structure_element_declaration_c symbol as a possible (non base type) data type 2017-04-04, by Mario de Sousa
- Add token references in structure_element_declaration_c 2017-04-04, by Mario de Sousa
- Add token reference to all symbol_c, and add list_c::find_element() 2017-04-04, by Mario de Sousa
- remove debug code left in by mistake in previous commit 2017-04-04, by Mario de Sousa
- Access elements[] in list_c through a new get_element() method. 2017-04-03, by Mario de Sousa
- Start implementation of datatype checking of initial values for structures and FBs. 2017-04-03, by Mario de Sousa
- fix wrong common_ticktime if task interval is greater than 4.3 seconds 2017-04-12, by andrej skvortzov
- Allow use of GLOBAL/EXTERNAL variables as control variable of FOR loop. 2017-04-09, by Mario de Sousa
- Start adding support for explicit initialization of FB instances. Currently only allows initializing FB variables of elementary types. 2017-04-03, by Mario de Sousa
- merge 2017-03-18, by Mario de Sousa
- merge 2017-03-18, by mjsousa
- merge 2017-03-18, by mjsousa
- Fix date conversion function (seconds to Date_and_Time). First day of month was falling on previous month. 2017-02-19, by mjsousa
- Fix error locations messed up in previous commit. 2017-01-25, by mjsousa
- fix compilation of SFC transitions written in IL (compiler was entering endless loop) 2017-01-25, by Andrey Skvortsov
- fix SFC timed qualifier (D, L, ...) with variable time (was generating wrong C code) 2017-01-25, by Andrey Skvortsov