- remove debugging printf() introduced in previous commits 2018-12-26, by Mario de Sousa
- merge 2018-12-26, by Mario de Sousa
- fix bug introduced in previous commit (force literals to unsigned log long) 2018-12-26, by Mario de Sousa
- return storage of task interval back to 1 ns resolution (when calculating least common multiple et. al. of task intervals). 2018-12-26, by Mario de Sousa
- addendum to issue #76: detect overflow when calculating least common multiple of task intervals. 2018-12-26, by Mario de Sousa
- definitive fix of issue #76: remove internal overflow of u64 when calculating least common multiple of task intervals. 2018-12-26, by Mario de Sousa
- Test for overflow when translating task periods/intervals to integer variable. 2018-12-26, by 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. 2018-12-25, by Mario de Sousa
- partial fix for issue 74: allow deref of REF in left hand side of assignment (only works in FUNCTIONS for now) 2018-12-25, by Mario de Sousa
- fix issue #78: IL NOT operator not working 2018-12-21, by Mario de Sousa
- fix issue#77 - when IL FB followed by SFC FB, non-existant error was detected in IL code. 2018-12-20, by Mario de Sousa
- revert commits improved performance of some extensible Standard Functions (ADD, MUL, AND, OR, XOR) 2018-10-14, by Andrey Skvortsov
- merge 2018-04-20, by Mario de Sousa
- fix backup/restore functions: now also backup/restore programs instantiated to run inside tasks. 2018-04-20, by Mario de Sousa
- add include <time.h>, required for time_t 2018-03-01, by Andrey Skvortsov
- improve performance of some extensible Standard Functions (ADD, MUL, AND, OR, XOR) -- increase hardcoded limit to 499 2018-02-02, by Mario de Sousa
- improve performance of some extensible Standard Functions (ADD, MUL, AND, OR, XOR) -- Add comments!! 2018-02-02, by Mario de Sousa
- improve performance of some extensible Standard Functions (ADD, MUL, AND, OR, XOR)" 2018-02-02, by Mario de Sousa
- Fix method ./configure uses to determine bison version (did not work in bourne shell) (submitted by anonymous)" 2017-12-22, by Mario de Sousa
- fix bug: allow variables with names starting with 'var' to be used in the first line of POU body 2017-12-21, by Mario de Sousa
- Abort compilation when finding R_EDGE or F_EDGE 2017-10-20, by Mario de Sousa
- Fix bug: XOR operator was broken for ANY_BIT types. No XOR__[DL]WORD__[DL]WORD functions were generated. 2017-09-20, by Andrey Skvortsov
- Add some comments to code regarding backup/restore functions 2017-09-20, by mjsousa
- fix initialization of variable (was not following ISO C++ rules) 2017-09-14, by Mario de Sousa
- make generating backup/restore functions a command line option (off by default). 2017-08-30, by Mario de Sousa
- 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
- Fix segmentation fault bug introduced by previous commit 2017-01-25, by Andrey Skvortsov
- Correcty determine the datatype (TIME) of the parameters of SFC actions with timed qualifiers 2017-01-24, by mjsousa
- Check that flex is installed during ./configure 2017-01-23, by Andrey Skvortsov
- Fix code generation for XOR expressions in ST (add parenthesis) 2017-01-17, by Andrey Skvortsov
- merge 2016-10-12, by Andrey Skvortsov