actually, no, it doesn't provide warnings for references to forgotten words
							parent
							
								
									91bdc1e321
								
							
						
					
					
						commit
						ca7f07eed9
					
				| 
						 | 
				
			
			@ -20,7 +20,7 @@ $nl
 | 
			
		|||
{ $see-also "see" } ;
 | 
			
		||||
 | 
			
		||||
ARTICLE: "definition-checking" "Definition sanity checking"
 | 
			
		||||
"When a source file is reloaded, the parser compares the previous list of definitions with the current list; any definitions which are no longer present in the file are removed by a call to " { $link forget } ". A warning message is printed if any other definitions still depend on the removed definitions."
 | 
			
		||||
"When a source file is reloaded, the parser compares the previous list of definitions with the current list; any definitions which are no longer present in the file are removed by a call to " { $link forget } "."
 | 
			
		||||
$nl
 | 
			
		||||
"The parser also catches forward references when reloading source files. This is best illustrated with an example. Suppose we load a source file " { $snippet "a.factor" } ":"
 | 
			
		||||
{ $code
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -216,7 +216,7 @@ HELP: filter-moved
 | 
			
		|||
{ $description "Removes all definitions from " { $snippet "assoc2" } " which are in " { $snippet "assoc1" } " or are are no longer present in the current " { $link file } "." } ;
 | 
			
		||||
 | 
			
		||||
HELP: forget-smudged
 | 
			
		||||
{ $description "Forgets removed definitions and prints a warning message if any of them are still referenced from other source files." } ;
 | 
			
		||||
{ $description "Forgets removed definitions." } ;
 | 
			
		||||
 | 
			
		||||
HELP: finish-parsing
 | 
			
		||||
{ $values { "lines" "the lines of text just parsed" } { "quot" "the quotation just parsed" } }
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue