Thu, 20 Mar 2014 10:29:39 +0100 |
Edouard Tisserant |
merge
|
file |
diff |
annotate
|
Sat, 15 Mar 2014 20:10:20 +0000 |
mjsousa |
Add support for parsing of REF_TO keyword (defined in IEC61131-3 v3). This support is currently inactive (in flex) until we get to add C code generation later on.
|
file |
diff |
annotate
|
Sun, 02 Mar 2014 16:42:56 +0000 |
mjsousa |
Add limited support for the REF() operator (defined in v3 of IEC 61131-3)
|
file |
diff |
annotate
|
Wed, 19 Feb 2014 22:27:11 +0100 |
Edouard Tisserant |
Merge
|
file |
diff |
annotate
|
Sun, 09 Feb 2014 08:05:44 +0000 |
mjsousa |
Fix bug in standard: standard does not allow multiple VAR_GLOBAL ... END_VAR constructs in configurations and resources. This is probably a bug, so we allow it.
|
file |
diff |
annotate
|
Fri, 19 Jul 2013 13:31:35 +0100 |
Mario de Sousa |
Declare that YYLSTYPE is not the default trivial datatype used by bison. (was causing compile errors in bison ver >= 2.7)
|
file |
diff |
annotate
|
Wed, 19 Feb 2014 22:25:10 +0100 |
Edouard Tisserant |
Fix build on Ubuntu 13.10
|
file |
diff |
annotate
|
Fri, 22 Feb 2013 21:09:59 +0000 |
Mario de Sousa |
Allow variables declared inside resources to be referenced by res_name.var_name
|
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
|
Tue, 22 Jan 2013 16:07:49 +0000 |
Mario de Sousa |
Use simple_spec_init_c inside en_param_declaration_c (will reduce need to handle it as a special case in the future).
|
file |
diff |
annotate
|
Sat, 01 Dec 2012 11:30:16 +0000 |
mjsousa |
Allow bison to ask for an END_OF_INPUT token multiple times!
|
file |
diff |
annotate
|
Tue, 27 Nov 2012 17:20:16 +0000 |
Mario de Sousa |
merge
|
file |
diff |
annotate
|
Tue, 27 Nov 2012 17:01:41 +0100 |
Manuele Conti |
Fix flag to enable conversion functions.
|
file |
diff |
annotate
|
Tue, 27 Nov 2012 15:49:05 +0000 |
Mario de Sousa |
Code cleanup: move tracking functions to flex.
|
file |
diff |
annotate
|
Tue, 27 Nov 2012 14:49:08 +0000 |
Mario de Sousa |
Insert the auto generated enum datatype conversion functions after the TYPE...END_TYPE, instead of at the end of input file.
|
file |
diff |
annotate
|
Tue, 20 Nov 2012 20:55:44 +0100 |
Manuele Conti |
Add some comments to argument new code.
|
file |
diff |
annotate
|
Tue, 20 Nov 2012 00:01:57 +0100 |
Manuele Conti |
Start to change code like Mario suggestions.
|
file |
diff |
annotate
|
Mon, 19 Nov 2012 22:53:43 +0100 |
Manuele Conti |
Create functionDataType array in derived_conversion_functions_c.
|
file |
diff |
annotate
|
Fri, 16 Nov 2012 10:26:23 +0100 |
Manuele Conti |
Add conversion functions option.
|
file |
diff |
annotate
|
Thu, 15 Nov 2012 17:30:35 +0100 |
Manuele Conti |
Start enumerate conversion functions.
|
file |
diff |
annotate
|
Thu, 15 Nov 2012 14:14:00 +0000 |
Mario de Sousa |
Allow use of type#value syntax when defining default initial value inside a TYPE..END_TYPE declaration.
|
file |
diff |
annotate
|
Thu, 25 Oct 2012 18:20:28 +0100 |
Mario de Sousa |
Correctly generate C code for IL expressions, i.e. IL instructions inside parenthesis.
|
file |
diff |
annotate
|
Thu, 04 Oct 2012 15:10:45 +0100 |
Mario de Sousa |
Merge
|
file |
diff |
annotate
|
Wed, 29 Aug 2012 19:38:15 +0100 |
Mario de Sousa |
Fix constant folding: now handles INT_MIN and neg_integer_c correctly.
|
file |
diff |
annotate
|
Tue, 04 Sep 2012 18:02:06 +0200 |
Laurent Bessard |
Adding support for P0 and P1 qualifiers and fixing code generated for SL qualifier
|
file |
diff |
annotate
|
Tue, 31 Jul 2012 12:39:04 +0100 |
Mario de Sousa |
Aloow use of SFC STEPs as variables.
|
file |
diff |
annotate
|
Fri, 15 Jun 2012 19:54:33 +0100 |
Mario de Sousa |
Add ERROR_MSG macro && move extract_XXX() functions to constant_folding.cc
|
file |
diff |
annotate
|
Tue, 12 Jun 2012 17:07:40 +0100 |
Mario de Sousa |
fix error message.
|
file |
diff |
annotate
|
Wed, 09 May 2012 23:00:10 +0100 |
mjsousa |
Fix parsing os TIME literals & rename the extract_integer() function.
|
file |
diff |
annotate
|
Tue, 17 Apr 2012 17:59:02 +0100 |
Mario de Sousa |
Ignore trailing EOLs when determining symbol location.
|
file |
diff |
annotate
|
Tue, 17 Apr 2012 09:58:06 +0100 |
Mario de Sousa |
Produce similar error messages in stage2 and stage3.
|
file |
diff |
annotate
|
Fri, 09 Mar 2012 10:52:23 +0000 |
Mario de Sousa |
Fix bug in building structured variables.
|
file |
diff |
annotate
|
Tue, 21 Feb 2012 17:39:57 +0000 |
Mario de Sousa |
More changes for support of semantic verification of il_expressions
|
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, 27 Sep 2011 00:07:16 +0200 |
Manuele Conti |
Fix YYLTYPE declaration.
|
file |
diff |
annotate
|
Tue, 11 Oct 2011 12:30:49 +0200 |
laurent |
Fix bug in parser while trying to use IL operator like S1, R1, etc... as standard function block interface variable in structured_variable syntax and bug in code generator while generating code for assignment of function block interface variable using structured_variable syntax
|
file |
diff |
annotate
|
Wed, 14 Sep 2011 22:58:39 +0200 |
laurent |
Adding support for compiling direct array specification inside variable declaration
|
file |
diff |
annotate
|
Fri, 19 Aug 2011 17:33:57 +0100 |
Mario de Sousa |
Fixing automake configuration to work properly with flex and bison.
|
file |
diff |
annotate
| base
|