#   See README.class-setup for a description of the dependency graph used here
#   `touch classname/ALL' to recompile all class sources and sources of
#   depending classes, using icmbuild

block           

charrange       

charclass   # charrange

dfa         # dfarow rules states ranges options

dfarow      # rules states flextypes

dfas        # rules dfa  

# flextypes

generator   # dfa dfas dfarow startconditions flextypes ranges states state
            # options 

interval

options         

parser      # state block options flextypes scanner rules charclass interval
            # pattern  

pattern     # flextypes interval charclass options states

ranges      # flextypes states statestring
            
rule        # block pattern flextypes states 
            
rules       # startconditions rule flextypes states pattern

scanner                 

startconditions 

state       # statestring statedata flextypes

states      # state flextypes

statedata       

statestring # statedata


