vlists: fix >alist so pprint works properly for valist.
							parent
							
								
									abf4ca20c2
								
							
						
					
					
						commit
						596bedea25
					
				|  | @ -1,8 +1,8 @@ | ||||||
| ! Copyright (C) 2008 Slava Pestov. | ! Copyright (C) 2008 Slava Pestov. | ||||||
| ! See http://factorcode.org/license.txt for BSD license. | ! See http://factorcode.org/license.txt for BSD license. | ||||||
| USING: arrays accessors sequences sequences.private | USING: accessors assocs grouping kernel math parser | ||||||
| persistent.sequences assocs persistent.assocs kernel math | persistent.assocs persistent.sequences prettyprint.custom | ||||||
| vectors parser prettyprint.custom ; | sequences sequences.private vectors ; | ||||||
| IN: vlists | IN: vlists | ||||||
| 
 | 
 | ||||||
| TUPLE: vlist | TUPLE: vlist | ||||||
|  | @ -77,7 +77,8 @@ M: valist at* | ||||||
| M: valist new-at | M: valist new-at | ||||||
|     vlist>> ppush ppush valist boa ; |     vlist>> ppush ppush valist boa ; | ||||||
| 
 | 
 | ||||||
| M: valist >alist vlist>> ; | M: valist >alist | ||||||
|  |     vlist>> 2 <groups> [ { } like ] map ; | ||||||
| 
 | 
 | ||||||
| : >valist ( assoc -- valist ) | : >valist ( assoc -- valist ) | ||||||
|     >alist concat >vlist valist boa ; inline |     >alist concat >vlist valist boa ; inline | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue