absyntax_utils/search_var_instance_decl.cc
Sun, 08 May 2016 20:01:15 +0100 mjsousa Add option to not add the EN and ENO parameters to every function and FB (generated C code becomes smaller, and uses less memory for function invocations)
Sat, 25 Oct 2014 11:15:55 +0100 mjsousa fill_candidate_datatypes_c now uses search_varinstance_decl_c instead of search_varfb_instance_type_c (moving towards deprecation of search_varfb_instance_type_c)
Sun, 22 Dec 2013 09:50:02 +0000 Mario de Sousa Code cleanup: move datatype analysis to get_datatype_info_c
Wed, 18 Dec 2013 18:41:05 +0000 Mario de Sousa Fix bug/issue #33 (correctly access struct/array variables declared inside a FB -> r:=FB1.FB2.struct1.array1[3] )
Wed, 03 Apr 2013 19:49:52 +0100 Mario de Sousa Partial fix to VAR_EXTERN vs VAR_GLOBAL check. Now considers globals declared in resources too. TODO: recursively check FB declared in the program.
Wed, 13 Feb 2013 18:56:25 +0000 Mario de Sousa Add a new node to the abstract symtax tree, which will let us do datatype checking of FB variable declarations using the standard algorithm, and no special cases.
Thu, 03 Jan 2013 18:23:07 +0000 Mario de Sousa grand merge
Wed, 07 Nov 2012 20:07:11 +0000 Mario de Sousa Make search_base_type_c a singleton!
Thu, 15 Nov 2012 22:28:53 +0100 Laurent Bessard Adding support for declaring function block instances as global and external variables
Wed, 22 Aug 2012 16:46:17 +0200 Laurent Bessard Merge with c2546c6e0cfa5ad55b288895f17f1b9f2a228f3b
Wed, 01 Aug 2012 10:31:14 +0100 Mario de Sousa Support for data types of STEP.T and STEP.X in SFCs
Wed, 25 Apr 2012 16:56:25 +0100 Mario de Sousa Change constants into enums.
Wed, 25 Apr 2012 15:46:53 +0100 Mario de Sousa Make temporary fix to is_complex() method.
Mon, 16 Apr 2012 15:10:31 +0100 Mario de Sousa Moving get_var_name_c into its own file.
Sat, 14 Apr 2012 18:05:50 +0100 manuele conti Determine the modifiers (CONST, REATAIN) used when declaring a variable.
Sat, 14 Apr 2012 15:19:17 +0100 Mario de Sousa Fix bug by expanding permissible data input of search_var_instance_decl_c
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.
Tue, 14 Aug 2012 19:40:01 +0200 Laurent Bessard Fix bug with InOut variable of structured type
Tue, 05 Apr 2011 15:14:19 +0200 Edouard Tisserant Re-generated std lib related code, with updated headers, updated all forgotten headers
Fri, 01 Apr 2011 10:47:24 +0100 Mario de Sousa Updating license info (with Edouard's permission for relevant files).
Sat, 05 Dec 2009 18:38:53 +0100 laurent Adding support for setter and getter on complex datatype in ST
Wed, 02 Dec 2009 16:11:01 +0100 laurent Adding support for flags on Function Block variables for marking which variable must be debugged, retained or is forced
Sun, 29 Nov 2009 16:38:11 +0100 laurent Adding support for declare, init, get and set macros
Thu, 27 Aug 2009 16:06:46 +0100 Catarina Boucinha Initial (very rough) version of semantic checker (stage3)
Mon, 01 Jun 2009 21:08:44 +0200 mario Moving absyntax utility files out from stage4/generate_c