36 lines
		
	
	
		
			935 B
		
	
	
	
		
			Factor
		
	
	
			
		
		
	
	
			36 lines
		
	
	
		
			935 B
		
	
	
	
		
			Factor
		
	
	
| ! Copyright (C) 2007, 2008 Slava Pestov, Eduardo Cavazos.
 | |
| ! See http://factorcode.org/license.txt for BSD license.
 | |
| USING: kernel summary ;
 | |
| IN: locals.errors
 | |
| 
 | |
| ERROR: >r/r>-in-lambda-error ;
 | |
| 
 | |
| M: >r/r>-in-lambda-error summary
 | |
|     drop
 | |
|     "Explicit retain stack manipulation is not permitted in lambda bodies" ;
 | |
| 
 | |
| ERROR: let-form-in-literal-error ;
 | |
| 
 | |
| M: let-form-in-literal-error summary
 | |
|     drop "[let not permitted inside literals" ;
 | |
| 
 | |
| ERROR: local-writer-in-literal-error ;
 | |
| 
 | |
| M: local-writer-in-literal-error summary
 | |
|     drop "Local writer words not permitted inside literals" ;
 | |
| 
 | |
| ERROR: :>-outside-lambda-error ;
 | |
| 
 | |
| M: :>-outside-lambda-error summary
 | |
|     drop ":> cannot be used outside of [let, [|, or :: forms" ;
 | |
| 
 | |
| ERROR: bad-local args obj ;
 | |
| 
 | |
| M: bad-local summary
 | |
|     drop "You have found a bug in locals. Please report." ;
 | |
| 
 | |
| ERROR: bad-rewrite args obj ;
 | |
| 
 | |
| M: bad-rewrite summary
 | |
|     drop "You have found a bug in locals. Please report." ;
 |