head	1.1;
branch	1.1.1;
access;
symbols
	codegen2-regalloc:1.1.1.1.0.24
	codegen2:1.1.1.1.0.22
	codegen2-no-regalloc:1.1.1.1
	opt-regalloc3-merge2:1.1.1.1
	opt-sideffect-merge1:1.1.1.1
	opt-regalloc3-merge1:1.1.1.1
	opt-regalloc3:1.1.1.1.0.20
	opt-regalloc3-base:1.1.1.1
	opt-sideffect:1.1.1.1.0.18
	opt-sideffect-base:1.1.1.1
	new-regalloc-thursday:1.1.1.1
	codegen2-thursday:1.1.1.1
	new-regalloc:1.1.1.1.0.16
	new-regalloc-base:1.1.1.1
	opt-deadcode:1.1.1.1.0.14
	opt-deadcode-base:1.1.1.1
	opt-const:1.1.1.1.0.12
	opt-const-base:1.1.1.1
	opt-copyprop:1.1.1.1.0.10
	opt-copyprop-base:1.1.1.1
	opt-cse-merge1:1.1.1.1
	reg_alloc_branch:1.1.1.1.0.8
	reg_alloc_base:1.1.1.1
	opt-cse:1.1.1.1.0.6
	codegen1_branch:1.1.1.1.0.4
	codegen1_base:1.1.1.1
	syntax_split_merge2:1.1.1.1
	syntax_split:1.1.1.1.0.2
	syntax_split_base:1.1.1.1
	oct30:1.1.1.1
	v6035_staff:1.1.1;
locks; strict;
comment	@# @;


1.1
date	96.10.31.02.12.59;	author hartmans;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	96.10.31.02.12.59;	author hartmans;	state Exp;
branches;
next	;


desc
@@



1.1
log
@Initial revision
@
text
@This directory contains some general-purpose routines and data abstractions
that you may find useful.

_bitvector.clu  a bitvector abstraction
array_seq.clu	general-purpose routines for arrays and sequences
			(implementation uses set.clu)
mapping.clu	a data type for small mappings
multiset.clu	a data type for multisets (bags)
			(implementation calls routines in array_seq.clu)
set.clu		a data type for small sets
stack.clu	a data type for LIFO stacks
utils.clu	general-purpose character routines

@


1.1.1.1
log
@Import utils needed by IL.
Yargh!

@
text
@@
