# SCM Repository

# View of /sml/trunk/src/MLRISC/graphs/graph-cycles.sig

Parent Directory | Revision Log

Revision

File size: 452 byte(s)

**651**- (**download**) (**as text**) (**annotate**)*Thu Jun 1 18:34:03 2000 UTC*(19 years, 4 months ago) by*monnier*File size: 452 byte(s)

bring revisions from the vendor branch to the trunk

(* * This module enumerates all simple cycles in a graph. * Each cycle is reprensented as a list of edges. Adjacent edges * are adjacent in the list. The function works like fold: all cycles * are ``folded'' together with a user supplied function. * * -- Allen *) signature GRAPH_SIMPLE_CYCLES = sig (* enumerate all simple cycles *) val cycles : ('n,'e,'g) Graph.graph -> ('e Graph.edge list * 'a -> 'a) -> 'a -> 'a end

root@smlnj-gforge.cs.uchicago.edu | ViewVC Help |

Powered by ViewVC 1.0.0 |