Thu, 13 Sep 2012 15:14:55 +0200 Laurent Bessard Adding error message when task interval value is not supported
Thu, 13 Sep 2012 09:55:00 +0200 Laurent Bessard Adding error message when task interval value is not supported
Wed, 12 Sep 2012 01:14:38 +0200 Laurent Bessard Fix bug SFC action index declarations were different in POUS.c and VARIABLES.csv when boolean variables are used as action name in step action association
Tue, 11 Sep 2012 16:27:33 +0200 Laurent Bessard Fix generated code when using boolean variable as action name in step action association
Tue, 11 Sep 2012 01:05:24 +0200 Laurent Bessard Fix bug in SFC generated code. Action state was declared in the list of variables to debug, but wasn't stored using structure with flags. This error had side effects that makes Beremiz debug crash.
Tue, 04 Sep 2012 18:02:06 +0200 Laurent Bessard Adding support for P0 and P1 qualifiers and fixing code generated for SL qualifier
Sat, 01 Sep 2012 16:27:24 +0200 Edouard Tisserant Fixed VARIABLES.csv, was broken when using enumrated types
Wed, 22 Aug 2012 16:46:17 +0200 Laurent Bessard Merge with c2546c6e0cfa5ad55b288895f17f1b9f2a228f3b
Fri, 17 Aug 2012 19:03:13 +0100 Mario de Sousa Moving function to correct location (formating only).
Sat, 04 Aug 2012 09:59:52 +0200 Manuele Conti Fix bug in code generation for FB IN_OUT structured parameter.
Mon, 30 Jul 2012 22:59:00 +0200 Manuele Conti Add check bison version in configure.ac file.
Thu, 16 Aug 2012 18:28:23 +0100 Mario de Sousa Remove remaining signed/unsigned comparison error messages when compiling.
Fri, 20 Jul 2012 23:18:32 +0200 Manuele Conti Remove warning about comparisons between int and unsigned int.
Wed, 01 Aug 2012 10:31:14 +0100 Mario de Sousa Support for data types of STEP.T and STEP.X in SFCs
Wed, 01 Aug 2012 09:05:25 +0100 Mario de Sousa Remove dead code.
Wed, 01 Aug 2012 08:33:58 +0100 Mario de Sousa Change code formatting (alignment)
Tue, 31 Jul 2012 12:39:04 +0100 Mario de Sousa Aloow use of SFC STEPs as variables.
Sat, 28 Jul 2012 09:07:55 +0100 Mario de Sousa Check lvalues in expressions passed to Function/FB IN parameters.
Fri, 20 Jul 2012 15:57:02 +0100 Mario de Sousa Fix comment (bug found by Manuele).
Fri, 20 Jul 2012 15:53:58 +0100 Mario de Sousa Remove warning about redefining "__STDC_LIMIT_MACROS" (bug found by Manuele).
Fri, 20 Jul 2012 15:50:49 +0100 Mario de Sousa Constant folding for IL.
Thu, 19 Jul 2012 13:42:05 +0100 Mario de Sousa update comments.
Thu, 19 Jul 2012 11:05:41 +0100 Mario de Sousa fix bug: remove REAL from candidate datatypes when real constant has overflowed.
Wed, 18 Jul 2012 23:44:42 +0100 Mario de Sousa signed integer limits do not affect ANY_INT constant values.
Wed, 18 Jul 2012 23:43:57 +0100 Mario de Sousa comment out un-used code.
Wed, 18 Jul 2012 22:34:51 +0100 Mario de Sousa cleaning up code. Changing HUGE_VAL to INFINITY.
Wed, 18 Jul 2012 17:10:57 +0100 Mario de Sousa Cleaning up the code.
Wed, 18 Jul 2012 17:04:34 +0100 Mario de Sousa Clean up the code a little.
Wed, 18 Jul 2012 16:56:36 +0100 Mario de Sousa Fixing includes to define INTxx_MAX etc...
Sat, 14 Jul 2012 11:09:26 +0200 Manuele Conti Add remove_from_candidate_datatype_list method using constant_folding results.
Tue, 19 Jun 2012 18:55:43 +0100 Mario de Sousa fix typo.
Tue, 19 Jun 2012 11:23:30 +0100 Mario de Sousa fix parsing of non base 10 constant values.
Mon, 18 Jun 2012 16:11:00 +0100 Mario de Sousa determine const value of hex, octal and bin literals correctly.
Mon, 18 Jun 2012 15:52:09 +0100 Mario de Sousa fix array bounds check.
Mon, 18 Jun 2012 15:37:37 +0100 Mario de Sousa Fix stupid typos (in calculating array dimension)!
Sat, 16 Jun 2012 07:41:30 +0100 Mario de Sousa Add file missing from previous commit.
Fri, 15 Jun 2012 19:54:33 +0100 Mario de Sousa Add ERROR_MSG macro && move extract_XXX() functions to constant_folding.cc
Thu, 14 Jun 2012 17:50:37 +0100 Mario de Sousa Add independent extract_integer() function (preparing to remove extract_XXX() from absyntax_utils.cc)
Thu, 14 Jun 2012 12:00:19 +0100 Mario de Sousa Clean up code (remove parsing of integers in stage 4).
Wed, 13 Jun 2012 19:51:26 +0200 Manuele Conti Fix literal MACRO gcc compliant.
Wed, 13 Jun 2012 19:43:12 +0100 Mario de Sousa Add 'dimension' parameter to subrange_c, fill it correctly, and use it.
Wed, 13 Jun 2012 14:21:30 +0100 Mario de Sousa extract_int64() must not handle negation operation (was doing it incorrectly for INT64_MIN!)
Wed, 13 Jun 2012 14:07:41 +0100 Mario de Sousa Add support for -INT64_MIN values in literals.
Wed, 13 Jun 2012 13:50:46 +0100 Mario de Sousa Make compiler portable (do not assume int64_t is long long int)
Tue, 12 Jun 2012 22:46:51 +0200 Manuele Conti Add missing set overflow flag.
Tue, 12 Jun 2012 22:32:09 +0200 Manuele Conti Fix extract_integer_value.
Tue, 12 Jun 2012 17:15:24 +0100 Mario de Sousa Fix typo (thanks Manuele)
Tue, 12 Jun 2012 17:12:09 +0100 Mario de Sousa Remove potential access to NULL pointer.
Tue, 12 Jun 2012 17:07:40 +0100 Mario de Sousa fix error message.
Tue, 12 Jun 2012 17:00:00 +0100 Mario de Sousa Fix array index bound check to consider uint64 indexes/limits.
Tue, 12 Jun 2012 09:45:31 +0200 Manuele conti Fix structure initialize.
Mon, 11 Jun 2012 22:38:36 +0200 Manuele Conti Add check array out of bound.
Mon, 11 Jun 2012 18:48:58 +0100 Mario de Sousa Code for debugging const_value annotations in abstract syntax tree.
Mon, 11 Jun 2012 15:58:44 +0100 Mario de Sousa Fix 'overflow' detection for real64.
Sun, 10 Jun 2012 21:51:16 +0100 Mario de Sousa small bug fix.
Sun, 10 Jun 2012 21:28:21 +0200 Manuele Conti Fix compare expression in constat folding class.
Sun, 10 Jun 2012 21:47:15 +0100 Mario de Sousa Fix extract_real (thanks Manuele), and add check for overflow.
Sun, 10 Jun 2012 15:54:10 +0100 Mario de Sousa cleaning up the code...
Sun, 10 Jun 2012 15:38:24 +0100 Mario de Sousa Fix remaining overflow checks.
Sat, 09 Jun 2012 22:58:43 +0100 Mario de Sousa remove incorrect include file.
Sat, 09 Jun 2012 22:55:29 +0100 Mario de Sousa Correctly implement MOD operation and overflow checks (still missing uint * / MOD).
Sat, 09 Jun 2012 08:35:46 +0100 Mario de Sousa Re-insert errno=0 before calling strtoXX() (thanks go to Manuele)
Fri, 08 Jun 2012 19:47:45 +0100 Mario de Sousa cosmetic changes.
Fri, 08 Jun 2012 19:44:32 +0100 Mario de Sousa Add data structure for storing overflow of constant values.
Wed, 06 Jun 2012 16:39:54 +0100 Mario de Sousa make the compiler platform independent (i.e. no longer assume sizeof(double)==8).
Wed, 06 Jun 2012 13:28:50 +0100 Mario de Sousa create extract_real_value() in absyntax_utils. NOTE: overflows not yet handled!
Wed, 06 Jun 2012 00:20:06 +0200 Manuele Conti Update constant folding: fixing minor bug.
Wed, 06 Jun 2012 12:39:32 +0100 Mario de Sousa Fix a few bugs of previous commit.
Tue, 05 Jun 2012 19:17:29 +0200 Manuele Conti Start constant_folding class.
Tue, 05 Jun 2012 11:10:12 +0200 Andreas Graeper little typo in last commited code
Mon, 04 Jun 2012 18:22:11 +0100 Mario de Sousa Change return data type of array_dimension_iterator_c.next()
Wed, 16 May 2012 00:15:32 +0200 Manuele Conti Fix SFC stage4 error.
Tue, 15 May 2012 23:03:25 +0100 mjsousa Renamed class, remove unused code, delete allocated objects.
Tue, 15 May 2012 18:59:32 +0200 Manuele Conti Start sematinc range check class.
Tue, 15 May 2012 15:50:43 +0100 mjsousa Located variables may have other data types besides ANY_BIT.
Sun, 13 May 2012 17:57:15 +0200 Manuele Conti Add verify_is_lvalue to control_variable in for_statement.
Thu, 10 May 2012 22:03:59 +0100 mjsousa Remove useless code, and replace with assertion.
Thu, 10 May 2012 19:20:18 +0100 mjsousa Fix bug: initialise un-initialised variable.
Thu, 10 May 2012 19:09:02 +0100 mjsousa Delete incorrect comment.
Thu, 10 May 2012 16:15:27 +0100 mjsousa Add some comments...
Thu, 10 May 2012 16:09:50 +0100 mjsousa Add high level comments.
Thu, 10 May 2012 15:40:19 +0100 mjsousa Fix comment.
Wed, 09 May 2012 23:13:04 +0100 mjsousa Fix the previous commit: check for errors in expressions used as subscripts.
Wed, 09 May 2012 20:05:57 +0200 Manuele Conti Fix data type check array subscript field.
Wed, 09 May 2012 23:04:03 +0100 mjsousa Merge changes.
Wed, 09 May 2012 23:00:10 +0100 mjsousa Fix parsing os TIME literals & rename the extract_integer() function.
Wed, 09 May 2012 22:59:10 +0100 mjsousa Fix generation of output for iec2iec.
Wed, 09 May 2012 22:04:38 +0100 mjsousa Do not compile deleted files...
Wed, 09 May 2012 22:04:07 +0100 mjsousa Do not compile deleted files...
Wed, 09 May 2012 22:03:05 +0100 mjsousa ReDelete files - used in old method of supporting standard functions.
Wed, 09 May 2012 21:46:21 +0100 mjsousa Remove file (used for old method of supporting standard functions).
Fri, 27 Apr 2012 13:40:36 +0100 Mario de Sousa Add TODO list!
Thu, 26 Apr 2012 11:12:19 +0100 Mario de Sousa Delete unecessary variable.
Thu, 03 May 2012 17:43:32 +0200 Conti Manuele Fix __dt_to_timespec primitive function.
Wed, 02 May 2012 14:46:48 +0200 Conti Manuele Fix __dt_to_string primitive function.
Tue, 24 Apr 2012 16:49:43 +0200 Conti Manuele Fix code generation about __INIT_GLOBAL_LOCATED.
Wed, 25 Apr 2012 16:56:25 +0100 Mario de Sousa Change constants into enums.
Wed, 25 Apr 2012 16:45:00 +0100 Mario de Sousa Add lvalue checking for IL function and FB invocations.
Wed, 25 Apr 2012 16:44:23 +0100 Mario de Sousa Fix comment.
Wed, 25 Apr 2012 16:21:14 +0100 Mario de Sousa Add clarifying comment.
Wed, 25 Apr 2012 15:56:45 +0100 Mario de Sousa Remove access to NULL pointer.
Wed, 25 Apr 2012 15:46:53 +0100 Mario de Sousa Make temporary fix to is_complex() method.
Tue, 24 Apr 2012 19:17:53 +0100 Mario de Sousa Fix comment. (thanks go to Manuele for pointing it put).
Mon, 23 Apr 2012 16:50:10 +0100 Mario de Sousa Stop lvalue checks after finding an error in the expression.
Mon, 23 Apr 2012 16:44:05 +0100 Mario de Sousa Remove erroneous check for S1 and R1, and add missing declrataion.
Sat, 21 Apr 2012 17:42:07 +0200 Manuele Conti Start implement lvalue check in IL instruction.
Sat, 21 Apr 2012 17:43:55 +0200 Manuele Conti Add lvalue check on fb invocation.
Thu, 19 Apr 2012 19:49:11 +0100 Mario de Sousa Literals are also part of expressions!
Wed, 18 Apr 2012 14:19:40 +0200 Conti Manuele Implement check_assignment_to_expression in lvalue_check_c class.
Wed, 18 Apr 2012 15:44:00 +0100 Mario de Sousa Remove potential access to NULL pointer.
Wed, 18 Apr 2012 13:29:08 +0100 Mario de Sousa Start having nicer stage 4 error messages.
Tue, 17 Apr 2012 17:41:58 +0200 Conti Manuele Improve usability command line under windows.
Tue, 17 Apr 2012 17:59:02 +0100 Mario de Sousa Ignore trailing EOLs when determining symbol location.
Tue, 17 Apr 2012 14:21:31 +0100 Mario de Sousa Add comment.
Tue, 17 Apr 2012 14:17:07 +0100 Conti Manuele Fix Segmentation fault in check_assignment_to_output lvalue method.
Tue, 17 Apr 2012 10:11:45 +0100 Mario de Sousa Remove deprecated status for ANYTIME operations.
Tue, 17 Apr 2012 09:58:06 +0100 Mario de Sousa Produce similar error messages in stage2 and stage3.
Mon, 16 Apr 2012 20:13:58 +0100 Mario de Sousa Fix bug when handling code with data type errors.
Mon, 16 Apr 2012 15:40:12 +0100 Mario de Sousa Fix printing of data type errors in while and repeat statements.
Mon, 16 Apr 2012 15:27:53 +0100 Mario de Sousa Add lvalue check for non formal function invocations.
Mon, 16 Apr 2012 15:17:24 +0100 Mario de Sousa Fixing check for assingment to FOR control variables.
Mon, 16 Apr 2012 15:10:31 +0100 Mario de Sousa Moving get_var_name_c into its own file.
Mon, 16 Apr 2012 14:41:07 +0100 Mario de Sousa Fixing check for assignment to output variables.
Sun, 15 Apr 2012 19:56:33 +0100 Mario de Sousa Fixing some bugs in lvalue checking (other bugs remain - to be fixed later)
Sat, 14 Apr 2012 20:02:36 +0200 Manuele Conti Add lvalue check class.
Sat, 14 Apr 2012 18:05:50 +0100 manuele conti Determine the modifiers (CONST, REATAIN) used when declaring a variable.
Sat, 14 Apr 2012 16:53:35 +0100 Mario de Sousa Fix typo in comparison expression.
Sat, 14 Apr 2012 16:44:53 +0100 Mario de Sousa Removing code from search_varfb_instance_type_c (use search_var_instance_decl_c instead).
Sat, 14 Apr 2012 15:19:17 +0100 Mario de Sousa Fix bug by expanding permissible data input of search_var_instance_decl_c
Fri, 13 Apr 2012 13:05:44 +0100 Mario de Sousa Edit formating and delete unused code.
Sat, 07 Apr 2012 16:14:17 +0100 Mario de Sousa Start data type checking of var declarations (including direct variables!)
Tue, 03 Apr 2012 12:42:16 +0100 Mario de Sousa Delete incorrect comments I had inserted previously (confusing EQ and NE functions)
Sat, 31 Mar 2012 21:46:37 +0100 Mario de Sousa merging with Lauren't changeset.
Sat, 31 Mar 2012 21:36:17 +0100 Mario de Sousa merge with Laurent's changeset (essentially ignore all changes).
Sat, 31 Mar 2012 21:34:20 +0100 Mario de Sousa merge with Laurent's changeset (essentially, ignore all changes).
Sat, 31 Mar 2012 15:36:08 +0100 Mario de Sousa merging with Laurent's changes.
Sat, 31 Mar 2012 15:34:33 +0100 Mario de Sousa merging with Laurent's change.
Sat, 31 Mar 2012 15:30:38 +0100 Mario de Sousa merging with Laurent's revision 55b074ea7255 (essentially ignoring all changes)
Thu, 29 Mar 2012 19:03:40 +0100 Mario de Sousa Add coment warning about incorrect implementation of the NE standard function.
Thu, 29 Mar 2012 18:57:53 +0100 Mario de Sousa merging with Laurent's patch.
Thu, 29 Mar 2012 15:39:38 +0100 Mario de Sousa Print correct error message when handling IL function calls.
Thu, 15 Mar 2012 13:23:09 +0000 Mario de Sousa Edit error message.
Thu, 15 Mar 2012 13:18:02 +0000 Mario de Sousa Add EXPT widen table.
Thu, 15 Mar 2012 12:50:44 +0000 Mario de Sousa Some stupid code cleanups.
Thu, 15 Mar 2012 12:31:57 +0000 Mario de Sousa Some code cleanups.
Wed, 14 Mar 2012 20:01:50 +0000 Mario de Sousa Clean up the code.
Wed, 14 Mar 2012 19:31:17 +0000 Mario de Sousa Fix error messages of il function calls - it now prints out location info of first parameter.
Wed, 14 Mar 2012 11:31:07 +0000 Mario de Sousa Clean code for printing errors in expressions.
Wed, 14 Mar 2012 11:14:41 +0000 Mario de Sousa Clean code for comparison operations & operators.
Wed, 14 Mar 2012 10:51:49 +0000 Mario de Sousa Cleaning up XORN, ANDN, and ORN operator code.
Wed, 14 Mar 2012 10:44:17 +0000 Mario de Sousa Cleaning up some code.
Wed, 14 Mar 2012 10:26:03 +0000 Mario de Sousa Add 'widen' tables for AND, OR and XOR operations.
Tue, 13 Mar 2012 19:04:07 +0000 Mario de Sousa Add MOD widening table, and some code clean-ups.
Tue, 13 Mar 2012 18:29:34 +0000 Mario de Sousa Re-organizing the code.
Tue, 13 Mar 2012 16:38:21 +0000 Mario de Sousa Change setting of deprecated_operation from fill to narrow_candidate_datatypes_c.
Tue, 13 Mar 2012 12:39:09 +0000 Mario de Sousa Clarify some details in the comments.
Sun, 11 Mar 2012 22:21:47 +0100 Manuele Conti Add check widening status for IL operator.
Sun, 11 Mar 2012 18:24:39 +0000 Mario de Sousa Fix remaining 'widen' tables.
Sun, 11 Mar 2012 16:38:05 +0000 Mario de Sousa Fix some 'widen' table entries.
Sat, 10 Mar 2012 11:27:49 +0000 Mario de Sousa Add a TODO comment.
Sat, 10 Mar 2012 11:21:41 +0000 Mario de Sousa Clean up code, and add support for 'safe' version of literals.
Sat, 10 Mar 2012 11:21:04 +0000 Mario de Sousa Bringing comment up to date.
Fri, 09 Mar 2012 17:58:19 +0000 Mario de Sousa Semantic verification of NOT operator.
Fri, 09 Mar 2012 10:52:23 +0000 Mario de Sousa Fix bug in building structured variables.
Fri, 09 Mar 2012 10:51:56 +0000 Mario de Sousa Delete unecessary copy_candidate_datatype_list() function.
Thu, 08 Mar 2012 19:14:45 +0000 Mario de Sousa Delete no longer needed copy_candidate_datatype_list() function.
Thu, 08 Mar 2012 18:57:55 +0000 Mario de Sousa Narrow IL lists twice, in order to handle JMP to labels before the JMP itself.
Thu, 08 Mar 2012 18:57:14 +0000 Mario de Sousa Do not allow duplicate values in candidate datatype list.
Sat, 03 Mar 2012 20:42:48 +0000 Mario de Sousa Handle JMP to labels preceding the JMP instruction itself.
Sat, 03 Mar 2012 20:27:20 +0000 Mario de Sousa Correctly handle JMP and RET IL operators in flow control analysis.
Sat, 03 Mar 2012 13:07:00 +0000 Mario de Sousa Fix filling candidate datatypes of JMP operations
Sat, 03 Mar 2012 08:51:28 +0000 Mario de Sousa Remove spurious printf()s, used during debugging session.
Fri, 02 Mar 2012 17:59:20 +0000 Mario de Sousa Add missing files.
Fri, 02 Mar 2012 12:53:41 +0000 Mario de Sousa Continue adding support for semantic verification of JMP and RET.
Thu, 01 Mar 2012 10:28:27 +0000 Conti Manuele iAdd warning for deprecated operations.
Mon, 27 Feb 2012 11:44:03 +0000 Mario de Sousa Change prev_il_instruction to a vector<>
Mon, 27 Feb 2012 11:28:51 +0000 Mario de Sousa Some small cleanups.
Sat, 25 Feb 2012 19:16:35 +0000 Mario de Sousa Add support for semantic verification of CALC, CALCN, etc..
Thu, 23 Feb 2012 13:25:49 +0000 Mario de Sousa Finish support for semantic verification of IL paranthesised expressions.
Tue, 21 Feb 2012 17:39:57 +0000 Mario de Sousa More changes for support of semantic verification of il_expressions
Mon, 20 Feb 2012 19:44:40 +0000 Mario de Sousa Start of support for IL expressions (parenthesis).
Mon, 20 Feb 2012 17:52:01 +0000 Mario de Sousa Cleaning up the code.
Mon, 20 Feb 2012 15:24:26 +0000 Mario de Sousa Fix a few more bugs related to FB/function calls in IL.
Sun, 19 Feb 2012 16:16:45 +0000 Mario de Sousa Semantic verification: Add compatibility check for parameter direction in function invocation.
Sat, 18 Feb 2012 21:03:01 +0000 Mario de Sousa Add support for semantic verification for implict FB calls in IL (e.g. PV ton_var)
Fri, 17 Feb 2012 19:47:58 +0000 Mario de Sousa Start of support for semantic verification of FB calls in IL using special IL instructions.
Fri, 17 Feb 2012 19:47:23 +0000 Mario de Sousa Delete some comments.
Thu, 16 Feb 2012 14:18:23 +0100 Conti Manuele Change name help function.
Thu, 16 Feb 2012 12:59:02 +0000 Mario de Sousa Update comments on general architecture.
Thu, 16 Feb 2012 10:27:52 +0000 Mario de Sousa Narrow IL code backwords, so as to correctly handle invocations to overloaded functions from IL code.
Mon, 13 Feb 2012 17:04:29 +0000 Mario de Sousa Code cleanup.
Mon, 13 Feb 2012 16:29:55 +0000 Mario de Sousa Add printing of semantic errors when calling FB from IL.
Sun, 12 Feb 2012 20:43:49 +0100 Manuele Conti Fix typo error in some il visit in fill_candidate_datatypes_c class.
Mon, 13 Feb 2012 13:45:57 +0000 Mario de Sousa Add semantic verification of FB calls in IL (not yet complete - missing printing of errors!)
Fri, 10 Feb 2012 19:04:31 +0000 Mario de Sousa Add support for semantic verification of function calls in IL.
Wed, 08 Feb 2012 18:33:01 +0000 Mario de Sousa Add TODO comment, and delete unused debugging code.
Wed, 08 Feb 2012 18:27:45 +0000 Mario de Sousa Delete un-used code.
Wed, 08 Feb 2012 18:16:13 +0000 Mario de Sousa Change negation expression (neg_expression_c) to only allow signed data types.
Tue, 07 Feb 2012 17:45:17 +0000 Mario de Sousa Move elementary_c::to_string() to datatype_functions.cc/hh
Tue, 07 Feb 2012 17:40:19 +0000 Mario de Sousa Add, to types symbol table, string datatypes with limited length (my_string_type: STRING[33]) (Thanks Andreas!)
Tue, 07 Feb 2012 12:17:00 +0000 Mario de Sousa Correctly return the initial value of a string datatype, with limited length (STRING[33] := 'hello')
Tue, 07 Feb 2012 11:55:29 +0000 Mario de Sousa More detailed error messages for FB invocations in ST.
Mon, 06 Feb 2012 18:32:11 +0000 Mario de Sousa More detailed error messages in function invocations in ST.
Mon, 06 Feb 2012 14:21:08 +0000 Mario de Sousa Fix bug in analysing real literals (thanks Andreas!)
Mon, 06 Feb 2012 14:15:31 +0000 Mario de Sousa Remove debugging messages, and code cleanup.
Mon, 06 Feb 2012 14:10:22 +0000 Mario de Sousa Better error reporting in function invocations, and in invalid literal values.
Sun, 05 Feb 2012 19:09:12 +0000 Mario de Sousa Better identification of erros in function/FB invocations.
Fri, 03 Feb 2012 18:16:20 +0000 Mario de Sousa Print error messages when datatype erros found in ST function/FB calls.
Fri, 03 Feb 2012 14:43:14 +0000 Mario de Sousa Continue checking data type compatibility inside expressions used to pass paramters to invalid function/FB calls
Fri, 03 Feb 2012 10:54:35 +0000 Mario de Sousa Adding support for semantic verification of FB calls in ST.
Thu, 02 Feb 2012 16:50:12 +0000 Mario de Sousa Delete wrong comment.
Thu, 02 Feb 2012 16:20:19 +0000 Mario de Sousa Add support in stage 3 for checking function invocations in ST.
Thu, 02 Feb 2012 14:18:02 +0000 Mario de Sousa Fix search_varfb_instance_decl to be able to find variables and FB when only given an identifier.
Thu, 02 Feb 2012 10:00:53 +0000 Mario de Sousa Changing code indenting.
Wed, 01 Feb 2012 22:40:54 +0100 Manuele Conti Add fill candidate method for fb_invocation_c symbol.
Wed, 01 Feb 2012 19:49:11 +0000 Mario de Sousa Re-write of stage3 code (done by Manuele and I), re-write of search_varfb_instance_type_c (done by myself), and several other bug fixes.
Wed, 01 Feb 2012 13:01:08 +0000 Mario de Sousa Merging with Laurent's repository.
Tue, 27 Sep 2011 00:07:16 +0200 Manuele Conti Fix YYLTYPE declaration.
Sun, 20 Nov 2011 19:36:48 +0000 Mario de Sousa Merging with Laurent's repository.
Fri, 04 Nov 2011 19:16:29 +0000 Mario de Sousa Add list of things we must check for in stage 3 (TODO list!)
Tue, 14 Aug 2012 19:40:01 +0200 Laurent Bessard Fix bug with InOut variable of structured type
Sat, 28 Jul 2012 17:38:57 +0200 Laurent Bessard Fix bug while using complex type variables in Function and FunctionBlock interface
Fri, 27 Jul 2012 15:43:32 +0200 Laurent Bessard Fix bug while using complex type variables in Function and FunctionBlock interface
Fri, 27 Jul 2012 15:40:44 +0200 Laurent Bessard Fix bug with complex type inout variables while generating variable list
Thu, 22 Mar 2012 00:22:48 +0100 laurent Fixing bug in inlinefcall when a transition is in ST and contains literals
Fri, 24 Feb 2012 18:16:56 +0100 laurent Fix bug in code generated for MUL function
Fri, 24 Feb 2012 14:16:51 +0100 laurent Fix bug with overloaded function due to literal input values
Tue, 21 Feb 2012 22:31:38 +0100 laurent Fix bug wrong code generated when, in a pou, a located variable has the same name than a function block instance input variable
Tue, 21 Feb 2012 22:28:57 +0100 laurent Fix bug pointed structure not declared for directly derived datatypes
Thu, 16 Feb 2012 13:27:04 +0100 Edouard Tisserant removed forgotten prototype in __INIT_EXTERNAL accessor, causing warning ant build time
Tue, 07 Feb 2012 20:20:19 +0100 laurent Merge with Edouard's modifications
Tue, 07 Feb 2012 20:18:11 +0100 laurent Fix STEP and ACTION structure initialization value in SFC
Fri, 03 Feb 2012 18:01:13 +0100 Edouard Tisserant Applied anonymous contribution RTC, '[Beremiz-devel] RTC function', 29/06/11
Fri, 03 Feb 2012 00:09:52 +0100 laurent Fix bug with functions like LEN and TRUNC that have overloaded return type for same inputs type
Thu, 02 Feb 2012 00:34:04 +0100 laurent Fix issues in standard library with MUX, MOD, NE and convertions to BOOL
Wed, 25 Jan 2012 01:16:30 +0100 laurent Adding Common_Ticktime to informations printed in VARIABLES.csv file
Fri, 30 Dec 2011 18:25:39 +0100 laurent Fixing bug with external variables refering to global variables defined in configurations
Fri, 23 Dec 2011 15:17:45 +0100 Edouard Tisserant removed useless extern func declaration in __INIT_EXTERNAL, producing warning during build of POUS.c
Fri, 09 Dec 2011 10:03:37 +0100 laurent Fixing bug in generated code for complex type external variable
Fri, 09 Dec 2011 10:01:48 +0100 laurent Fixing SUB standard function defined in standard library