compiler.cfg.*: new doc files
							parent
							
								
									442827ade9
								
							
						
					
					
						commit
						b51bd79819
					
				| 
						 | 
				
			
			@ -0,0 +1,14 @@
 | 
			
		|||
USING: help.markup help.syntax ;
 | 
			
		||||
IN: compiler.cfg.comparisons
 | 
			
		||||
 | 
			
		||||
HELP: cc/o
 | 
			
		||||
{ $description "Not overflow condition." } ;
 | 
			
		||||
 | 
			
		||||
ARTICLE: "compiler.cfg.comparisons" "Comparison conditions"
 | 
			
		||||
"Specific comparison conditions:"
 | 
			
		||||
{ $subsections
 | 
			
		||||
  cc/o
 | 
			
		||||
  cc-o
 | 
			
		||||
} ;
 | 
			
		||||
 | 
			
		||||
ABOUT: "compiler.cfg.comparisons"
 | 
			
		||||
| 
						 | 
				
			
			@ -0,0 +1,12 @@
 | 
			
		|||
USING: compiler.cfg compiler.tree help.markup help.syntax quotations ;
 | 
			
		||||
IN: compiler.cfg.intrinsics.alien
 | 
			
		||||
 | 
			
		||||
HELP: inline-accessor
 | 
			
		||||
{ $values
 | 
			
		||||
  { "block" basic-block }
 | 
			
		||||
  { "#call" #call }
 | 
			
		||||
  { "quot" quotation }
 | 
			
		||||
  { "test" quotation }
 | 
			
		||||
  { "block'" basic-block }
 | 
			
		||||
}
 | 
			
		||||
{ $description "Combinator used to simplify writing intrinsic emitting code. If the 'test' quotation yields " { $link t } " when called on the '#call' nodes inputs, then the 'quot' quotation is used to emit intrinsic instructions. Otherwise a primitive call is emitted. " } ;
 | 
			
		||||
		Loading…
	
		Reference in New Issue