deleting unfinished code from this branch
parent
24832b5c0e
commit
19022db77f
|
@ -1,21 +0,0 @@
|
|||
! Copyright (C) 2008 Alex Chapman
|
||||
! See http://factorcode.org/license.txt for BSD license.
|
||||
USING: accessors assocs kernel new-slots sequences vectors ;
|
||||
IN: new-graphs
|
||||
|
||||
TUPLE: graph edges ;
|
||||
TUPLE: digraph ;
|
||||
TUPLE: undigraph ;
|
||||
|
||||
: <graph> ( -- graph )
|
||||
H{ } clone graph construct-boa H{ } clone over set-delegate ;
|
||||
|
||||
: <digraph> ( -- graph )
|
||||
<graph> digraph construct-empty tuck set-delegate ;
|
||||
|
||||
: <undigraph> ( -- graph )
|
||||
<graph> undigraph construct-empty tuck set-delegate ;
|
||||
|
||||
GENERIC: add-vertex ( key value graph -- )
|
||||
M: graph add-vertex ( key value digraph -- ) set-at ;
|
||||
|
Loading…
Reference in New Issue