[SCM] Lisaac compiler branch, mildred-projects, updated. lisaac-0.12-503-g64b7bec

Mildred Ki'Lya silkensedai at online.fr
Mon Aug 24 20:14:14 UTC 2009


The following commit has been merged in the mildred-projects branch:
commit 3d556fbc0fa2fe474b2ae5fefbc66ac1332ff876
Author: Mildred Ki'Lya <silkensedai at online.fr>
Date:   Mon Aug 24 19:59:30 2009 +0200

    more precision to error messages

diff --git a/src/lip/lip_project.li b/src/lip/lip_project.li
index 9dcf99b..9001fbf 100644
--- a/src/lip/lip_project.li
+++ b/src/lip/lip_project.li
@@ -72,8 +72,7 @@ Section Public
       string_tmp.append (ALIAS_STR.slot_init);
       string_tmp.append "' not found in project `";
       string_tmp.append (name);
-      string_tmp.append "'";
-      string_tmp.append ".";
+      string_tmp.append "'.\n";
       POSITION.put_error warning text string_tmp;
       POSITION.send_error;
     };
diff --git a/src/parser.li b/src/parser.li
index 87fb29a..4c66a50 100644
--- a/src/parser.li
+++ b/src/parser.li
@@ -1600,7 +1600,7 @@ Section Private
         };
       };
       (! read_character '}').if {
-	warning_error (current_position,"Added '}'.");
+	warning_error (current_position,"Added '}' to close block type definition.");
       }; // if      	
       result := ITM_TYPE_BLOCK.get typ_arg and typ_res;      
     } else {    
@@ -2058,7 +2058,7 @@ Section Private
       
       last_group.set_code read_group;
       (! read_character '}').if {
-	warning_error (current_position,"Added '}'.");
+	warning_error (current_position,"Added '}' to close a block.");
       }; // if
       short (ALIAS_STR.short_block) token (position-1) to position;
       last_group := group_sav;      
@@ -2079,7 +2079,7 @@ Section Private
 	    syntax_error (current_position,"Incorrect live type list.");
 	  };
 	  (! read_character '}').if {
-	    warning_error (current_position,"Added '}'.");
+	    warning_error (current_position,"Added '}' to close live type list after an external.");
 	  };
 	  ext.set_type_list ltype;
 	};

-- 
Lisaac compiler



More information about the Lisaac-commits mailing list