25 lines
		
	
	
		
			719 B
		
	
	
	
		
			Factor
		
	
	
			
		
		
	
	
			25 lines
		
	
	
		
			719 B
		
	
	
	
		
			Factor
		
	
	
| ! Copyright (C) 2005, 2009 Slava Pestov.
 | |
| ! See http://factorcode.org/license.txt for BSD license.
 | |
| USING: accessors arrays compiler.units definitions help
 | |
| help.topics kernel math parser sequences vocabs.parser words ;
 | |
| IN: help.syntax
 | |
| 
 | |
| SYNTAX: HELP:
 | |
|     scan-word bootstrap-word
 | |
|     [ >link save-location ]
 | |
|     [ [ \ ; parse-until >array ] dip set-word-help ]
 | |
|     bi ;
 | |
| 
 | |
| ERROR: article-expects-name-and-title got ;
 | |
| 
 | |
| SYNTAX: ARTICLE:
 | |
|     location [
 | |
|         \ ; parse-until >array
 | |
|         dup length 2 < [ article-expects-name-and-title ] when
 | |
|         [ first2 ] [ 2 tail ] bi <article>
 | |
|         over add-article >link
 | |
|     ] dip remember-definition ;
 | |
| 
 | |
| SYNTAX: ABOUT:
 | |
|     current-vocab scan-object >>help changed-definition ;
 |