44 lines
		
	
	
		
			762 B
		
	
	
	
		
			Factor
		
	
	
			
		
		
	
	
			44 lines
		
	
	
		
			762 B
		
	
	
	
		
			Factor
		
	
	
| ! Copyright (C) 2009 Doug Coleman.
 | |
| ! See http://factorcode.org/license.txt for BSD license.
 | |
| USING: accessors eval kernel lexer nested-comments tools.test ;
 | |
| IN: nested-comments.tests
 | |
| 
 | |
| ! Correct
 | |
| [ ] [
 | |
|     "USE: nested-comments (* comment *)" eval( -- )
 | |
| ] unit-test
 | |
| 
 | |
| [ ] [
 | |
|     "USE: nested-comments (* comment*)" eval( -- )
 | |
| ] unit-test
 | |
| 
 | |
| [ ] [
 | |
|     "USE: nested-comments (* comment
 | |
| *)" eval( -- )
 | |
| ] unit-test
 | |
| 
 | |
| [ ] [
 | |
|     "USE: nested-comments (* comment
 | |
| *)" eval( -- )
 | |
| ] unit-test
 | |
| 
 | |
| [ ] [
 | |
|     "USE: nested-comments (* comment
 | |
| *)" eval( -- )
 | |
| ] unit-test
 | |
| 
 | |
| [ ] [
 | |
|     "USE: nested-comments (* comment
 | |
|     (* *)
 | |
| 
 | |
| *)" eval( -- )
 | |
| ] unit-test
 | |
| 
 | |
| ! Malformed
 | |
| [
 | |
|     "USE: nested-comments (* comment
 | |
|     (* *)" eval( -- )
 | |
| ] [
 | |
|     error>> T{ unexpected f "*)" f } =
 | |
| ] must-fail-with
 |