Mon, 03 Apr 2017 22:18:22 +0100 |
Mario de Sousa |
Access elements[] in list_c through a new get_element() method.
|
file |
diff |
annotate
|
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)
|
file |
diff |
annotate
|
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)
|
file |
diff |
annotate
|
Sun, 22 Dec 2013 09:50:02 +0000 |
Mario de Sousa |
Code cleanup: move datatype analysis to get_datatype_info_c
|
file |
diff |
annotate
|
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] )
|
file |
diff |
annotate
|
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.
|
file |
diff |
annotate
|
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.
|
file |
diff |
annotate
|
Thu, 03 Jan 2013 18:23:07 +0000 |
Mario de Sousa |
grand merge
|
file |
diff |
annotate
|
Wed, 07 Nov 2012 20:07:11 +0000 |
Mario de Sousa |
Make search_base_type_c a singleton!
|
file |
diff |
annotate
|
Thu, 15 Nov 2012 22:28:53 +0100 |
Laurent Bessard |
Adding support for declaring function block instances as global and external variables
|
file |
diff |
annotate
|
Wed, 22 Aug 2012 16:46:17 +0200 |
Laurent Bessard |
Merge with c2546c6e0cfa5ad55b288895f17f1b9f2a228f3b
|
file |
diff |
annotate
|
Wed, 01 Aug 2012 10:31:14 +0100 |
Mario de Sousa |
Support for data types of STEP.T and STEP.X in SFCs
|
file |
diff |
annotate
|
Wed, 25 Apr 2012 16:56:25 +0100 |
Mario de Sousa |
Change constants into enums.
|
file |
diff |
annotate
|
Wed, 25 Apr 2012 15:46:53 +0100 |
Mario de Sousa |
Make temporary fix to is_complex() method.
|
file |
diff |
annotate
|
Mon, 16 Apr 2012 15:10:31 +0100 |
Mario de Sousa |
Moving get_var_name_c into its own file.
|
file |
diff |
annotate
|
Sat, 14 Apr 2012 18:05:50 +0100 |
manuele conti |
Determine the modifiers (CONST, REATAIN) used when declaring a variable.
|
file |
diff |
annotate
|
Sat, 14 Apr 2012 15:19:17 +0100 |
Mario de Sousa |
Fix bug by expanding permissible data input of search_var_instance_decl_c
|
file |
diff |
annotate
|
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.
|
file |
diff |
annotate
|
Tue, 14 Aug 2012 19:40:01 +0200 |
Laurent Bessard |
Fix bug with InOut variable of structured type
|
file |
diff |
annotate
|
Tue, 05 Apr 2011 15:14:19 +0200 |
Edouard Tisserant |
Re-generated std lib related code, with updated headers, updated all forgotten headers
|
file |
diff |
annotate
|
Fri, 01 Apr 2011 10:47:24 +0100 |
Mario de Sousa |
Updating license info (with Edouard's permission for relevant files).
|
file |
diff |
annotate
|
Sat, 05 Dec 2009 18:38:53 +0100 |
laurent |
Adding support for setter and getter on complex datatype in ST
|
file |
diff |
annotate
|
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
|
file |
diff |
annotate
|
Sun, 29 Nov 2009 16:38:11 +0100 |
laurent |
Adding support for declare, init, get and set macros
|
file |
diff |
annotate
|
Thu, 27 Aug 2009 16:06:46 +0100 |
Catarina Boucinha |
Initial (very rough) version of semantic checker (stage3)
|
file |
diff |
annotate
|
Mon, 01 Jun 2009 21:08:44 +0200 |
mario |
Moving absyntax utility files out from stage4/generate_c
|
file |
diff |
annotate
|