Mon, 23 Apr 2012 16:50:10 +0100 |
Mario de Sousa |
Stop lvalue checks after finding an error in the expression.
|
changeset |
files
|
Mon, 23 Apr 2012 16:44:05 +0100 |
Mario de Sousa |
Remove erroneous check for S1 and R1, and add missing declrataion.
|
changeset |
files
|
Sat, 21 Apr 2012 17:42:07 +0200 |
Manuele Conti |
Start implement lvalue check in IL instruction.
|
changeset |
files
|
Sat, 21 Apr 2012 17:43:55 +0200 |
Manuele Conti |
Add lvalue check on fb invocation.
|
changeset |
files
|
Thu, 19 Apr 2012 19:49:11 +0100 |
Mario de Sousa |
Literals are also part of expressions!
|
changeset |
files
|
Wed, 18 Apr 2012 14:19:40 +0200 |
Conti Manuele |
Implement check_assignment_to_expression in lvalue_check_c class.
|
changeset |
files
|
Wed, 18 Apr 2012 15:44:00 +0100 |
Mario de Sousa |
Remove potential access to NULL pointer.
|
changeset |
files
|
Wed, 18 Apr 2012 13:29:08 +0100 |
Mario de Sousa |
Start having nicer stage 4 error messages.
|
changeset |
files
|
Tue, 17 Apr 2012 17:41:58 +0200 |
Conti Manuele |
Improve usability command line under windows.
|
changeset |
files
|
Tue, 17 Apr 2012 17:59:02 +0100 |
Mario de Sousa |
Ignore trailing EOLs when determining symbol location.
|
changeset |
files
|
Tue, 17 Apr 2012 14:21:31 +0100 |
Mario de Sousa |
Add comment.
|
changeset |
files
|
Tue, 17 Apr 2012 14:17:07 +0100 |
Conti Manuele |
Fix Segmentation fault in check_assignment_to_output lvalue method.
|
changeset |
files
|
Tue, 17 Apr 2012 10:11:45 +0100 |
Mario de Sousa |
Remove deprecated status for ANYTIME operations.
|
changeset |
files
|
Tue, 17 Apr 2012 09:58:06 +0100 |
Mario de Sousa |
Produce similar error messages in stage2 and stage3.
|
changeset |
files
|
Mon, 16 Apr 2012 20:13:58 +0100 |
Mario de Sousa |
Fix bug when handling code with data type errors.
|
changeset |
files
|
Mon, 16 Apr 2012 15:40:12 +0100 |
Mario de Sousa |
Fix printing of data type errors in while and repeat statements.
|
changeset |
files
|
Mon, 16 Apr 2012 15:27:53 +0100 |
Mario de Sousa |
Add lvalue check for non formal function invocations.
|
changeset |
files
|
Mon, 16 Apr 2012 15:17:24 +0100 |
Mario de Sousa |
Fixing check for assingment to FOR control variables.
|
changeset |
files
|
Mon, 16 Apr 2012 15:10:31 +0100 |
Mario de Sousa |
Moving get_var_name_c into its own file.
|
changeset |
files
|
Mon, 16 Apr 2012 14:41:07 +0100 |
Mario de Sousa |
Fixing check for assignment to output variables.
|
changeset |
files
|
Sun, 15 Apr 2012 19:56:33 +0100 |
Mario de Sousa |
Fixing some bugs in lvalue checking (other bugs remain - to be fixed later)
|
changeset |
files
|
Sat, 14 Apr 2012 20:02:36 +0200 |
Manuele Conti |
Add lvalue check class.
|
changeset |
files
|
Sat, 14 Apr 2012 18:05:50 +0100 |
manuele conti |
Determine the modifiers (CONST, REATAIN) used when declaring a variable.
|
changeset |
files
|
Sat, 14 Apr 2012 16:53:35 +0100 |
Mario de Sousa |
Fix typo in comparison expression.
|
changeset |
files
|
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).
|
changeset |
files
|
Sat, 14 Apr 2012 15:19:17 +0100 |
Mario de Sousa |
Fix bug by expanding permissible data input of search_var_instance_decl_c
|
changeset |
files
|
Fri, 13 Apr 2012 13:05:44 +0100 |
Mario de Sousa |
Edit formating and delete unused code.
|
changeset |
files
|
Sat, 07 Apr 2012 16:14:17 +0100 |
Mario de Sousa |
Start data type checking of var declarations (including direct variables!)
|
changeset |
files
|
Tue, 03 Apr 2012 12:42:16 +0100 |
Mario de Sousa |
Delete incorrect comments I had inserted previously (confusing EQ and NE functions)
|
changeset |
files
|
Sat, 31 Mar 2012 21:46:37 +0100 |
Mario de Sousa |
merging with Lauren't changeset.
|
changeset |
files
|
Sat, 31 Mar 2012 21:36:17 +0100 |
Mario de Sousa |
merge with Laurent's changeset (essentially ignore all changes).
|
changeset |
files
|
Sat, 31 Mar 2012 21:34:20 +0100 |
Mario de Sousa |
merge with Laurent's changeset (essentially, ignore all changes).
|
changeset |
files
|
Sat, 31 Mar 2012 15:36:08 +0100 |
Mario de Sousa |
merging with Laurent's changes.
|
changeset |
files
|
Sat, 31 Mar 2012 15:34:33 +0100 |
Mario de Sousa |
merging with Laurent's change.
|
changeset |
files
|
Sat, 31 Mar 2012 15:30:38 +0100 |
Mario de Sousa |
merging with Laurent's revision 55b074ea7255 (essentially ignoring all changes)
|
changeset |
files
|
Thu, 29 Mar 2012 19:03:40 +0100 |
Mario de Sousa |
Add coment warning about incorrect implementation of the NE standard function.
|
changeset |
files
|
Thu, 29 Mar 2012 18:57:53 +0100 |
Mario de Sousa |
merging with Laurent's patch.
|
changeset |
files
|
Thu, 29 Mar 2012 15:39:38 +0100 |
Mario de Sousa |
Print correct error message when handling IL function calls.
|
changeset |
files
|
Thu, 15 Mar 2012 13:23:09 +0000 |
Mario de Sousa |
Edit error message.
|
changeset |
files
|
Thu, 15 Mar 2012 13:18:02 +0000 |
Mario de Sousa |
Add EXPT widen table.
|
changeset |
files
|
Thu, 15 Mar 2012 12:50:44 +0000 |
Mario de Sousa |
Some stupid code cleanups.
|
changeset |
files
|
Thu, 15 Mar 2012 12:31:57 +0000 |
Mario de Sousa |
Some code cleanups.
|
changeset |
files
|
Wed, 14 Mar 2012 20:01:50 +0000 |
Mario de Sousa |
Clean up the code.
|
changeset |
files
|
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.
|
changeset |
files
|
Wed, 14 Mar 2012 11:31:07 +0000 |
Mario de Sousa |
Clean code for printing errors in expressions.
|
changeset |
files
|
Wed, 14 Mar 2012 11:14:41 +0000 |
Mario de Sousa |
Clean code for comparison operations & operators.
|
changeset |
files
|
Wed, 14 Mar 2012 10:51:49 +0000 |
Mario de Sousa |
Cleaning up XORN, ANDN, and ORN operator code.
|
changeset |
files
|
Wed, 14 Mar 2012 10:44:17 +0000 |
Mario de Sousa |
Cleaning up some code.
|
changeset |
files
|
Wed, 14 Mar 2012 10:26:03 +0000 |
Mario de Sousa |
Add 'widen' tables for AND, OR and XOR operations.
|
changeset |
files
|
Tue, 13 Mar 2012 19:04:07 +0000 |
Mario de Sousa |
Add MOD widening table, and some code clean-ups.
|
changeset |
files
|
Tue, 13 Mar 2012 18:29:34 +0000 |
Mario de Sousa |
Re-organizing the code.
|
changeset |
files
|
Tue, 13 Mar 2012 16:38:21 +0000 |
Mario de Sousa |
Change setting of deprecated_operation from fill to narrow_candidate_datatypes_c.
|
changeset |
files
|
Tue, 13 Mar 2012 12:39:09 +0000 |
Mario de Sousa |
Clarify some details in the comments.
|
changeset |
files
|
Sun, 11 Mar 2012 22:21:47 +0100 |
Manuele Conti |
Add check widening status for IL operator.
|
changeset |
files
|
Sun, 11 Mar 2012 18:24:39 +0000 |
Mario de Sousa |
Fix remaining 'widen' tables.
|
changeset |
files
|
Sun, 11 Mar 2012 16:38:05 +0000 |
Mario de Sousa |
Fix some 'widen' table entries.
|
changeset |
files
|
Sat, 10 Mar 2012 11:27:49 +0000 |
Mario de Sousa |
Add a TODO comment.
|
changeset |
files
|
Sat, 10 Mar 2012 11:21:41 +0000 |
Mario de Sousa |
Clean up code, and add support for 'safe' version of literals.
|
changeset |
files
|
Sat, 10 Mar 2012 11:21:04 +0000 |
Mario de Sousa |
Bringing comment up to date.
|
changeset |
files
|
Fri, 09 Mar 2012 17:58:19 +0000 |
Mario de Sousa |
Semantic verification of NOT operator.
|
changeset |
files
|