Mercurial Mercurial > matiec / graph
summary | shortlog | changelog | graph | tags | bookmarks | branches | files | help
less more | (0) tip
 
  • Clean up the code a little. 2012-07-18, by Mario de Sousa
  • Fixing includes to define INTxx_MAX etc... 2012-07-18, by Mario de Sousa
  • Add remove_from_candidate_datatype_list method using constant_folding results. 2012-07-14, by Manuele Conti
  • fix typo. 2012-06-19, by Mario de Sousa
  • fix parsing of non base 10 constant values. 2012-06-19, by Mario de Sousa
  • determine const value of hex, octal and bin literals correctly. 2012-06-18, by Mario de Sousa
  • fix array bounds check. 2012-06-18, by Mario de Sousa
  • Fix stupid typos (in calculating array dimension)! 2012-06-18, by Mario de Sousa
  • Add file missing from previous commit. 2012-06-16, by Mario de Sousa
  • Add ERROR_MSG macro && move extract_XXX() functions to constant_folding.cc 2012-06-15, by Mario de Sousa
  • Add independent extract_integer() function (preparing to remove extract_XXX() from absyntax_utils.cc) 2012-06-14, by Mario de Sousa
  • Clean up code (remove parsing of integers in stage 4). 2012-06-14, by Mario de Sousa
  • Fix literal MACRO gcc compliant. 2012-06-13, by Manuele Conti
  • Add 'dimension' parameter to subrange_c, fill it correctly, and use it. 2012-06-13, by Mario de Sousa
  • extract_int64() must not handle negation operation (was doing it incorrectly for INT64_MIN!) 2012-06-13, by Mario de Sousa
  • Add support for -INT64_MIN values in literals. 2012-06-13, by Mario de Sousa
  • Make compiler portable (do not assume int64_t is long long int) 2012-06-13, by Mario de Sousa
  • Add missing set overflow flag. 2012-06-12, by Manuele Conti
  • Fix extract_integer_value. 2012-06-12, by Manuele Conti
  • Fix typo (thanks Manuele) 2012-06-12, by Mario de Sousa
  • Remove potential access to NULL pointer. 2012-06-12, by Mario de Sousa
  • fix error message. 2012-06-12, by Mario de Sousa
  • Fix array index bound check to consider uint64 indexes/limits. 2012-06-12, by Mario de Sousa
  • Fix structure initialize. 2012-06-12, by Manuele conti
  • Add check array out of bound. 2012-06-11, by Manuele Conti
  • Code for debugging const_value annotations in abstract syntax tree. 2012-06-11, by Mario de Sousa
  • Fix 'overflow' detection for real64. 2012-06-11, by Mario de Sousa
  • small bug fix. 2012-06-10, by Mario de Sousa
  • Fix compare expression in constat folding class. 2012-06-10, by Manuele Conti
  • Fix extract_real (thanks Manuele), and add check for overflow. 2012-06-10, by Mario de Sousa
  • cleaning up the code... 2012-06-10, by Mario de Sousa
  • Fix remaining overflow checks. 2012-06-10, by Mario de Sousa
  • remove incorrect include file. 2012-06-09, by Mario de Sousa
  • Correctly implement MOD operation and overflow checks (still missing uint * / MOD). 2012-06-09, by Mario de Sousa
  • Re-insert errno=0 before calling strtoXX() (thanks go to Manuele) 2012-06-09, by Mario de Sousa
  • cosmetic changes. 2012-06-08, by Mario de Sousa
  • Add data structure for storing overflow of constant values. 2012-06-08, by Mario de Sousa
  • make the compiler platform independent (i.e. no longer assume sizeof(double)==8). 2012-06-06, by Mario de Sousa
  • create extract_real_value() in absyntax_utils. NOTE: overflows not yet handled! 2012-06-06, by Mario de Sousa
  • Update constant folding: fixing minor bug. 2012-06-06, by Manuele Conti
  • Fix a few bugs of previous commit. 2012-06-06, by Mario de Sousa
  • Start constant_folding class. 2012-06-05, by Manuele Conti
  • little typo in last commited code 2012-06-05, by Andreas Graeper
  • Change return data type of array_dimension_iterator_c.next() 2012-06-04, by Mario de Sousa
  • Fix SFC stage4 error. 2012-05-16, by Manuele Conti
  • Renamed class, remove unused code, delete allocated objects. 2012-05-15, by mjsousa
  • Start sematinc range check class. 2012-05-15, by Manuele Conti
  • Located variables may have other data types besides ANY_BIT. 2012-05-15, by mjsousa
  • Add verify_is_lvalue to control_variable in for_statement. 2012-05-13, by Manuele Conti
  • Remove useless code, and replace with assertion. 2012-05-10, by mjsousa
  • Fix bug: initialise un-initialised variable. 2012-05-10, by mjsousa
  • Delete incorrect comment. 2012-05-10, by mjsousa
  • Add some comments... 2012-05-10, by mjsousa
  • Add high level comments. 2012-05-10, by mjsousa
  • Fix comment. 2012-05-10, by mjsousa
  • Fix the previous commit: check for errors in expressions used as subscripts. 2012-05-09, by mjsousa
  • Fix data type check array subscript field. 2012-05-09, by Manuele Conti
  • Merge changes. 2012-05-09, by mjsousa
  • Fix parsing os TIME literals & rename the extract_integer() function. 2012-05-09, by mjsousa
  • Fix generation of output for iec2iec. 2012-05-09, by mjsousa
  • Do not compile deleted files... 2012-05-09, by mjsousa
  • Do not compile deleted files... 2012-05-09, by mjsousa
  • ReDelete files - used in old method of supporting standard functions. 2012-05-09, by mjsousa
  • Remove file (used for old method of supporting standard functions). 2012-05-09, by mjsousa
  • Add TODO list! 2012-04-27, by Mario de Sousa
  • Delete unecessary variable. 2012-04-26, by Mario de Sousa
  • Fix __dt_to_timespec primitive function. 2012-05-03, by Conti Manuele
  • Fix __dt_to_string primitive function. 2012-05-02, by Conti Manuele
  • Fix code generation about __INIT_GLOBAL_LOCATED. 2012-04-24, by Conti Manuele
  • Change constants into enums. 2012-04-25, by Mario de Sousa
  • Add lvalue checking for IL function and FB invocations. 2012-04-25, by Mario de Sousa
  • Fix comment. 2012-04-25, by Mario de Sousa
  • Add clarifying comment. 2012-04-25, by Mario de Sousa
  • Remove access to NULL pointer. 2012-04-25, by Mario de Sousa
  • Make temporary fix to is_complex() method. 2012-04-25, by Mario de Sousa
  • Fix comment. (thanks go to Manuele for pointing it put). 2012-04-24, by Mario de Sousa
  • Stop lvalue checks after finding an error in the expression. 2012-04-23, by Mario de Sousa
  • Remove erroneous check for S1 and R1, and add missing declrataion. 2012-04-23, by Mario de Sousa
  • Start implement lvalue check in IL instruction. 2012-04-21, by Manuele Conti
  • Add lvalue check on fb invocation. 2012-04-21, by Manuele Conti
  • Literals are also part of expressions! 2012-04-19, by Mario de Sousa
  • Implement check_assignment_to_expression in lvalue_check_c class. 2012-04-18, by Conti Manuele
  • Remove potential access to NULL pointer. 2012-04-18, by Mario de Sousa
  • Start having nicer stage 4 error messages. 2012-04-18, by Mario de Sousa
  • Improve usability command line under windows. 2012-04-17, by Conti Manuele
  • Ignore trailing EOLs when determining symbol location. 2012-04-17, by Mario de Sousa
  • Add comment. 2012-04-17, by Mario de Sousa
  • Fix Segmentation fault in check_assignment_to_output lvalue method. 2012-04-17, by Conti Manuele
  • Remove deprecated status for ANYTIME operations. 2012-04-17, by Mario de Sousa
  • Produce similar error messages in stage2 and stage3. 2012-04-17, by Mario de Sousa
  • Fix bug when handling code with data type errors. 2012-04-16, by Mario de Sousa
  • Fix printing of data type errors in while and repeat statements. 2012-04-16, by Mario de Sousa
  • Add lvalue check for non formal function invocations. 2012-04-16, by Mario de Sousa
  • Fixing check for assingment to FOR control variables. 2012-04-16, by Mario de Sousa
  • Moving get_var_name_c into its own file. 2012-04-16, by Mario de Sousa
  • Fixing check for assignment to output variables. 2012-04-16, by Mario de Sousa
  • Fixing some bugs in lvalue checking (other bugs remain - to be fixed later) 2012-04-15, by Mario de Sousa
  • Add lvalue check class. 2012-04-14, by Manuele Conti
  • Determine the modifiers (CONST, REATAIN) used when declaring a variable. 2012-04-14, by manuele conti
  • Fix typo in comparison expression. 2012-04-14, by Mario de Sousa
  • Removing code from search_varfb_instance_type_c (use search_var_instance_decl_c instead). 2012-04-14, by Mario de Sousa
  • Fix bug by expanding permissible data input of search_var_instance_decl_c 2012-04-14, by Mario de Sousa
  • Edit formating and delete unused code. 2012-04-13, by Mario de Sousa
  • Start data type checking of var declarations (including direct variables!) 2012-04-07, by Mario de Sousa
  • Delete incorrect comments I had inserted previously (confusing EQ and NE functions) 2012-04-03, by Mario de Sousa
  • merging with Lauren't changeset. 2012-03-31, by Mario de Sousa
  • merge with Laurent's changeset (essentially ignore all changes). 2012-03-31, by Mario de Sousa
  • merge with Laurent's changeset (essentially, ignore all changes). 2012-03-31, by Mario de Sousa
  • merging with Laurent's changes. 2012-03-31, by Mario de Sousa
  • merging with Laurent's change. 2012-03-31, by Mario de Sousa
  • merging with Laurent's revision 55b074ea7255 (essentially ignoring all changes) 2012-03-31, by Mario de Sousa
  • Add coment warning about incorrect implementation of the NE standard function. 2012-03-29, by Mario de Sousa
  • merging with Laurent's patch. 2012-03-29, by Mario de Sousa
  • Print correct error message when handling IL function calls. 2012-03-29, by Mario de Sousa
  • Edit error message. 2012-03-15, by Mario de Sousa
  • Add EXPT widen table. 2012-03-15, by Mario de Sousa
  • Some stupid code cleanups. 2012-03-15, by Mario de Sousa
  • Some code cleanups. 2012-03-15, by Mario de Sousa
  • Clean up the code. 2012-03-14, by Mario de Sousa
  • Fix error messages of il function calls - it now prints out location info of first parameter. 2012-03-14, by Mario de Sousa
  • Clean code for printing errors in expressions. 2012-03-14, by Mario de Sousa
  • Clean code for comparison operations & operators. 2012-03-14, by Mario de Sousa
  • Cleaning up XORN, ANDN, and ORN operator code. 2012-03-14, by Mario de Sousa
  • Cleaning up some code. 2012-03-14, by Mario de Sousa
  • Add 'widen' tables for AND, OR and XOR operations. 2012-03-14, by Mario de Sousa
  • Add MOD widening table, and some code clean-ups. 2012-03-13, by Mario de Sousa
  • Re-organizing the code. 2012-03-13, by Mario de Sousa
  • Change setting of deprecated_operation from fill to narrow_candidate_datatypes_c. 2012-03-13, by Mario de Sousa
  • Clarify some details in the comments. 2012-03-13, by Mario de Sousa
  • Add check widening status for IL operator. 2012-03-11, by Manuele Conti
  • Fix remaining 'widen' tables. 2012-03-11, by Mario de Sousa
  • Fix some 'widen' table entries. 2012-03-11, by Mario de Sousa
  • Add a TODO comment. 2012-03-10, by Mario de Sousa
  • Clean up code, and add support for 'safe' version of literals. 2012-03-10, by Mario de Sousa
  • Bringing comment up to date. 2012-03-10, by Mario de Sousa
  • Semantic verification of NOT operator. 2012-03-09, by Mario de Sousa
  • Fix bug in building structured variables. 2012-03-09, by Mario de Sousa
  • Delete unecessary copy_candidate_datatype_list() function. 2012-03-09, by Mario de Sousa
  • Delete no longer needed copy_candidate_datatype_list() function. 2012-03-08, by Mario de Sousa
  • Narrow IL lists twice, in order to handle JMP to labels before the JMP itself. 2012-03-08, by Mario de Sousa
  • Do not allow duplicate values in candidate datatype list. 2012-03-08, by Mario de Sousa
  • Handle JMP to labels preceding the JMP instruction itself. 2012-03-03, by Mario de Sousa
  • Correctly handle JMP and RET IL operators in flow control analysis. 2012-03-03, by Mario de Sousa
  • Fix filling candidate datatypes of JMP operations 2012-03-03, by Mario de Sousa
  • Remove spurious printf()s, used during debugging session. 2012-03-03, by Mario de Sousa
  • Add missing files. 2012-03-02, by Mario de Sousa
  • Continue adding support for semantic verification of JMP and RET. 2012-03-02, by Mario de Sousa
  • iAdd warning for deprecated operations. 2012-03-01, by Conti Manuele
  • Change prev_il_instruction to a vector<> 2012-02-27, by Mario de Sousa
  • Some small cleanups. 2012-02-27, by Mario de Sousa
  • Add support for semantic verification of CALC, CALCN, etc.. 2012-02-25, by Mario de Sousa
  • Finish support for semantic verification of IL paranthesised expressions. 2012-02-23, by Mario de Sousa
  • More changes for support of semantic verification of il_expressions 2012-02-21, by Mario de Sousa
  • Start of support for IL expressions (parenthesis). 2012-02-20, by Mario de Sousa
  • Cleaning up the code. 2012-02-20, by Mario de Sousa
  • Fix a few more bugs related to FB/function calls in IL. 2012-02-20, by Mario de Sousa
  • Semantic verification: Add compatibility check for parameter direction in function invocation. 2012-02-19, by Mario de Sousa
  • Add support for semantic verification for implict FB calls in IL (e.g. PV ton_var) 2012-02-18, by Mario de Sousa
  • Start of support for semantic verification of FB calls in IL using special IL instructions. 2012-02-17, by Mario de Sousa
  • Delete some comments. 2012-02-17, by Mario de Sousa
  • Change name help function. 2012-02-16, by Conti Manuele
  • Update comments on general architecture. 2012-02-16, by Mario de Sousa
  • Narrow IL code backwords, so as to correctly handle invocations to overloaded functions from IL code. 2012-02-16, by Mario de Sousa
  • Code cleanup. 2012-02-13, by Mario de Sousa
  • Add printing of semantic errors when calling FB from IL. 2012-02-13, by Mario de Sousa
  • Fix typo error in some il visit in fill_candidate_datatypes_c class. 2012-02-12, by Manuele Conti
  • Add semantic verification of FB calls in IL (not yet complete - missing printing of errors!) 2012-02-13, by Mario de Sousa
  • Add support for semantic verification of function calls in IL. 2012-02-10, by Mario de Sousa
  • Add TODO comment, and delete unused debugging code. 2012-02-08, by Mario de Sousa
  • Delete un-used code. 2012-02-08, by Mario de Sousa
  • Change negation expression (neg_expression_c) to only allow signed data types. 2012-02-08, by Mario de Sousa
  • Move elementary_c::to_string() to datatype_functions.cc/hh 2012-02-07, by Mario de Sousa
  • Add, to types symbol table, string datatypes with limited length (my_string_type: STRING[33]) (Thanks Andreas!) 2012-02-07, by Mario de Sousa
  • Correctly return the initial value of a string datatype, with limited length (STRING[33] := 'hello') 2012-02-07, by Mario de Sousa
  • More detailed error messages for FB invocations in ST. 2012-02-07, by Mario de Sousa
  • More detailed error messages in function invocations in ST. 2012-02-06, by Mario de Sousa
  • Fix bug in analysing real literals (thanks Andreas!) 2012-02-06, by Mario de Sousa
  • Remove debugging messages, and code cleanup. 2012-02-06, by Mario de Sousa
  • Better error reporting in function invocations, and in invalid literal values. 2012-02-06, by Mario de Sousa
  • Better identification of erros in function/FB invocations. 2012-02-05, by Mario de Sousa
  • Print error messages when datatype erros found in ST function/FB calls. 2012-02-03, by Mario de Sousa
  • Continue checking data type compatibility inside expressions used to pass paramters to invalid function/FB calls 2012-02-03, by Mario de Sousa
  • Adding support for semantic verification of FB calls in ST. 2012-02-03, by Mario de Sousa
  • Delete wrong comment. 2012-02-02, by Mario de Sousa
  • Add support in stage 3 for checking function invocations in ST. 2012-02-02, by Mario de Sousa
  • Fix search_varfb_instance_decl to be able to find variables and FB when only given an identifier. 2012-02-02, by Mario de Sousa
  • Changing code indenting. 2012-02-02, by Mario de Sousa
  • Add fill candidate method for fb_invocation_c symbol. 2012-02-01, by Manuele Conti
  • 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. 2012-02-01, by Mario de Sousa
  • Merging with Laurent's repository. 2012-02-01, by Mario de Sousa
  • Fix YYLTYPE declaration. 2011-09-27, by Manuele Conti
  • Merging with Laurent's repository. 2011-11-20, by Mario de Sousa
  • Add list of things we must check for in stage 3 (TODO list!) 2011-11-04, by Mario de Sousa
  • Fix bug with InOut variable of structured type 2012-08-14, by Laurent Bessard
  • Fix bug while using complex type variables in Function and FunctionBlock interface 2012-07-28, by Laurent Bessard
  • Fix bug while using complex type variables in Function and FunctionBlock interface 2012-07-27, by Laurent Bessard
  • Fix bug with complex type inout variables while generating variable list 2012-07-27, by Laurent Bessard
  • Fixing bug in inlinefcall when a transition is in ST and contains literals 2012-03-22, by laurent
  • Fix bug in code generated for MUL function 2012-02-24, by laurent
  • Fix bug with overloaded function due to literal input values 2012-02-24, by laurent
  • Fix bug wrong code generated when, in a pou, a located variable has the same name than a function block instance input variable 2012-02-21, by laurent
  • Fix bug pointed structure not declared for directly derived datatypes 2012-02-21, by laurent
  • removed forgotten prototype in __INIT_EXTERNAL accessor, causing warning ant build time 2012-02-16, by Edouard Tisserant
  • Merge with Edouard's modifications 2012-02-07, by laurent
  • Fix STEP and ACTION structure initialization value in SFC 2012-02-07, by laurent
  • Applied anonymous contribution RTC, '[Beremiz-devel] RTC function', 29/06/11 2012-02-03, by Edouard Tisserant
  • Fix bug with functions like LEN and TRUNC that have overloaded return type for same inputs type 2012-02-03, by laurent
  • Fix issues in standard library with MUX, MOD, NE and convertions to BOOL 2012-02-02, by laurent
  • Adding Common_Ticktime to informations printed in VARIABLES.csv file 2012-01-25, by laurent
  • Fixing bug with external variables refering to global variables defined in configurations 2011-12-30, by laurent
  • removed useless extern func declaration in __INIT_EXTERNAL, producing warning during build of POUS.c 2011-12-23, by Edouard Tisserant
  • Fixing bug in generated code for complex type external variable 2011-12-09, by laurent
  • Fixing SUB standard function defined in standard library 2011-12-09, by laurent
  • Fixing generated code for global variables. Adding support for defining global variables with complex type 2011-11-18, by laurent
  • Fixing bug in all SUB function definitions in standard_functions.txt 2011-11-18, by laurent
  • Fix bug when using enumerated type in equ_expression or notequ_expression 2011-11-18, by laurent
  • silenced warning on X86_64 build by casying numerical operand of snprintf 2011-11-16, by Edouard Tisserant
  • Fix bug in generate_c_inlinefcall. Was not handling textual SFC elements 2011-11-04, by laurent
  • Fix code generation of FOR loops. Now handles negative values of BY correctly. 2011-10-29, by Mario de Sousa
  • Fix semantic verification of enumerated data types. 2011-10-29, by Mario de Sousa
  • Adding a line to a comment. Does not change any code. 2011-10-28, by Mario de Sousa
  • fixed signedness warning on string slicing funcs in std lib 2011-10-20, by Edouard Tisserant
  • Fix bug generate_c_inlinefcall in inline function name generated 2011-10-12, by 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 2011-10-11, by laurent
  • Fix bug in code generation of directly declared array variables that generate wrong code when using located variables in a program POU 2011-10-09, by laurent
  • Fix bug in generate_c_inlinefcall.cc that prevent to use extendible standard functions 2011-10-09, by laurent
  • Fix bug in definition of CONCAT standard function in iec_std_lib.h 2011-10-09, by laurent
  • moved declaration __STR_CMP to prevent warning 2011-09-28, by Edouard Tisserant
  • Adding support for compiling direct array specification inside variable declaration 2011-09-14, by laurent
  • Making case statement code generated safer 2011-09-09, by laurent
  • Merge with 01068ccb73b202b2872d4117ad01984bac956cbb 2011-09-08, by laurent
  • Fix make on system without mercurial installed. 2011-09-01, by Manuele Conti
  • delete code no longer needed. 2011-08-31, by Mario de Sousa
  • Implement get_type_decl(), as it seems Manuele will need it later... 2011-08-31, by Mario de Sousa
  • Cleaning up: Getting some sense into the code handling structures. 2011-08-31, by Mario de Sousa
  • Add automatic HG changeset id information in "-v" param 2011-08-25, by Matteo Facchinetti
  • Add iec2iec building in the project Makefiles. 2011-08-25, by Matteo Facchinetti
  • Update which files to ignore due to new autotools building environment. 2011-08-26, by Mario de Sousa
  • Add checks for undefined structure elements used IEC 61131-3 source code being compiled. 2011-08-26, by Mario de Sousa
  • Ignore underscores when extracting value of integer. 2011-08-25, by Mario de Sousa
  • Deleting unused code. 2011-08-23, by Mario de Sousa
  • Removing Makefiles made redundant by autotools. 2011-08-23, by Mario de Sousa
  • fix bug report email address. 2011-08-23, by Mario de Sousa
  • Add print version command line option. 2011-08-23, by Mario de Sousa
  • Remove debugging printf() added by mistake in previous commit. 2011-08-23, by Mario de Sousa
  • Print error messages when data type errors in ST expressions are detected. 2011-08-23, by Mario de Sousa
  • Include (again!) the declaration of standard functions (incorrectly removed -again- in previous commit) 2011-08-23, by Mario de Sousa
  • Add support for '**' (power) operator in ST expressions 2011-08-22, by Mario de Sousa
  • Some more comments on how to build, and correcting name of README.build file. 2011-08-19, by Mario de Sousa
  • Include the declaration of standard functions (incorrectly removed in previous commit) 2011-08-19, by Mario de Sousa
  • Merging with Laurent's repository. 2011-08-19, by Mario de Sousa
  • Fixing automake configuration to work properly with flex and bison. 2011-08-19, by Mario de Sousa
  • Building compiler with autoconf. Thanks go to Matteo of sirius-es.it 2011-07-29, by Mario de Sousa
  • Support for semantic verification of calls to standard functions. 2011-07-29, by Mario de Sousa
  • Support for semantic verification of calls to standard function calls. 2011-07-29, by Mario de Sousa
  • Support for semantic verification of calls to standard functions. 2011-07-29, by Mario de Sousa
  • Fixing exponentiation used with symbol ** 2011-09-07, by laurent
  • Fix bugs in exponentiation 2011-09-02, by laurent
  • Fix case statement in ST, adding support for enumerated types 2011-09-02, by laurent
  • Adding BYTE operators visit functions in inlinefcall 2011-07-13, by laurent
  • Fix bug with DIV and MOD operator in IL code generator 2011-07-13, by laurent
  • Fix bug in suffix of inlinefcall call in ST and IL 2011-07-13, by laurent
  • Remove inclusion of missing file in lib 2011-07-13, by laurent
  • Commiting merge with Mario's repository 2011-07-13, by laurent
  • commiting merge with Laurent's repository 2011-07-11, by Mario de Sousa
  • changing 'make' to '$(MAKE)' so other make tools (e.g. gmake) may also be used. 2011-07-09, by Mario de Sousa
  • Replacing extern declaration with #include of apropriate header file 2011-07-09, by Mario de Sousa
  • Adding some comments, and removing a check for a semantic error in code being compiled. 2011-07-09, by Mario de Sousa
  • Fix bug with inline function call in POU programmed in IL 2011-07-12, by laurent
  • Fix bug in function calls with literal parameters 2011-07-08, by laurent
  • Fix makefiles when not using make as make tool 2011-07-07, by laurent
  • Fix bug on initialization of temp variables not using setter 2011-07-06, by laurent
  • Fix bug when trying to find the type of a NULL symbol 2011-07-06, by laurent
  • Fix bug in inline function calls when using function with undetermined type interface with literals as input 2011-07-04, by laurent
  • Fix warnings when compiling matiec 2011-06-29, by laurent
  • Fix warning on nop statement at the end of function_block and program generated code 2011-06-29, by laurent
  • Adding double underscore in computed enumerated value to avoid conflict with other user defined identifiers 2011-06-29, by laurent
  • Add support for finding type of a constant enumerated value and managing conflict between same identifiers defined in different enumerated data types 2011-06-28, by laurent
  • Fix bug in declaring variable of enumerated type 2011-06-27, by laurent
  • Fix what I think is a bug (has not yet manifested itself). 2011-06-16, by Mario de Sousa
  • Merging with Lauren't recent change. 2011-06-16, by Mario de Sousa
  • Merging two previous commits. 2011-06-16, by Mario de Sousa
  • Clean up some code. 2011-06-10, by Mario de Sousa
  • Fix bug with array attribute in structure declaration 2011-06-14, by laurent
  • Add better comments, and change name of functions to clarify what they do. 2011-06-14, by Mario de Sousa
  • Remove incorect debugging assertion. 2011-06-10, by Mario de Sousa
  • Skip CONFIGURATION declarations in stage 3 for now, so semantic analysis does not stop when a configuration is encountered. 2011-06-10, by Mario de Sousa
  • Fix bug when generating initial value for function return type when it is a complex type 2011-06-09, by laurent
  • Fix bug in debugging variable list compilation with structure and array disabling 2011-06-09, by laurent
  • Fix bug with TRUNC function and with type conversion functions called with constant as parameter 2011-06-08, by laurent
  • Allow use of ENO keyword in structured variable field selector. 2011-06-08, by Mario de Sousa
  • Fixing REAL_TO_INT conversion (behaved like a trunc and not like a round) 2011-06-06, by laurent
  • fixing INSERT function: was inserting into incorrect position. (submitted by Manuele) 2011-06-06, by Mario de Sousa
  • Fix bug when generating integer with leading zero (octal value for C compiler) 2011-06-06, by laurent
  • Allow [EOL] after a label in IL. 2011-06-03, by Mario de Sousa
  • Fix bug when using an enumerated or subrange type to define a structure element 2011-06-01, by laurent
  • Fix bug when declaring data type directly derived from array type 2011-05-31, by laurent
  • Fix conversion of binary digits to hex, when generating code. 2011-05-30, by Mario de Sousa
  • Fix missing '(' when declaring new simple derived data type. 2011-05-30, by Mario de Sousa
  • Ignore underscores in decimal integer constants when determining size in bits... 2011-05-30, by Mario de Sousa
  • When checking semantics of expressions, skip semantic checking of data type definitions 2011-05-30, by Mario de Sousa
  • Fixing algorithm that determines bit size of constants containing underscores. 2011-05-30, by Mario de Sousa
  • Merging with Edouard's version 2011-05-27, by Mario de Sousa
  • Fixing bug related to setting array variables with values coming from other variables 2011-05-27, by Mario de Sousa
  • Added __IEC_OUTPUT_FLAG, to mark variable whose forcing implies refresh on eache cycle. 2011-05-18, by Edouard Tisserant
  • Fix bug when debugging located variables of type memory (%M) for all variable classes 2011-05-18, by laurent
  • Merging with Edouard's changes 2011-05-17, by Mario de Sousa
  • Fixing code generation of array indexes in Function Blocks. 2011-05-17, by Mario de Sousa
  • Commiting merge with Laurent's recent dead code removal change. 2011-05-15, by Mario de Sousa
  • Adding fflush capabilities. It is sometimes usefull when debuging the compiler... 2011-04-19, by Mario de Sousa
  • Adding missing semicolons. 2011-04-15, by Mario de Sousa
  • fixed build error with gcc 4.5.2 2011-05-16, by Edouard Tisserant
  • Merged with Edouard's modifications 2011-05-16, by laurent
  • Fix bug when debugging located variables of type memory (%M) 2011-05-16, by laurent
  • Removed dead code 2011-04-21, by Edouard Tisserant
  • Fixing implementation of CU, CD, and CUD in standard library. 2011-04-14, by Mario de Sousa
  • Deleting dead code. 2011-04-14, by Mario de Sousa
  • Merging changes. 2011-04-14, by Mario de Sousa
  • Added tracking of order by which tokens are processed by lexical analyser. 2011-04-14, by Mario de Sousa
  • Adding tracking of filename in which token is located. 2011-04-14, by Mario de Sousa
  • Reverted semantic error message so that Beremiz can parse them and that user can double-click on error message to open related POU and select the faulty line. 2011-04-07, by Edouard Tisserant
  • Fixing error message incorrectly changed in previous merge. 2011-04-05, by Mario de Sousa
  • fixing C code generation of return_statement_c and exit_statement_c 2011-04-05, by Mario de Sousa
  • merging the Edouard's version. 2011-04-05, by Mario de Sousa
  • fixing exit_statement_c: produce 'break' instead of 'exit(0); (Thanks to Manuele) 2011-04-05, by Mario de Sousa
  • Fixing code generation of standard conversion functions. 2011-04-05, by Mario de Sousa
  • Re-generated std lib related code, with updated headers, updated all forgotten headers 2011-04-05, by Edouard Tisserant
  • Merged matiec library headers update from Mario to LGPL 2011-04-04, by Edouard Tisserant
  • Changing to LGPL for library functions. 2011-04-04, by Mario de Sousa
  • Updating origin and license info of library fuctions. 2011-04-04, by Mario de Sousa
  • Leave standard function names hardcoded, as these are considered keywords even though 2011-04-04, by Mario de Sousa
  • New version of bistable.txt - due to license issues. 2011-04-04, by Mario de Sousa
  • Make semantic error message compatible with beremiz 2011-04-04, by Edouard Tisserant
  • Merge 2011-04-04, by Edouard Tisserant
  • Fixes to make handling of standard functions in Semantic analyser compatible with code generation of standard functions 2011-04-04, by Edouard Tisserant
  • Merge with changes from Mario 2011-04-04, by Edouard Tisserant
  • Fixing stupid bug (that was disabling code generation). 2011-04-04, by Mario de Sousa
  • Adding Makefile for Darwin (thanks go to Manuele) 2011-04-04, by Mario de Sousa
  • starting to add proper header file with declaration of standard functions 2011-04-04, by Mario de Sousa
  • Fixing error messages for IL semantic errors (brocken in a previous changeset/commit). 2011-04-01, by Mario de Sousa
  • Updating license info (with Edouard's permission for relevant files). 2011-04-01, by Mario de Sousa
  • Updating License info (with Edoaurd's permission for relevant files). 2011-04-01, by Mario de Sousa
  • Adding some debug info 2011-04-01, by Mario de Sousa
  • Do not crash when checking semantics of undeclared symbolic_variable. 2011-03-31, by Mario de Sousa
  • Updating licensing information. 2011-03-31, by Mario de Sousa
  • Error messages (stage3) now better identify the location of the error. 2011-03-31, by Mario de Sousa
  • Adding debug conditional printf()s in stage 3. 2011-03-31, by Mario de Sousa
  • Merging my Huge change with Edouards/Laurents version 2011-03-31, by Mario de Sousa
  • Huge change. 2011-03-30, by Mario de Sousa
  • Changed packing declaration in iec_types 2011-04-01, by Edouard Tisserant
  • Modify code generated for avoiding warning while compiling when configuration or resource don't have any global variable 2011-04-01, by laurent
  • Initial TIME support in debugger 2011-03-31, by Edouard Tisserant
  • Merged with Edouard's modifications 2011-03-27, by laurent
  • Bug with getter for pointed variables in accessors fixed 2011-03-27, by laurent
  • Added dumb SEMA implementation 2011-03-26, by Edouqrd Tisserant
  • Adding missing support for accessors and retain in configuration files (Bug and fix reported by Manuele Conti) 2011-03-16, by laurent
  • Merged with modifications from Edouard 2011-03-12, by laurent
  • Task single parameter code generation broken after addition of accessors fixed. 2011-03-12, by laurent
  • Bug when function call result is a parameter of another function call fixed. 2011-03-12, by laurent
  • A forgotten case in type size getter switch prevented debugging outputs. 2011-02-22, by edouard
  • merge 2010-06-16, by laurent
  • Adding support for generating code for variable in step action association instead of action 2010-06-02, by laurent
  • Updated makefiles for cygwin build with no perl 2010-06-03, by Lolitech
  • Bug with global located variables accessors fixed 2010-05-20, by laurent
  • Bug with code generation of global located variables in resource fixed thanks to Mario 2010-05-19, by laurent
  • Bugs fixed: 2010-04-22, by laurent
  • Bug when parsing standard function block call in IL 2010-04-22, by laurent
  • Bug when trying to get type of elements in a big complex structure fixed 2009-12-15, by laurent
  • Adding support for using arrays in POU interface 2009-12-15, by laurent
  • Using InOut variables in functions fixed 2009-12-15, by laurent
  • Bug on generate_c_inlinefcall fixed 2009-12-15, by laurent
  • Using function_call_iterator in generate_c_inlinefcall instead of creating a new visitor 2009-12-13, by laurent
  • Bug on standard functions called with literals fixed 2009-12-12, by laurent
  • Adding support for making distinction between external variables and located variables for forcing 2009-12-11, by laurent
  • Adding support for forcing global without perturbation from setting external 2009-12-11, by laurent
  • Bug in located variable initialization code fixed 2009-12-09, by laurent
  • Bug on SFC debugging fixed 2009-12-08, by laurent
  • Adding support for setter and getter on complex datatype in IL 2009-12-07, by berem
  • Changes merged 2009-12-05, by laurent
  • Adding support for setter and getter on complex datatype in ST 2009-12-05, by laurent
  • Fix accessor code 2009-12-05, by laurent
  • type definition to match accessor and new debug 2009-12-04, by edouard
  • fixed cygwin build - still slooooooooow 2009-12-04, by edouard
  • Adding Flags bit symbols 2009-12-02, by laurent
  • Adding support for flags on Function Block variables for marking which variable must be debugged, retained or is forced 2009-12-02, by laurent
  • Bug with ULINT correction fixed 2009-12-01, by laurent
  • Adding support for declare, init, get and set macros 2009-11-30, by laurent
  • added files to ignore in hgignore 2009-11-29, by Edouard TISSERANT
  • Adding support for declare, init, get and set macros 2009-11-29, by laurent
  • Bug with using non explicit literals as standard library functions input parameters fixed 2009-11-18, by laurent
  • Wiped out references to Lolitech 2009-11-02, by edouard
  • Replace \"lolitech\" contact by \"edouard\" contact 2009-11-02, by greg
  • Fix some bug in debian packages 2009-10-28, by greg
  • Fix some warnings on compilation 2009-10-22, by greg
  • Remove warnings when compiling IL generated C code 2009-10-19, by laurent
  • Adding support for forcing tick count to return to zero as the same time than all tasks firing are synchronized 2009-09-21, by laurent
  • Remove -pedantic flag to CFLAGS to allow unsigned long long to be compiled 2009-09-21, by laurent
  • Modify code generated to fit latest modifications in matiec and useless symbol definitions 2009-09-02, by laurent
  • Bug in eno_param_declaration error handle fixed 2009-09-02, by laurent
  • Bug with EN/ENO in generate_var_list that breaks parsing of variables.csv fixed 2009-09-02, by laurent
  • Mario changes merged 2009-09-02, by 'Laurent Bessard
  • Adding missing Stage3 files. 2009-08-27, by Catarina Boucinha
  • Merged changes 2009-08-27, by Catarina Boucinha
  • Initial (very rough) version of semantic checker (stage3) 2009-08-27, by Catarina Boucinha
  • Introducing the search_il_operand_type files in the absyntax_utils folder. 2009-07-02, by Catarina Boucinha
  • Applying patch from Iztok for old gcc versions 2009-09-02, by laurent
  • Bug with type conversion EN/ENO not evaluated fixed 2009-09-01, by laurent
  • prevent eclipse to push .project with .hgignore 2009-07-10, by 'Grégory Trélat
  • removed dead hidden files 2009-07-10, by 'Grégory Trélat
  • Fix problems with direct variables in expression while compiling resulting expression type 2009-06-19, by lbessard
  • Fix segmentation fault when define global with location but no name (reported by brendan) 2009-06-19, by lbessard
  • Removing un-necessary symbol direct_variable_type_name_c from abstract syntax tree 2009-06-18, by mario
  • Fixing indentification 2009-06-18, by mario
  • Adding inclusion of function blocks defined in AnnexF into library blocks 2009-06-10, by lbessard
  • Adding support for parsing standard function in standard function blocks code generation 2009-06-10, by lbessard
  • Adding inclusion of function blocks defined in AnnexF into library blocks 2009-06-10, by lbessard
  • Bug on function without input parameters fixed 2009-06-09, by lbessard
  • Removing failing error finding rule 2009-06-09, by lbessard
  • Warning when compiling abs functions for unsigned integer fixed 2009-06-05, by lbessard
  • bug when compiling for windows (missing getopt.h) fixed 2009-06-05, by greg
  • Newer versions of g++ require access controls to be correct! 2009-06-04, by mario
  • Adding support for single resource scheduling 2009-06-04, by lbessard
  • Bug with bison versions earlier than 2.3 fixed 2009-06-04, by lbessard
  • Moving absyntax utility functions out from stage4/generate_c 2009-06-01, by mario
  • Moving absyntax utility files out from stage4/generate_c 2009-06-01, by mario
  • Bug on "abs" not working with float fixed 2009-05-30, by greg
  • Target Directory not parsed in command line fixed 2009-05-28, by lbessard
  • Starting move of search utils to their own top level directory. 2009-05-26, by mario
  • Adding support for SAFEBOOL. Some code generation yet to do... 2009-05-25, by mario
  • Bug with non-working counters fixed 2009-05-19, by lbessard
  • Adding support for checking direct variable declared before using 2009-05-18, by lbessard
  • Bug with array datatype definition fixed 2009-05-15, by lbessard
  • Bug generated when IL code starts whitout LD operand fixed 2009-03-20, by lbessard
  • Fixed (again) some Makefile quirks. 2009-03-19, by etisserant
  • updated : debian package scripts 2009-03-02, by greg
  • Disable compiling warnings on Windows 2009-01-20, by lbessard
  • Bug when function with unconnected input fixed 2009-01-19, by lbessard
  • Canged default string length to 127, keeping strlen_t to int8_t 2009-01-19, by etisserant
  • Fixed parameter count error on variadic functions with EN/ENO 2009-01-19, by etisserant
  • Bug with external variable declaration fixed 2009-01-14, by lbessard
  • Bug on standard function not defined with EN/ENO fixed 2009-01-14, by lbessard
  • Bug with structure of structure fixed 2009-01-09, by lbessard
  • Fixed errors in string_to_int. 2009-01-04, by etisserant
  • Fixed typo in EN/ENO parameters handling for std library functions 2009-01-04, by etisserant
  • STRING max size and length type can now be overloaded (define STR_MAX_LEN and STR_LEN_TYPE before including iec_types.h) 2008-12-23, by etisserant
  • Adding support for compiling struct data types 2008-12-19, by lbessard
  • Try to clean Makefile. Not a real success. 2008-12-15, by etisserant
  • fixed typo in generated VARIABLES.CSV 2008-12-15, by etisserant
  • Adding Function Blocks in VARIABLES.csv 2008-12-12, by lbessard
  • Warning conditions on win32 fixed 2008-12-05, by greg
  • set and reset action fixed 2008-12-04, by greg
  • Bug with standard functions nb_params count on Windows fixed 2008-12-01, by lbessard
  • Modifying MOVE interface 2008-11-26, by greg
  • Adding support for direct variable type search 2008-11-26, by greg
  • Bug on language selection in SFC Action fixed 2008-11-21, by lbessard
  • Bug with DEBUG mode in SFC fixed 2008-10-24, by lbessard
  • Adding support for EN/ENO in standard functions 2008-10-24, by lbessard
  • add Makefile for the mingw toolchain on win32 2008-10-15, by greg
  • fixed typo eno_param_declaration 2008-10-07, by lbessard
  • Adding support for EN/ENO params in function and function blocks (standard function not supported yet) 2008-09-26, by lbessard
  • Adding support for ouput variables in functions 2008-09-25, by lbessard
  • Bug with enumerated_value fixed 2008-09-25, by lbessard
  • Adding support for EN/ENO parameters in bison rules 2008-09-15, by lbessard
  • Bug while wearching errors in transition with priority fixed 2008-09-08, by lbessard
  • Adding support for transition debugging 2008-09-08, by lbessard
  • Added __DEBUG global var to eventually change PLC code execution 2008-09-07, by etisserant
  • added missing includes on some platform (gentoo/gcc-4.3.1) 2008-08-21, by etisserant
  • Some miscelanous static, extern and pointer status variable changes in C generated code for configuration and resources 2008-08-19, by etisserant
  • Re-organized types headers, to ease debug code generation 2008-08-19, by etisserant
  • Adding some improvements: 2008-08-12, by lbessard
  • Fixed generation of VARIABLES.csv, some variables appeared in program section 2008-08-04, by etisserant
  • Fixed some uncatched errors and error bounds in error messages 2008-07-23, by lbessard
  • Some bugs on syntax checking tests fixed 2008-07-18, by lbessard
  • Updated tests so that they compile again :-) 2008-07-17, by etisserant
  • Adding some human-readable error messages 2008-07-17, by lbessard
  • Fixed missing return in XOR operator code gen. 2008-07-17, by etisserant
  • removed __print statements. Not supposed to be in std lib. 2008-07-17, by etisserant
  • Changed located global variable declaration and init to reflec recent change on located vars (pointers) 2008-07-17, by etisserant
  • added some type handling tools in iec_std_lib. To be tested 2008-07-17, by etisserant
  • *** empty log message *** 2008-06-28, by etisserant
  • Modifying time qualifier in SFC to take real time enlapsed instead of theoric period time 2008-06-27, by lbessard
  • Bug on __TIME_CMP fixed 2008-06-27, by lbessard
  • Fixed some issues on: 2008-06-25, by lbessard
  • Support for extern pointer for located variables 2008-06-23, by etisserant
  • Adding support for POU struct definition in POUS.h 2008-05-19, by lbessard
  • Bug with D and L action qualifier and timing management in SFC generated fixed 2008-04-16, by lbessard
  • Bug with C code generation for SFC when more than one sfc_network in one sequential_function_chart fixed 2008-04-11, by lbessard
  • Problem with negated literals while compiling generated C file on 32bits systems fixed 2008-04-08, by lbessard
  • Bug on located variables without name declaration fixed 2008-04-03, by lbessard
  • Changing SFC Transitions, Steps and Actions types 2008-04-03, by lbessard
  • Adding support to distinguish direct variables and pointed variables 2008-03-28, by lbessard
  • cast fir gcc4 fix in lib 2008-03-05, by etisserant
  • right name for TOFF is TOF according to 61131 2008-02-28, by etisserant
  • changed VARIABLES.h in VARIABLES.cvs 2008-02-28, by etisserant
  • Adding structure variable list generation module 2008-02-26, by lbessard
  • added *.depend to .cvsignore 2008-02-11, by etisserant
  • Regression tests. Not yet finished... 2008-02-09, by mario
  • Regression tests. Test correct parsing of identifiers. 2008-02-09, by mario
  • Fixed headers of generated code 2008-02-08, by etisserant
  • add debian dir to create debian package 2008-01-29, by greg
  • add Makefile for cygwin under Vista 2008-01-17, by greg
  • changes in setup.py to filter "exe" files and the and the "lib" directory 2008-01-16, by greg
  • add setup.py to build windows installer 2008-01-15, by greg
  • Modifications for supporting String corrrections on PLCOpenEditor 2008-01-02, by lbessard
  • Removing useless comment printout 2007-12-10, by lbessard
  • Windows related enhancements 2007-12-09, by etisserant
  • aligned CXXFLAGS with CFLAGS 2007-12-07, by etisserant
  • Adding support for derived data types. 2007-12-06, by lbessard
  • adding comments. 2007-11-17, by mario
  • Adding some basic error cheching. 2007-11-17, by mario
  • Changing format of error reporting. 2007-11-17, by mario
  • Fixing some more comments. 2007-11-16, by mario
  • Cleaning up comments. 2007-11-16, by mario
  • Small fix to previous commit. 2007-11-16, by mario
  • Cleaning up some bison rules. 2007-11-16, by mario
  • Cleaning up comments. 2007-11-15, by mario
  • Cleaning up comments. 2007-11-15, by mario
  • Adding location data to new transition_condition_c. 2007-11-15, by mario
  • Bug on SFC transition parsing and generation fixed 2007-11-15, by lbessard
  • Adding support for use of PRIORITY as identifier inside SFC. 2007-11-14, by mario
  • Fixing handling of enumeration values; 2007-11-14, by mario
  • fixing 'priority' in SFC. 2007-11-10, by mario
  • commenting out code no longer required. To be deleted later. 2007-11-08, by mario
  • Adding some comments. 2007-11-04, by mario
  • removing debug messages left by mistake in previous commit. 2007-11-03, by mario
  • fixing bug in handling of PRIVATE token. 2007-11-03, by mario
  • fixing buf in FOR control variable. 2007-11-03, by mario
  • removing 'identifier' from definition of symbolic_variable 2007-11-02, by mario
  • adding some comments. 2007-11-01, by mario
  • fixing include bug (only ocured for includes in main program file). 2007-11-01, by mario
  • Fixing handling of task initialisation. 2007-11-01, by mario
  • fixing identifier issues of PRIORITY, SINGLE, and INTERVAL 2007-10-28, by mario
  • fixing infinite error loops at library level, and ... 2007-10-28, by mario
  • Fixing small bug when determining ST or IL language 2007-10-28, by mario
  • fixing formal function invocation in IL 2007-10-28, by mario
  • Change generate_cc to generate_c 2007-10-24, by lbessard
  • Adding basic error checking. 2007-10-23, by mario
  • Adding basic error checking. 2007-10-23, by mario
  • CVS Test - removed blank line 2007-10-23, by mario
  • Bugs on SFC generation fixed 2007-10-17, by lbessard
  • Lots of bugs fixed 2007-10-05, by lbessard
  • Fixed Bitwise negation in ST 2007-10-05, by etisserant
  • What is that empty ramp.cc file ? 2007-09-28, by etisserant
  • Support for anonymous directly represented variables. 2007-09-28, by etisserant
  • updated some .cvsignore 2007-09-17, by etisserant
  • Conform STD_TEST to standard, add FB declaration in localVars tag 2007-09-17, by etisserant
  • Splitted type declaration out of iec std lib, to avoid DWORD, BOOL, TIME ,... clash with windows.h 2007-09-17, by etisserant
  • Bugs with direct variable in Pou body fixed 2007-09-17, by lbessard
  • Now generated SoftPLC compiles with mingw32 and run windows. 2007-08-30, by etisserant
  • Bug on Program in ST and IL generation fixed 2007-08-29, by lbessard
  • Started support for long long (LL suffix) 64 bit literals on 32 bit platforms (unfinished) 2007-08-29, by etisserant
  • Updated Makefile to allow compilation with mingw32 2007-08-28, by etisserant
  • Bug into generate_cc_sfc fixed 2007-08-27, by lbessard
  • Adding SET (S) and RESET(R) to action qualifier 2007-08-27, by lbessard
  • Adding R and S qualifier to SFC 2007-08-13, by lbessard
  • Changing file header 2007-08-02, by lbessard
  • Changing file headers 2007-08-02, by lbessard
  • Fixed some problems win 32 bits GCC and Long Long literals 2007-08-01, by etisserant
  • Help message updated 2007-07-26, by lbessard
  • Adding support for generating files into an user-defined folder 2007-07-25, by lbessard
  • Fixed verious problems with SFC, Globals and located variables. 2007-07-20, by etisserant
  • Tests and various fixes 2007-07-19, by etisserant
  • Test IEC_LIB and fix bugs (EQ, GT et all) 2007-07-18, by etisserant
  • IEC std lib test enhanced string ops, from string and to string conv. 2007-07-17, by etisserant
  • First working IEC std lib test, actually test from string and to_string functions. 2007-07-13, by etisserant
  • Fixed -I library include path behavior + removed old lib implementation + added generated lib func names to stage 1_2 + added Makefile.Linux 2007-07-12, by etisserant
  • Bug on configuration generation fixed 2007-07-11, by lbessard
  • Stage4 changes according to new STD lib implementation 2007-07-07, by etisserant
  • *** empty log message *** 2007-07-07, by etisserant
  • Early implementation of STD library. 2007-07-06, by etisserant
  • Generated code for il finished 2007-06-21, by lbessard
  • new generated files 2007-06-19, by lbessard
  • preliminary std lib support for ST 2007-06-18, by etisserant
  • Adding support for standard function block parsing 2007-06-14, by lbessard
  • Correct bug on location list generation 2007-05-29, by lbessard
  • Adding location list generation 2007-05-18, by lbessard
  • Bug on resource global variables generation corrected 2007-05-16, by lbessard
  • Multi-file configuration and resource generation finished 2007-05-16, by lbessard
  • Now, stage4out can address files. Generate_cc have been split into one visitor per C file : pous, ressource and config. Work in progress. 2007-05-15, by etisserant
  • Now, LOCATED variables do declare extern C variables the same way EXTERNAL variables do. 2007-05-14, by etisserant
  • Adding support for internal variable call generating 2007-05-11, by lbessard
  • Adding init function on programs 2007-05-11, by etisserant
  • Adding init function on functionBlock 2007-05-10, by etisserant
  • Bugs on SFC transition list generation and search expression type with structured_variables corrected 2007-04-18, by lbessard
  • Add time struct creation in variable initial value declaration 2007-04-06, by lbessard
  • *** empty log message *** 2007-03-27, by mario
  • Adding priority support for transitions in SFC 2007-02-28, by lbessard
  • SFC generator improved 2007-02-27, by lbessard
  • SFC state machine first approach generator implemented 2007-02-23, by lbessard
  • Support for struct Time data Types manipulation into ST and IL added 2007-02-20, by lbessard
  • Adding changes to make the compiler compatible with bison ver 2.3 2007-02-14, by mario
  • *** empty log message *** 2007-02-12, by lbessard
  • Many major changes to support SFC! 2007-02-09, by mario
  • can now generate C programs instead off Cc 2007-02-09, by tib
  • Add support for correct syntax of direct variables. 2007-02-02, by mario
  • generate_iec completed 2007-02-01, by lbessard
  • Fixing bug - BEGIN(sfc_state) -> yy_push_state(sfc_state) 2007-02-01, by mario
  • Added some more coments. 2007-02-01, by mario
  • Added some comments. Fixed some accesses to potential NULL pointers. 2007-02-01, by mario
  • Changing from decl_state directly to sfc_state 2007-02-01, by mario
  • Removing 'transition_name' from 'action_time' definition 2007-02-01, by mario
  • stack overflow problem corrected 2007-02-01, by lbessard
  • ST and IL parsing added into flex-bison analyser 2007-01-31, by lbessard
  • Added useful .cvsignore 2007-01-31, by tib
  • Changes made since Mario visit at LOLITECH. Thanks again ! 2007-01-31, by etisserant
  • Initial commit. Last MatPLC CVS with some makefile inclusion removed in order to compile fine out of MatPLC. 2007-01-31, by etisserant
less more | (0) tip
matiec
RSS Atom