# Makefile for Quercus Robusta project
# $Id: Makefile,v 1.5 1999/05/22 13:00:12 philogelos Exp $
# $Log: Makefile,v $
# Revision 1.5  1999/05/22 13:00:12  philogelos
# Merging sources back from SPARC
#
# Revision 1.4  1999/03/03 19:08:50  philogelos
# Put sources under GNU Library License
#
# Revision 1.3  1999/02/28 12:36:01  philogelos
# New files added
#
# Revision 1.2  1998/12/01 16:13:10  philogelos
# (depend): tuned to work with separate .o tree, (CPP_INC): IdentityMap.?pp added	(COPT): -dr removed
#
# Revision 1.1.1.1  1998/11/25 20:11:01  philogelos
# Quercus Robusta
#
# Revision 1.5  1998/07/10 10:38:36  philogelos
# Publish-subscribe sub-system initialised
#
# Revision 1.4  1998/07/09 09:04:22  philogelos
# custom new/delete added
#
# Revision 1.3  1998/07/07 14:29:12  philogelos
# Memory leak in SUNWspro dynamic_cast fixed.
#
# Revision 1.2  1998/06/22 18:12:05  philogelos
# Enumerations and containers added
#

###########################################################################
#                                                                         #
# ###########################################################################
# #                                                                         #
# # User-visible targets:                                                   #
# #                                                                         #
# # all:           build test suite                                         #
# # build:         reconfigure and build                                    #
# # objs:          build object files and link ./test (== all:)             #
# # shared:        build .so library and link ./test against it             #
# # clean:         remove $(JUNK_FILES) from the source tree                #
# # config:        reconfigure (undate inc/config.h)                        #
# # lib/libquercus.a: build static library                                  #
# # lib/libquercus.so: build reloc. object files and link .so library       #
# # depend:        rebuild makefile dependency targets                      #
# # tags:          rebuild TAGS file                                        #
# # archive:       create .tar.gz archive of sources and docs               #
# # links:         populate ./all directory with symlinks to all source     #
# #                files (obsolete)                                         #
# # prof-out:      create profiling listings from gmon output               #
# # add-all-to-CVS: push all sources to CVS repository (obsolete)           #
# # api-docs:      create HTML API specs (require doc++)                    #
# # htmlize:       create HTML source listings (require htmlize.el)         #
# # all-in-one:    catenate all sources to one file and compile it          #
# # all-in-one-shared: catenate all sources to one file and build           #
###                shared library from it                                   #
  #                                                                         #
  ###########################################################################


###########################################################################
#                                                                         #
# ###########################################################################
# #                                                                         #
# #  Compiler settings.                                                     #
# #  Tune for your system.                                                  #
###                                                                         #
  #                                                                         #
  ###########################################################################

###########################################################################
#                                                                         #
# ###########################################################################
# #                                                                         #
# #  GCC                                                                    #
###                                                                         #
  #                                                                         #
  ###########################################################################

CC=gcc
CPP=gcc #egcs
DEFINES=
COPT=-fno-vtable-thunks -fkeep-inline-functions #-fno-inline-functions
PROFOPT=-g #-p
LIBS=-lbfd -liberty #-lefence 
SHARED_COPT=-fPIC -shared
SHARED_LDOPT=-shared -dy
CFLAGS=$(COPT) $(PROFOPT) -pipe -Wall -Wtraditional -Wshadow -Wid-clash-24 -Wpointer-arith -Wwrite-strings -Wconversion -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Woverloaded-virtual -Winline -Wformat -ansi #-pedantic -Wcast-qual -Wcast-align -Wenum-clash -Waggregate-return -Wredundant-decls -Weffc++
LDFLAGS=$(PROFOPT)

###########################################################################
#                                                                         #
# ###########################################################################
# #                                                                         #
# #  SUN Workshop compiler (SUNWspro), Solaris, SPARC Edition               #
###                                                                         #
  #                                                                         #
  ###########################################################################

#CC=cc
#CPP=CC
#DEFINES=#-D_REENTRANT
#COPT=#-fast -xchip=ultra -xlibmil -xunroll=3
#PROFOPT=-g #-xpg #-xprofile=collect -Ztha #-g
#LIBS=-lbfd -liberty
#SHARED_COPT=-PIC -G 
#SHARED_LDOPT=-G
#CFLAGS=$(COPT) $(PROFOPT) -features=rtti +w #-pta -instances=global
#LDFLAGS=$(PROFOPT) #-xildoff
#ADDITIONAL_INCS=-I/usr/local/include

###########################################################################
#                                                                         #
# ###########################################################################
# #                                                                         #
# #  Programs and tools.                                                    #
###                                                                         #
  #                                                                         #
  ###########################################################################

ETAGS=etags
DOC_GENERATOR_HTML=doc++ -A -H -d 
DOC_GENERATOR_TEX=doc++ -A -t -o 
SHELL=bash
DATE := $(shell env LANG=C date "+%a %b %e %T %Z %Y")
HOST := $(shell uname -n)
USR  := philogelos #$(shell /usr/xpg4/bin/id -un)

###########################################################################
#                                                                         #
# ###########################################################################
# #                                                                         #
# #  Source tree structure                                                  #
###                                                                         #
  #                                                                         #
  ###########################################################################

SRC_DIR=./src
INC_DIR=./inc
OBJ_DIR=./obj
LIB_DIR=./lib
DOC_DIR=./doc
APP_NAME=test
JUNK_FILES=*.o *.so core $(APP_NAME) *~ \\\#*\\\#
BUILD_INFO_FILE=$(INC_DIR)/build.h
BUILD_TAG_FILE=.build


###########################################################################
#                                                                         #
# ###########################################################################
# #                                                                         #
# #  Your should not be interested in anything below this line              #
###                                                                         #
  #                                                                         #
  ###########################################################################

###########################################################################
#                                                                         #
# ###########################################################################
# #                                                                         #
# #   Make misc.                                                            #
###                                                                         #
  #                                                                         #
  ###########################################################################

.DONE:
	@echo Top Makefile done!

.FAILED:
	@echo Top Makefile failed.

.INIT:	
	@echo Begin Top Makefile

.SUFFIXES:
.SUFFIXES:	.c .h .cpp .hpp .ipp .tpp $(SUFFIXES)

###########################################################################
#                                                                         #
# ###########################################################################
# #                                                                         #
# #  Sources.                                                               #
###                                                                         #
  #                                                                         #
  ###########################################################################

###########################################################################
#                                                                         #
# ###########################################################################
# #                                                                         #
# #  Packages.                                                              #
###                                                                         #
  #                                                                         #
  ###########################################################################

# packages --- logical units of source
PACKAGES= \
	. \
	exceptions \
	events \
	containers \
	containers/arrays \
	containers/lists \
	containers/dicts \
	containers/trees \
	iter \
	iter/enumerations \
	iter/iterators \
	iter/iterables \
	observe \
	algorithms \
	algorithms/containers \
	algorithms/enumerations \
	algorithms/parse \
	algorithms/string \
	platform

#	structures \

###########################################################################
#                                                                         #
# ###########################################################################
# #                                                                         #
# #   Headers.                                                              #
###                                                                         #
  #                                                                         #
  ###########################################################################

# header files
CPP_INC= \
	quercus.hpp \
	defines.h \
	Top.hpp \
	new-operator.hpp \
	MemoryMonitor.hpp \
	MemoryAllocator.hpp \
	FixedSizeAllocator.hpp \
	Object.hpp \
	VersionedObject.hpp \
	Map.hpp \
	IdentityMap.hpp \
	MethodMap.hpp \
	Debug.hpp \
	RefCountable.hpp \
	RefCounted.hpp \
	String.hpp \
	StringImplementation.hpp \
	StringEnumeration.hpp \
	StringBuffer.hpp \
	Char.hpp \
	UCSChar.hpp \
	CodesetConverter.hpp \
	UTF8Converter.hpp \
	KOI8RConverter.hpp \
	Integer.hpp \
	Condition.hpp \
	Context.hpp \
	ContextAdapter.hpp \
	LinkManager.hpp \
	Protector.hpp \
	AbstractFactory.hpp \
	ObjectFactory.hpp \
	Guard.hpp \
	OGuard.hpp \
	PGuard.hpp \
	LifeTimeController.hpp \
	LifeTimeControllerAdapter.hpp \
	RelaxedController.hpp \
	AeternalLifeController.hpp \
	Backtrace.hpp \
	DataWrapper.hpp \
	\
	exceptions/Throwable.hpp \
	exceptions/Exception.hpp \
	exceptions/InternalError.hpp \
	exceptions/ExternalError.hpp \
	exceptions/NotImplemented.hpp \
	exceptions/OutOfMemory.hpp \
	exceptions/OSError.hpp \
	exceptions/Errno.hpp \
	exceptions/DivideByZero.hpp \
	exceptions/InvalidArgument.hpp \
	exceptions/NoEntity.hpp \
	exceptions/ShouldBeOverriden.hpp \
	exceptions/RuntimeError.hpp \
	\
	events/Event.hpp \
	events/EventAdapter.hpp \
	\
	iter/enumerations/Enumeration.hpp \
	iter/enumerations/Cardinals.hpp \
	iter/enumerations/TypedEnumeration.hpp \
	iter/enumerations/MappedEnumeration.hpp \
	iter/enumerations/EmptyEnumeration.hpp \
	iter/enumerations/SingletonEnumeration.hpp \
	iter/enumerations/RangedContainerEnumeration.hpp \
	iter/enumerations/ResettableEnumeration.hpp \
	iter/enumerations/Cursor.hpp \
	iter/enumerations/CursorAdapter.hpp \
	iter/enumerations/ESequence.hpp \
	\
	iter/iterators/Iterator.hpp \
	iter/iterators/EnumerationIterator.hpp \
	\
	iter/iterables/Iterable.hpp \
	iter/iterables/IterableAdapter.hpp \
	iter/iterables/EchoIterable.hpp \
	iter/iterables/NOPIterable.hpp \
	iter/iterables/IterativeBuilder.hpp \
	iter/iterables/PrettyPrintIterable.hpp \
	\
	containers/Container.hpp \
	containers/PuncturedContainer.hpp \
	containers/ModifiableContainer.hpp \
	containers/MutableContainer.hpp \
	containers/ContainerAdapter.hpp \
	containers/EnumeratedContainer.hpp \
	containers/EnumeratedValues.hpp \
	containers/Empty.hpp \
	containers/Singleton.hpp \
	containers/IndexableContainer.hpp \
	containers/RangedContainer.hpp \
	containers/Position.hpp \
	containers/PositionFactory.hpp \
	containers/PositionAdapter.hpp \
	containers/IndexPosition.hpp \
	containers/ValuePosition.hpp \
	containers/InvalidPosition.hpp \
	containers/FrozenValue.hpp \
	containers/MutablePosition.hpp \
	containers/PositionEnumeration.hpp \
	containers/MutablePositionEnumeration.hpp \
	containers/MutablePositionAdapter.hpp \
	containers/MutableContainerAdapter.hpp \
	containers/LayeredContainer.hpp \
	containers/LayeredPosition.hpp \
	containers/MutableLayeredPosition.hpp \
	containers/MutableLayeredContainer.hpp \
	containers/Tuple.hpp \
	containers/Pair.hpp \
	containers/Cons.hpp \
	containers/Triple.hpp \
	containers/Set.hpp \
	containers/EmptyContainer.hpp \
	containers/EmptyStack.hpp \
	containers/Stack.hpp \
	containers/Queue.hpp \
	containers/arrays/Array.hpp \
	containers/arrays/CArray.hpp \
	containers/lists/List.hpp \
	containers/lists/ListNode.hpp \
	containers/lists/DefaultListNode.hpp \
	containers/lists/ListNodeFactory.hpp \
	containers/lists/DefaultListNodeFactory.hpp \
	containers/dicts/Dictionary.hpp \
	containers/dicts/DictKeyPosition.hpp \
	containers/dicts/DumbDictionary.hpp \
	containers/trees/Tree.hpp \
	containers/trees/MutableTree.hpp \
	containers/trees/TreeNode.hpp \
	containers/trees/MutableTreeNode.hpp \
	containers/trees/TreePath.hpp \
	containers/trees/MutableTreePath.hpp \
	containers/trees/DefTree.hpp \
	containers/trees/TreeEnumeration.hpp \
	\
	observe/Observer.hpp \
	observe/Observable.hpp \
	observe/PassiveObserver.hpp \
	observe/ActiveObserver.hpp \
	observe/ObserverAdapter.hpp \
	observe/ObservableAdapter.hpp \
	observe/EchoObserver.hpp \
	observe/EchoCondition.hpp \
	\
	algorithms/AlgorithmPackage.hpp \
	algorithms/enumerations/EnumerationAlgorithms.hpp \
	algorithms/parse/Token.hpp \
	algorithms/parse/TokenAdapter.hpp \
	algorithms/parse/SimpleWordParser.hpp \
	algorithms/parse/WordParser.hpp \
	algorithms/string/StringFilter.hpp \
	algorithms/string/StringFilterAdapter.hpp \
	algorithms/string/IdentityFilter.hpp \
	algorithms/string/OneOfFilter.hpp \
	algorithms/string/StringAlgorithms.hpp \
	algorithms/string/FromToBy.hpp \
	algorithms/string/InOrderFilter.hpp \
	\
	platform/Platform.hpp \
	platform/MinimalPlatform.hpp \
	platform/ANSICPlatform.hpp \
	platform/POSIXPlatform.hpp

#	containers/TextContainer.hpp \
#	\
#	structures/Structure.hpp \
#	structures/Cyclic.hpp \
#	structures/BackPointer.hpp \

###########################################################################
#                                                                         #
# ###########################################################################
# #                                                                         #
# #   C++ classes implementations.                                          #
###                                                                         #
  #                                                                         #
  ###########################################################################

# C++ sources --- each corresponds to object file
CPP_SRC= \
	common.cpp \
	new-operator.cpp \
	MemoryMonitor.cpp \
	MemoryAllocator.cpp \
	FixedSizeAllocator.cpp \
	Top.cpp \
	Object.cpp \
	VersionedObject.cpp \
	IdentityMap.cpp \
	Map.cpp \
	MethodMap.cpp \
	Debug.cpp \
	RefCounted.cpp \
	String.cpp \
	StringImplementation.cpp \
	StringEnumeration.cpp \
	StringBuffer.cpp \
	Char.cpp \
	UCSChar.cpp \
	CodesetConverter.cpp \
	UTF8Converter.cpp \
	KOI8RConverter.cpp \
	Integer.cpp \
	ContextAdapter.cpp \
	LinkManager.cpp \
	AbstractFactory.cpp \
	ObjectFactory.cpp \
	OGuard.cpp \
	PGuard.cpp \
	LifeTimeControllerAdapter.cpp \
	RelaxedController.cpp \
	AeternalLifeController.cpp \
	Backtrace.cpp \
	DataWrapper.cpp \
	\
	exceptions/Throwable.cpp \
	exceptions/Exception.cpp \
	exceptions/InternalError.cpp \
	exceptions/ExternalError.cpp \
	exceptions/NotImplemented.cpp \
	exceptions/OutOfMemory.cpp \
	exceptions/OSError.cpp \
	exceptions/Errno.cpp \
	exceptions/DivideByZero.cpp \
	exceptions/InvalidArgument.cpp \
	exceptions/NoEntity.cpp \
	exceptions/ShouldBeOverriden.cpp \
	exceptions/RuntimeError.cpp \
	\
	events/Event.cpp \
	events/EventAdapter.cpp \
	\
	iter/enumerations/Enumeration.cpp \
	iter/enumerations/Cardinals.cpp \
	iter/enumerations/TypedEnumeration.cpp \
	iter/enumerations/MappedEnumeration.cpp \
	iter/enumerations/EmptyEnumeration.cpp \
	iter/enumerations/SingletonEnumeration.cpp \
	iter/enumerations/RangedContainerEnumeration.cpp \
	iter/enumerations/ESequence.cpp \
	iter/enumerations/CursorAdapter.cpp \
	\
	iter/iterators/EnumerationIterator.cpp \
	\
	iter/iterables/IterableAdapter.cpp \
	iter/iterables/EchoIterable.cpp \
	iter/iterables/NOPIterable.cpp \
	iter/iterables/PrettyPrintIterable.cpp \
	\
	containers/ContainerAdapter.cpp \
	containers/EnumeratedContainer.cpp \
	containers/EnumeratedValues.cpp \
	containers/Empty.cpp \
	containers/Singleton.cpp \
	containers/IndexableContainer.cpp \
	containers/RangedContainer.cpp \
	containers/PositionFactory.cpp \
	containers/PositionAdapter.cpp \
	containers/IndexPosition.cpp \
	containers/ValuePosition.cpp \
	containers/InvalidPosition.cpp \
	containers/FrozenValue.cpp \
	containers/PositionEnumeration.cpp \
	containers/ModifiableContainer.cpp \
	containers/MutablePositionEnumeration.cpp \
	containers/MutablePositionAdapter.cpp \
	containers/MutableContainerAdapter.cpp \
	containers/LayeredContainer.cpp \
	containers/LayeredPosition.cpp \
	containers/MutableLayeredPosition.cpp \
	containers/MutableLayeredContainer.cpp \
	containers/Tuple.cpp \
	containers/Pair.cpp \
	containers/Cons.cpp \
	containers/Triple.cpp \
	containers/Set.cpp \
	containers/EmptyContainer.cpp \
	containers/EmptyStack.cpp \
	containers/Stack.cpp \
	containers/Queue.cpp \
	containers/arrays/Array.cpp \
	containers/arrays/CArray.cpp \
	containers/lists/List.cpp \
	containers/lists/DefaultListNode.cpp \
	containers/lists/ListNodeFactory.cpp \
	containers/lists/DefaultListNodeFactory.cpp \
	containers/dicts/DictKeyPosition.cpp \
	containers/dicts/DumbDictionary.cpp \
	containers/trees/MutableTree.cpp \
	containers/trees/MutableTreeNode.cpp \
	containers/trees/TreePath.cpp \
	containers/trees/MutableTreePath.cpp \
	containers/trees/DefTree.cpp \
	containers/trees/TreeEnumeration.cpp \
	\
	observe/PassiveObserver.cpp \
	observe/ActiveObserver.cpp \
	observe/ObserverAdapter.cpp \
	observe/ObservableAdapter.cpp \
	observe/EchoObserver.cpp \
	observe/EchoCondition.cpp \
	\
	algorithms/enumerations/EnumerationAlgorithms.cpp \
	algorithms/parse/TokenAdapter.cpp \
	algorithms/parse/SimpleWordParser.cpp \
	algorithms/parse/WordParser.cpp \
	algorithms/string/StringFilterAdapter.cpp \
	algorithms/string/IdentityFilter.cpp \
	algorithms/string/OneOfFilter.cpp \
	algorithms/string/StringAlgorithms.cpp \
	algorithms/string/FromToBy.cpp \
	algorithms/string/InOrderFilter.cpp \
	\
	platform/Platform.cpp \
	platform/MinimalPlatform.cpp \
	platform/ANSICPlatform.cpp \
	platform/POSIXPlatform.cpp

#	containers/TextContainer.cpp \
#	\
#	structures/Cyclic.cpp \
#	structures/BackPointer.cpp \


###########################################################################
#                                                                         #
# ###########################################################################
# #                                                                         #
# #   Inline methods.                                                       #
###                                                                         #
  #                                                                         #
  ###########################################################################

# inlined C++ sources --- included either in header or in .cpp files.
CPP_IPP= \
	Top.ipp \
	Object.ipp \
	String.ipp \
	StringImplementation.ipp \
	Debug.ipp \
	new-operator.ipp \
	MemoryMonitor.ipp


###########################################################################
#                                                                         #
# ###########################################################################
# #                                                                         #
# #   Templatess.                                                           #
###                                                                         #
  #                                                                         #
  ###########################################################################

# templates --- included either in header or in .cpp files.
CPP_TPP= \
	MethodMap.tpp \
	iter/enumerations/TypedEnumeration.tpp



###########################################################################
#                                                                         #
# ###########################################################################
# #                                                                         #
# #   Derived from file lists.                                              #
###                                                                         #
  #                                                                         #
  ###########################################################################

INCS=-I. -I$(INC_DIR) $(ADDITIONAL_INCS)
SHLIB=lib/libquercus.so
ALL_SOURCE=$(CPP_SRC) $(CPP_IPP) $(CPP_TPP)
CPP_OBJ=$(CPP_SRC:.cpp=.o)
CPP_SOBJ=$(CPP_SRC:.cpp=.so)

INC=$(CPP_INC:%=$(INC_DIR)/%)
SRC=$(ALL_SOURCE:%=$(SRC_DIR)/%)
OBJ=$(CPP_OBJ:%=$(OBJ_DIR)/%)
SOBJ=$(CPP_SOBJ:%=$(LIB_DIR)/%)


###########################################################################
#                                                                         #
# ###########################################################################
# #                                                                         #
# #  User-visible targets.                                                  #
###                                                                         #
  #                                                                         #
  ###########################################################################

all: test

build: config all $(INC_DIR)/quercus.hpp

test-suite: 
	make APP_NAME=$(APP_NAME) $(APP_NAME)

test : objs

objs : $(OBJ) $(OBJ_DIR)/test.o
	$(CPP) $(LDFLAGS) -o $(APP_NAME) $(OBJ) $(OBJ_DIR)/test.o $(LIBS)

shared : $(SHLIB) $(OBJ_DIR)/test.o
	$(CPP) $(LDFLAGS) -o $(APP_NAME) $(SHLIB) $(OBJ_DIR)/test.o $(LIBS)

clean:
	for dir in `find . -type d -exec echo {} \;` ;do ( cd $$dir ; rm -f $(JUNK_FILES) ) ;done

config:
	rm -f $(BUILD_INFO_FILE)
	echo $$((`cat $(BUILD_TAG_FILE)`+1)) > $(BUILD_TAG_FILE)
	echo '/* -*- C++ -*- Automatically generated. Do not edit. */' >> $(BUILD_INFO_FILE)
	echo '#define BUILD_DATE "$(DATE)"' >> $(BUILD_INFO_FILE)
	echo '#define BUILD_HOST "$(HOST)"' >> $(BUILD_INFO_FILE)
	echo '#define BUILDER    "$(USR)"'  >> $(BUILD_INFO_FILE)
	echo '#define BUILD      "$(shell cat $(BUILD_TAG_FILE))"'  >> $(BUILD_INFO_FILE)

lib/libquercus.a: $(OBJ)
	rm -f lib/libquercus.a
	ar -qsv lib/libquercus.a $(OBJ)

#lib/libquercus.so: $(OBJ)
#	$(CPP) $(INCS) $(CFLAGS) $(LDFLAGS) $(DEFINES) $(SHARED_COPT) -o $@ $(CPP_SRC:%=$(shell pwd)/$(SRC_DIR)/%)

#this becomes a bit tricky once we store .o files in separate tree
# makedepend -Y $(INCS) $(SRC) -f- | sed -e 's/^\.\/src/\.\/obj/g' >> Makefile.stripped
depend:
	echo "s,^$(SRC_DIR),$(OBJ_DIR),g" | sed 's/\//\\\//g' | sed 's/\./\\\./g' | sed 's/,/\//g' > .pattern
	head -n `egrep -n '^#MAKEDEPEND' Makefile | cut -d ":" -f 1` Makefile > Makefile.stripped
	makedepend -Y $(INCS) $(SRC) -f- | sed -f .pattern >> Makefile.stripped
	mv Makefile.stripped Makefile
	rm -f .pattern

tags:
	$(ETAGS) -l c++ -C -o TAGS $(SRC) $(INC)

archive: 
	LANG=C ; tar cf - $(SRC_DIR) $(INC_DIR) $(DOC_DIR) Makefile .build | gzip -9c > ../../archive/quercus-`date "+%Y-%m-%d-%H-%M"`.tar.gz

touch:
	find . | xargs touch

makedirs:
	for type in $(SRC_DIR) $(INC_DIR) $(OBJ_DIR) $(LIB_DIR) $(DOC_DIR) ;do for package in $(PACKAGES) ;do mkdir -p $$type/$$package;	done ; done

links:
	-cd all ; for package in $(PACKAGES) ;do for dir in $(SRC_DIR) $(INC_DIR) ;do FILE=../$$dir/$$package/*.?pp ; ls $$FILE >/dev/null 2>/dev/null ; if [ $$? -eq 0 ] ;then ln -s $$FILE . 2>/dev/null ;fi ;done ;done

prof-out:
	gprof -Cz $(APP_NAME) > prof.out #	gprof -tCgxz $(APP_NAME) > prof.out
	gprof -x -l -A $(APP_NAME) > lines.counts
	gprof -tCgxz -A $(APP_NAME) > profiled.source

add-all-to-CVS:
	for i in `find . -name \*pp` ;do \
	( d=`dirname $$i` ; cd `dirname $$d` ; cvs add `basename $$d` ) ; \
	( cd `dirname $$i` ; cvs add `basename $$i` ) ;done

api-docs: links
	$(DOC_GENERATOR_HTML) doc/API/HTML all/*.?pp
	$(DOC_GENERATOR_TEX) doc/API/TeX/api.tex all/*.?pp

htmlize:
	for i in `find $(INC_DIR) -name '*.?pp'` ;do gnudoit "(htmlize-file \"`pwd`/$$i\" \"`pwd`/$(DOC_DIR)/html/$(INC_DIR)\")" ; echo $$i done. ;done
	for s in `find $(SRC_DIR) -name '*.?pp'` ;do gnudoit "(htmlize-file \"`pwd`/$$s\" \"`pwd`/$(DOC_DIR)/html/$(SRC_DIR)\")" ; echo $$s done. ;done

all-in-one: $(INC_DIR)/quercus-src.hpp $(INC_DIR)/quercus.hpp
	$(CPP) $(INCS) -I$(SRC_DIR) $(LDFLAGS) $(DEFINES) $(SRC_DIR)/all-in-one.cpp -o test.one $(LIBS)

all-in-one-shared: $(INC_DIR)/quercus-src.hpp $(INC_DIR)/quercus.hpp
	$(CPP) $(INCS) -I$(SRC_DIR) $(LDFLAGS) $(DEFINES) $(SHARED_COPT) $(SRC_DIR)/all-in-one.cpp -o $(SHLIB)

$(SHLIB): all-in-one-shared #$(SOBJ)
#	$(CPP) $(INCS) $(CFLAGS) $(LDFLAGS) $(DEFINES) $(SHARED_LDOPT) -o $@ $(SOBJ)

##########################################################################
$(OBJ_DIR)/%.o:	$(SRC_DIR)/%.c
	$(CC) $(INCS) $(CFLAGS) $(DEFINES) -c -o $@ $<

$(LIB_DIR)/%.so: $(SRC_DIR)/%.cpp
	$(CPP) $(INCS) $(CFLAGS) $(DEFINES) $(SHARED_COPT) -c -o $@ $<

$(OBJ_DIR)/%.o:	$(SRC_DIR)/%.cpp
	$(CPP) $(INCS) $(CFLAGS) $(DEFINES) -c -o $@ $<

$(OBJ_DIR)/%.o:	$(SRC_DIR)/%.ipp
	$(CPP) $(INCS) $(CFLAGS) $(DEFINES) -c -o $@ $<

$(OBJ_DIR)/%.o:	$(SRC_DIR)/%.tpp
	$(CPP) $(INCS) $(CFLAGS) $(DEFINES) -c -o $@ $<

##########################################################################

$(INC_DIR)/quercus.hpp: Makefile $(INC_DIR)/quercus.hpp.in
	cp $(INC_DIR)/quercus.hpp.in $(INC_DIR)/quercus.hpp
	for include in $(CPP_INC) ;do echo '#include <'$$include'>' ;done >> $(INC_DIR)/quercus.hpp
	echo '#endif' >> $(INC_DIR)/quercus.hpp

$(INC_DIR)/quercus-src.hpp: Makefile
	cp /dev/null $(INC_DIR)/quercus-src.hpp
	for include in $(CPP_SRC) ;do echo '#include <'$$include'>' ;done >> $(INC_DIR)/quercus-src.hpp
	echo '#include <test.cpp>' >> $(INC_DIR)/quercus-src.hpp

###########################################################################
#                                                                         #
# ###########################################################################
# #                                                                         #
# # Makedepend depends on #MAKEDEPEND line.                                 #
# #                                                                         #
# #                                                                         #
# #                                                                         #
# #                                                                         #
###                                                                         #
  #                                                                         #
  ###########################################################################

#MAKEDEPEND

./obj/common.o: ./inc/defines.h ./inc/build.h src/common.cpp
./obj/new-operator.o: ./src/new-operator.ipp ./inc/new-operator.hpp
./obj/new-operator.o: ./inc/defines.h ./inc/build.h src/common.cpp
./obj/new-operator.o: ./inc/MemoryMonitor.hpp ./inc/Top.hpp ./inc/Debug.hpp
./obj/new-operator.o: ./inc/Object.hpp ./inc/platform/Platform.hpp
./obj/MemoryMonitor.o: ./inc/MemoryMonitor.hpp ./inc/defines.h ./inc/build.h
./obj/MemoryMonitor.o: src/common.cpp ./src/MemoryMonitor.ipp
./obj/MemoryMonitor.o: ./inc/new-operator.hpp ./inc/Debug.hpp
./obj/MemoryMonitor.o: ./inc/Object.hpp ./inc/Top.hpp
./obj/MemoryAllocator.o: ./inc/containers/lists/List.hpp ./inc/OGuard.hpp
./obj/MemoryAllocator.o: ./inc/Guard.hpp ./inc/Object.hpp ./inc/defines.h
./obj/MemoryAllocator.o: ./inc/build.h src/common.cpp ./inc/Top.hpp
./obj/MemoryAllocator.o: ./inc/containers/PuncturedContainer.hpp
./obj/MemoryAllocator.o: ./inc/containers/Container.hpp
./obj/MemoryAllocator.o: ./inc/containers/Position.hpp
./obj/MemoryAllocator.o: ./inc/containers/PositionEnumeration.hpp
./obj/MemoryAllocator.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/MemoryAllocator.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/MemoryAllocator.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/MemoryAllocator.o: ./inc/exceptions/InvalidArgument.hpp
./obj/MemoryAllocator.o: ./inc/exceptions/InternalError.hpp ./inc/String.hpp
./obj/MemoryAllocator.o: ./inc/exceptions/Exception.hpp
./obj/MemoryAllocator.o: ./inc/exceptions/Throwable.hpp ./inc/Condition.hpp
./obj/MemoryAllocator.o: ./inc/observe/Observable.hpp
./obj/MemoryAllocator.o: ./inc/observe/ObservableAdapter.hpp
./obj/MemoryAllocator.o: ./inc/observe/ObservationContext.hpp
./obj/MemoryAllocator.o: ./inc/ContextAdapter.hpp ./inc/Context.hpp
./obj/MemoryAllocator.o: ./inc/observe/Observable.hpp
./obj/MemoryAllocator.o: ./inc/exceptions/RuntimeError.hpp ./inc/Debug.hpp
./obj/MemoryAllocator.o: ./inc/LinkManager.hpp
./obj/MemoryAllocator.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/MemoryAllocator.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/MemoryAllocator.o: ./inc/iter/iterators/Iterator.hpp
./obj/MemoryAllocator.o: ./inc/containers/RangedContainer.hpp
./obj/MemoryAllocator.o: ./inc/containers/IndexableContainer.hpp
./obj/MemoryAllocator.o: ./inc/containers/MutableContainer.hpp ./inc/Map.hpp
./obj/MemoryAllocator.o: ./inc/containers/MutablePosition.hpp
./obj/MemoryAllocator.o: ./inc/containers/Position.hpp
./obj/MemoryAllocator.o: ./inc/containers/PositionAdapter.hpp
./obj/MemoryAllocator.o: ./inc/containers/MutablePosition.hpp
./obj/MemoryAllocator.o: ./inc/containers/MutablePositionAdapter.hpp
./obj/MemoryAllocator.o: ./inc/containers/PositionAdapter.hpp
./obj/MemoryAllocator.o: ./inc/containers/PositionFactory.hpp
./obj/MemoryAllocator.o: ./inc/AbstractFactory.hpp
./obj/MemoryAllocator.o: ./inc/containers/MutablePositionEnumeration.hpp
./obj/MemoryAllocator.o: ./inc/containers/PositionEnumeration.hpp
./obj/MemoryAllocator.o: ./inc/containers/MutableContainerAdapter.hpp
./obj/MemoryAllocator.o: ./inc/containers/ContainerAdapter.hpp
./obj/MemoryAllocator.o: ./inc/containers/ModifiableContainer.hpp
./obj/MemoryAllocator.o: ./inc/VersionedObject.hpp ./inc/MemoryAllocator.hpp
./obj/FixedSizeAllocator.o: ./inc/FixedSizeAllocator.hpp
./obj/FixedSizeAllocator.o: ./inc/MemoryAllocator.hpp ./inc/Top.hpp
./obj/FixedSizeAllocator.o: ./inc/defines.h ./inc/build.h src/common.cpp
./obj/FixedSizeAllocator.o: ./inc/Object.hpp ./inc/String.hpp ./inc/Debug.hpp
./obj/Top.o: ./inc/Top.hpp ./inc/defines.h ./inc/build.h src/common.cpp
./obj/Top.o: ./inc/String.hpp ./inc/Object.hpp ./src/Top.ipp ./inc/Debug.hpp
./obj/Top.o: ./inc/PGuard.hpp ./inc/Guard.hpp ./inc/MemoryMonitor.hpp
./obj/Top.o: ./inc/StringBuffer.hpp
./obj/Object.o: ./inc/Object.hpp ./inc/defines.h ./inc/build.h src/common.cpp
./obj/Object.o: ./inc/Top.hpp ./inc/OGuard.hpp ./inc/Guard.hpp
./obj/Object.o: ./inc/String.hpp ./inc/Protector.hpp ./inc/Debug.hpp
./obj/Object.o: ./inc/MemoryMonitor.hpp ./inc/LinkManager.hpp
./obj/Object.o: ./inc/LifeTimeController.hpp ./inc/AeternalLifeController.hpp
./obj/Object.o: ./inc/LifeTimeControllerAdapter.hpp
./obj/Object.o: ./inc/exceptions/ShouldBeOverriden.hpp
./obj/Object.o: ./inc/exceptions/InternalError.hpp
./obj/Object.o: ./inc/exceptions/Exception.hpp ./inc/exceptions/Throwable.hpp
./obj/Object.o: ./inc/Condition.hpp ./inc/observe/Observable.hpp
./obj/Object.o: ./inc/observe/ObservableAdapter.hpp
./obj/Object.o: ./inc/observe/ObservationContext.hpp ./inc/ContextAdapter.hpp
./obj/Object.o: ./inc/Context.hpp ./inc/observe/Observable.hpp
./obj/Object.o: ./inc/exceptions/RuntimeError.hpp ./src/Object.ipp
./obj/VersionedObject.o: ./inc/VersionedObject.hpp ./inc/Object.hpp
./obj/VersionedObject.o: ./inc/defines.h ./inc/build.h src/common.cpp
./obj/VersionedObject.o: ./inc/Top.hpp ./inc/Debug.hpp ./inc/String.hpp
./obj/IdentityMap.o: ./inc/IdentityMap.hpp ./inc/Map.hpp ./inc/Top.hpp
./obj/IdentityMap.o: ./inc/defines.h ./inc/build.h src/common.cpp
./obj/IdentityMap.o: ./inc/Object.hpp ./inc/Debug.hpp
./obj/Map.o: ./inc/Map.hpp ./inc/Top.hpp ./inc/defines.h ./inc/build.h
./obj/Map.o: src/common.cpp ./inc/Debug.hpp ./inc/Object.hpp
./obj/MethodMap.o: ./inc/defines.h ./inc/build.h src/common.cpp
./obj/Debug.o: ./inc/Debug.hpp ./inc/defines.h ./inc/build.h src/common.cpp
./obj/Debug.o: ./inc/Object.hpp ./inc/Top.hpp ./inc/String.hpp
./obj/Debug.o: ./inc/exceptions/InternalError.hpp
./obj/Debug.o: ./inc/exceptions/Exception.hpp ./inc/exceptions/Throwable.hpp
./obj/Debug.o: ./inc/Condition.hpp ./inc/observe/Observable.hpp
./obj/Debug.o: ./inc/observe/ObservableAdapter.hpp
./obj/Debug.o: ./inc/observe/ObservationContext.hpp ./inc/ContextAdapter.hpp
./obj/Debug.o: ./inc/Context.hpp ./inc/observe/Observable.hpp
./obj/Debug.o: ./inc/exceptions/RuntimeError.hpp ./src/Debug.ipp
./obj/Debug.o: ./inc/Backtrace.hpp ./inc/platform/Platform.hpp
./obj/RefCounted.o: ./inc/RefCounted.hpp ./inc/RefCountable.hpp
./obj/RefCounted.o: ./inc/defines.h ./inc/build.h src/common.cpp
./obj/RefCounted.o: ./inc/Top.hpp ./inc/Object.hpp ./inc/Debug.hpp
./obj/RefCounted.o: ./inc/String.hpp
./obj/String.o: ./inc/defines.h ./inc/build.h src/common.cpp ./inc/String.hpp
./obj/String.o: ./inc/Object.hpp ./inc/Top.hpp ./inc/StringImplementation.hpp
./obj/String.o: ./inc/RefCounted.hpp ./inc/RefCountable.hpp
./obj/String.o: ./inc/MemoryAllocator.hpp ./inc/Debug.hpp ./inc/OGuard.hpp
./obj/String.o: ./inc/Guard.hpp ./inc/platform/Platform.hpp ./src/String.ipp
./obj/String.o: ./inc/Char.hpp ./inc/UTF8Converter.hpp
./obj/String.o: ./inc/CodesetConverter.hpp
./obj/StringImplementation.o: ./inc/defines.h ./inc/build.h src/common.cpp
./obj/StringImplementation.o: ./inc/StringImplementation.hpp
./obj/StringImplementation.o: ./inc/RefCounted.hpp ./inc/RefCountable.hpp
./obj/StringImplementation.o: ./inc/Top.hpp ./inc/Object.hpp
./obj/StringImplementation.o: ./inc/MemoryAllocator.hpp ./inc/Debug.hpp
./obj/StringImplementation.o: ./inc/String.hpp ./src/StringImplementation.ipp
./obj/StringImplementation.o: ./inc/platform/Platform.hpp
./obj/StringImplementation.o: ./inc/FixedSizeAllocator.hpp
./obj/StringEnumeration.o: ./inc/defines.h ./inc/build.h src/common.cpp
./obj/StringEnumeration.o: ./inc/Char.hpp ./inc/Object.hpp ./inc/Top.hpp
./obj/StringEnumeration.o: ./inc/String.hpp ./inc/UCSChar.hpp ./inc/Debug.hpp
./obj/StringEnumeration.o: ./inc/OGuard.hpp ./inc/Guard.hpp ./inc/PGuard.hpp
./obj/StringEnumeration.o: ./inc/LinkManager.hpp ./inc/UTF8Converter.hpp
./obj/StringEnumeration.o: ./inc/CodesetConverter.hpp
./obj/StringEnumeration.o: ./inc/KOI8RConverter.hpp
./obj/StringEnumeration.o: ./inc/StringEnumeration.hpp
./obj/StringEnumeration.o: ./inc/algorithms/parse/WordParser.hpp
./obj/StringEnumeration.o: ./inc/algorithms/parse/Token.hpp
./obj/StringEnumeration.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/StringEnumeration.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/StringEnumeration.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/StringEnumeration.o: ./inc/exceptions/InvalidArgument.hpp
./obj/StringEnumeration.o: ./inc/exceptions/InternalError.hpp
./obj/StringEnumeration.o: ./inc/exceptions/Exception.hpp
./obj/StringEnumeration.o: ./inc/exceptions/Throwable.hpp ./inc/Condition.hpp
./obj/StringEnumeration.o: ./inc/observe/Observable.hpp
./obj/StringEnumeration.o: ./inc/observe/ObservableAdapter.hpp
./obj/StringEnumeration.o: ./inc/observe/ObservationContext.hpp
./obj/StringEnumeration.o: ./inc/ContextAdapter.hpp ./inc/Context.hpp
./obj/StringEnumeration.o: ./inc/observe/Observable.hpp
./obj/StringEnumeration.o: ./inc/exceptions/RuntimeError.hpp
./obj/StringEnumeration.o: ./inc/containers/FrozenValue.hpp
./obj/StringEnumeration.o: ./inc/containers/PositionAdapter.hpp
./obj/StringEnumeration.o: ./inc/containers/MutablePosition.hpp ./inc/Map.hpp
./obj/StringBuffer.o: ./inc/platform/Platform.hpp ./inc/Top.hpp
./obj/StringBuffer.o: ./inc/defines.h ./inc/build.h src/common.cpp
./obj/StringBuffer.o: ./inc/StringBuffer.hpp ./inc/Object.hpp
./obj/StringBuffer.o: ./inc/LinkManager.hpp ./inc/String.hpp ./inc/OGuard.hpp
./obj/StringBuffer.o: ./inc/Guard.hpp ./inc/Debug.hpp ./inc/Char.hpp
./obj/Char.o: ./inc/Char.hpp ./inc/defines.h ./inc/build.h src/common.cpp
./obj/Char.o: ./inc/Object.hpp ./inc/Top.hpp ./inc/String.hpp ./inc/Debug.hpp
./obj/Char.o: ./inc/OGuard.hpp ./inc/Guard.hpp
./obj/Char.o: ./inc/exceptions/NotImplemented.hpp
./obj/Char.o: ./inc/exceptions/InternalError.hpp
./obj/Char.o: ./inc/exceptions/Exception.hpp ./inc/exceptions/Throwable.hpp
./obj/Char.o: ./inc/Condition.hpp ./inc/observe/Observable.hpp
./obj/Char.o: ./inc/observe/ObservableAdapter.hpp
./obj/Char.o: ./inc/observe/ObservationContext.hpp ./inc/ContextAdapter.hpp
./obj/Char.o: ./inc/Context.hpp ./inc/observe/Observable.hpp
./obj/Char.o: ./inc/exceptions/RuntimeError.hpp ./inc/UTF8Converter.hpp
./obj/Char.o: ./inc/CodesetConverter.hpp
./obj/UCSChar.o: ./inc/UCSChar.hpp ./inc/Char.hpp ./inc/defines.h
./obj/UCSChar.o: ./inc/build.h src/common.cpp ./inc/Object.hpp ./inc/Top.hpp
./obj/UCSChar.o: ./inc/String.hpp ./inc/Debug.hpp
./obj/UCSChar.o: ./inc/exceptions/NotImplemented.hpp
./obj/UCSChar.o: ./inc/exceptions/InternalError.hpp
./obj/UCSChar.o: ./inc/exceptions/Exception.hpp
./obj/UCSChar.o: ./inc/exceptions/Throwable.hpp ./inc/Condition.hpp
./obj/UCSChar.o: ./inc/observe/Observable.hpp
./obj/UCSChar.o: ./inc/observe/ObservableAdapter.hpp
./obj/UCSChar.o: ./inc/observe/ObservationContext.hpp
./obj/UCSChar.o: ./inc/ContextAdapter.hpp ./inc/Context.hpp
./obj/UCSChar.o: ./inc/observe/Observable.hpp
./obj/UCSChar.o: ./inc/exceptions/RuntimeError.hpp ./inc/UTF8Converter.hpp
./obj/UCSChar.o: ./inc/CodesetConverter.hpp ./inc/platform/Platform.hpp
./obj/CodesetConverter.o: ./inc/CodesetConverter.hpp ./inc/Top.hpp
./obj/CodesetConverter.o: ./inc/defines.h ./inc/build.h src/common.cpp
./obj/CodesetConverter.o: ./inc/OGuard.hpp ./inc/Guard.hpp ./inc/Object.hpp
./obj/CodesetConverter.o: ./inc/Debug.hpp ./inc/UCSChar.hpp ./inc/Char.hpp
./obj/CodesetConverter.o: ./inc/String.hpp
./obj/UTF8Converter.o: ./inc/UTF8Converter.hpp ./inc/Object.hpp
./obj/UTF8Converter.o: ./inc/defines.h ./inc/build.h src/common.cpp
./obj/UTF8Converter.o: ./inc/Top.hpp ./inc/CodesetConverter.hpp
./obj/UTF8Converter.o: ./inc/OGuard.hpp ./inc/Guard.hpp ./inc/Debug.hpp
./obj/UTF8Converter.o: ./inc/UCSChar.hpp ./inc/Char.hpp ./inc/String.hpp
./obj/KOI8RConverter.o: ./inc/KOI8RConverter.hpp ./inc/CodesetConverter.hpp
./obj/KOI8RConverter.o: ./inc/Top.hpp ./inc/defines.h ./inc/build.h
./obj/KOI8RConverter.o: src/common.cpp ./inc/Object.hpp ./inc/String.hpp
./obj/KOI8RConverter.o: ./inc/OGuard.hpp ./inc/Guard.hpp ./inc/Debug.hpp
./obj/KOI8RConverter.o: ./inc/UCSChar.hpp ./inc/Char.hpp
./obj/Integer.o: ./inc/Integer.hpp ./inc/defines.h ./inc/build.h
./obj/Integer.o: src/common.cpp ./inc/Object.hpp ./inc/Top.hpp
./obj/Integer.o: ./inc/Debug.hpp ./inc/OGuard.hpp ./inc/Guard.hpp
./obj/Integer.o: ./inc/AeternalLifeController.hpp
./obj/Integer.o: ./inc/LifeTimeControllerAdapter.hpp
./obj/Integer.o: ./inc/LifeTimeController.hpp
./obj/Integer.o: ./inc/exceptions/NotImplemented.hpp ./inc/String.hpp
./obj/Integer.o: ./inc/exceptions/InternalError.hpp
./obj/Integer.o: ./inc/exceptions/Exception.hpp
./obj/Integer.o: ./inc/exceptions/Throwable.hpp ./inc/Condition.hpp
./obj/Integer.o: ./inc/observe/Observable.hpp
./obj/Integer.o: ./inc/observe/ObservableAdapter.hpp
./obj/Integer.o: ./inc/observe/ObservationContext.hpp
./obj/Integer.o: ./inc/ContextAdapter.hpp ./inc/Context.hpp
./obj/Integer.o: ./inc/observe/Observable.hpp
./obj/Integer.o: ./inc/exceptions/RuntimeError.hpp
./obj/Integer.o: ./inc/exceptions/DivideByZero.hpp
./obj/ContextAdapter.o: ./inc/containers/dicts/DumbDictionary.hpp
./obj/ContextAdapter.o: ./inc/containers/MutableContainerAdapter.hpp
./obj/ContextAdapter.o: ./inc/containers/MutableContainer.hpp
./obj/ContextAdapter.o: ./inc/containers/Container.hpp ./inc/Object.hpp
./obj/ContextAdapter.o: ./inc/defines.h ./inc/build.h src/common.cpp
./obj/ContextAdapter.o: ./inc/Top.hpp ./inc/containers/Position.hpp
./obj/ContextAdapter.o: ./inc/containers/PositionEnumeration.hpp
./obj/ContextAdapter.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/ContextAdapter.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/ContextAdapter.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/ContextAdapter.o: ./inc/exceptions/InvalidArgument.hpp
./obj/ContextAdapter.o: ./inc/exceptions/InternalError.hpp ./inc/String.hpp
./obj/ContextAdapter.o: ./inc/exceptions/Exception.hpp
./obj/ContextAdapter.o: ./inc/exceptions/Throwable.hpp ./inc/Condition.hpp
./obj/ContextAdapter.o: ./inc/observe/Observable.hpp
./obj/ContextAdapter.o: ./inc/observe/ObservableAdapter.hpp
./obj/ContextAdapter.o: ./inc/observe/ObservationContext.hpp
./obj/ContextAdapter.o: ./inc/ContextAdapter.hpp ./inc/Context.hpp
./obj/ContextAdapter.o: ./inc/observe/Observable.hpp
./obj/ContextAdapter.o: ./inc/exceptions/RuntimeError.hpp ./inc/Debug.hpp
./obj/ContextAdapter.o: ./inc/LinkManager.hpp
./obj/ContextAdapter.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/ContextAdapter.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/ContextAdapter.o: ./inc/iter/iterators/Iterator.hpp
./obj/ContextAdapter.o: ./inc/containers/ContainerAdapter.hpp ./inc/Map.hpp
./obj/ContextAdapter.o: ./inc/containers/dicts/Dictionary.hpp
./obj/ContextAdapter.o: ./inc/containers/ModifiableContainer.hpp
./obj/ContextAdapter.o: ./inc/containers/MutableContainer.hpp
./obj/ContextAdapter.o: ./inc/containers/PositionFactory.hpp
./obj/ContextAdapter.o: ./inc/AbstractFactory.hpp ./inc/Integer.hpp
./obj/ContextAdapter.o: ./inc/algorithms/enumerations/EnumerationAlgorithms.hpp
./obj/ContextAdapter.o: ./inc/algorithms/AlgorithmPackage.hpp
./obj/ContextAdapter.o: ./inc/containers/Container.hpp ./inc/OGuard.hpp
./obj/ContextAdapter.o: ./inc/Guard.hpp ./inc/PGuard.hpp
./obj/LinkManager.o: ./inc/LinkManager.hpp ./inc/Object.hpp ./inc/defines.h
./obj/LinkManager.o: ./inc/build.h src/common.cpp ./inc/Top.hpp
./obj/LinkManager.o: ./inc/MemoryMonitor.hpp ./inc/Debug.hpp ./inc/String.hpp
./obj/AbstractFactory.o: ./inc/AbstractFactory.hpp
./obj/AbstractFactory.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/AbstractFactory.o: ./inc/defines.h ./inc/build.h src/common.cpp
./obj/AbstractFactory.o: ./inc/Debug.hpp ./inc/Object.hpp ./inc/Top.hpp
./obj/ObjectFactory.o: ./inc/ObjectFactory.hpp ./inc/AbstractFactory.hpp
./obj/ObjectFactory.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/ObjectFactory.o: ./inc/defines.h ./inc/build.h src/common.cpp
./obj/ObjectFactory.o: ./inc/Object.hpp ./inc/Top.hpp ./inc/LinkManager.hpp
./obj/ObjectFactory.o: ./inc/String.hpp ./inc/Debug.hpp
./obj/OGuard.o: ./inc/OGuard.hpp ./inc/Guard.hpp ./inc/Object.hpp
./obj/OGuard.o: ./inc/defines.h ./inc/build.h src/common.cpp ./inc/Top.hpp
./obj/OGuard.o: ./inc/String.hpp ./inc/Debug.hpp ./inc/LinkManager.hpp
./obj/PGuard.o: ./inc/PGuard.hpp ./inc/Guard.hpp ./inc/Object.hpp
./obj/PGuard.o: ./inc/defines.h ./inc/build.h src/common.cpp ./inc/Top.hpp
./obj/PGuard.o: ./inc/Debug.hpp ./inc/String.hpp
./obj/LifeTimeControllerAdapter.o: ./inc/LifeTimeControllerAdapter.hpp
./obj/LifeTimeControllerAdapter.o: ./inc/LifeTimeController.hpp ./inc/Top.hpp
./obj/LifeTimeControllerAdapter.o: ./inc/defines.h ./inc/build.h
./obj/LifeTimeControllerAdapter.o: src/common.cpp ./inc/Object.hpp
./obj/LifeTimeControllerAdapter.o: ./inc/String.hpp ./inc/Debug.hpp
./obj/RelaxedController.o: ./inc/RelaxedController.hpp
./obj/RelaxedController.o: ./inc/LifeTimeControllerAdapter.hpp
./obj/RelaxedController.o: ./inc/LifeTimeController.hpp ./inc/Top.hpp
./obj/RelaxedController.o: ./inc/defines.h ./inc/build.h src/common.cpp
./obj/RelaxedController.o: ./inc/Object.hpp ./inc/String.hpp ./inc/Debug.hpp
./obj/AeternalLifeController.o: ./inc/AeternalLifeController.hpp
./obj/AeternalLifeController.o: ./inc/LifeTimeControllerAdapter.hpp
./obj/AeternalLifeController.o: ./inc/LifeTimeController.hpp ./inc/Top.hpp
./obj/AeternalLifeController.o: ./inc/defines.h ./inc/build.h src/common.cpp
./obj/AeternalLifeController.o: ./inc/Object.hpp ./inc/Debug.hpp
./obj/AeternalLifeController.o: ./inc/String.hpp
./obj/Backtrace.o: ./inc/Debug.hpp ./inc/defines.h ./inc/build.h
./obj/Backtrace.o: src/common.cpp ./inc/Object.hpp ./inc/Top.hpp
./obj/Backtrace.o: ./inc/OGuard.hpp ./inc/Guard.hpp ./inc/Backtrace.hpp
./obj/Backtrace.o: ./inc/StringBuffer.hpp ./inc/LinkManager.hpp
./obj/Backtrace.o: ./inc/DataWrapper.hpp ./inc/containers/Pair.hpp
./obj/Backtrace.o: ./inc/containers/Tuple.hpp
./obj/Backtrace.o: ./inc/containers/arrays/CArray.hpp
./obj/Backtrace.o: ./inc/containers/arrays/Array.hpp
./obj/Backtrace.o: ./inc/containers/RangedContainer.hpp
./obj/Backtrace.o: ./inc/containers/IndexableContainer.hpp
./obj/Backtrace.o: ./inc/containers/MutableContainer.hpp
./obj/Backtrace.o: ./inc/containers/Container.hpp
./obj/Backtrace.o: ./inc/containers/Position.hpp
./obj/Backtrace.o: ./inc/containers/PositionEnumeration.hpp
./obj/Backtrace.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/Backtrace.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/Backtrace.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/Backtrace.o: ./inc/exceptions/InvalidArgument.hpp
./obj/Backtrace.o: ./inc/exceptions/InternalError.hpp ./inc/String.hpp
./obj/Backtrace.o: ./inc/exceptions/Exception.hpp
./obj/Backtrace.o: ./inc/exceptions/Throwable.hpp ./inc/Condition.hpp
./obj/Backtrace.o: ./inc/observe/Observable.hpp
./obj/Backtrace.o: ./inc/observe/ObservableAdapter.hpp
./obj/Backtrace.o: ./inc/observe/ObservationContext.hpp
./obj/Backtrace.o: ./inc/ContextAdapter.hpp ./inc/Context.hpp
./obj/Backtrace.o: ./inc/observe/Observable.hpp
./obj/Backtrace.o: ./inc/exceptions/RuntimeError.hpp
./obj/Backtrace.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/Backtrace.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/Backtrace.o: ./inc/iter/iterators/Iterator.hpp ./inc/Map.hpp
./obj/Backtrace.o: ./inc/containers/MutablePosition.hpp
./obj/Backtrace.o: ./inc/containers/Position.hpp
./obj/Backtrace.o: ./inc/containers/PositionAdapter.hpp
./obj/Backtrace.o: ./inc/containers/MutablePosition.hpp
./obj/Backtrace.o: ./inc/containers/MutablePositionAdapter.hpp
./obj/Backtrace.o: ./inc/containers/MutableContainerAdapter.hpp
./obj/Backtrace.o: ./inc/containers/ContainerAdapter.hpp
./obj/Backtrace.o: ./inc/platform/Platform.hpp
./obj/Backtrace.o: ./inc/containers/lists/List.hpp
./obj/Backtrace.o: ./inc/containers/PuncturedContainer.hpp
./obj/Backtrace.o: ./inc/containers/PositionAdapter.hpp
./obj/Backtrace.o: ./inc/containers/PositionFactory.hpp
./obj/Backtrace.o: ./inc/AbstractFactory.hpp
./obj/Backtrace.o: ./inc/containers/MutablePositionEnumeration.hpp
./obj/Backtrace.o: ./inc/containers/PositionEnumeration.hpp
./obj/Backtrace.o: ./inc/containers/ModifiableContainer.hpp
./obj/Backtrace.o: ./inc/VersionedObject.hpp ./inc/MemoryAllocator.hpp
./obj/Backtrace.o: ./inc/containers/dicts/DumbDictionary.hpp
./obj/Backtrace.o: ./inc/containers/dicts/Dictionary.hpp
./obj/Backtrace.o: ./inc/containers/MutableContainer.hpp ./inc/Integer.hpp
./obj/DataWrapper.o: ./inc/DataWrapper.hpp ./inc/Object.hpp ./inc/defines.h
./obj/DataWrapper.o: ./inc/build.h src/common.cpp ./inc/Top.hpp
./obj/DataWrapper.o: ./inc/String.hpp ./inc/Debug.hpp
./obj/exceptions/Throwable.o: ./inc/Debug.hpp ./inc/defines.h ./inc/build.h
./obj/exceptions/Throwable.o: src/common.cpp ./inc/Object.hpp ./inc/Top.hpp
./obj/exceptions/Throwable.o: ./inc/String.hpp ./inc/exceptions/Throwable.hpp
./obj/exceptions/Throwable.o: ./inc/Condition.hpp
./obj/exceptions/Throwable.o: ./inc/observe/Observable.hpp
./obj/exceptions/Exception.o: ./inc/defines.h ./inc/build.h src/common.cpp
./obj/exceptions/Exception.o: ./inc/Backtrace.hpp ./inc/Object.hpp
./obj/exceptions/Exception.o: ./inc/Top.hpp ./inc/exceptions/Exception.hpp
./obj/exceptions/Exception.o: ./inc/String.hpp ./inc/exceptions/Throwable.hpp
./obj/exceptions/Exception.o: ./inc/Condition.hpp
./obj/exceptions/Exception.o: ./inc/observe/Observable.hpp
./obj/exceptions/Exception.o: ./inc/observe/ObservableAdapter.hpp
./obj/exceptions/Exception.o: ./inc/observe/ObservationContext.hpp
./obj/exceptions/Exception.o: ./inc/ContextAdapter.hpp ./inc/Context.hpp
./obj/exceptions/Exception.o: ./inc/observe/Observable.hpp
./obj/exceptions/Exception.o: ./inc/LinkManager.hpp
./obj/exceptions/InternalError.o: ./inc/exceptions/InternalError.hpp
./obj/exceptions/InternalError.o: ./inc/String.hpp ./inc/defines.h
./obj/exceptions/InternalError.o: ./inc/build.h src/common.cpp
./obj/exceptions/InternalError.o: ./inc/Object.hpp ./inc/Top.hpp
./obj/exceptions/InternalError.o: ./inc/exceptions/Exception.hpp
./obj/exceptions/InternalError.o: ./inc/exceptions/Throwable.hpp
./obj/exceptions/InternalError.o: ./inc/Condition.hpp
./obj/exceptions/InternalError.o: ./inc/observe/Observable.hpp
./obj/exceptions/InternalError.o: ./inc/observe/ObservableAdapter.hpp
./obj/exceptions/InternalError.o: ./inc/observe/ObservationContext.hpp
./obj/exceptions/InternalError.o: ./inc/ContextAdapter.hpp ./inc/Context.hpp
./obj/exceptions/InternalError.o: ./inc/observe/Observable.hpp
./obj/exceptions/InternalError.o: ./inc/exceptions/RuntimeError.hpp
./obj/exceptions/ExternalError.o: ./inc/exceptions/ExternalError.hpp
./obj/exceptions/ExternalError.o: ./inc/String.hpp ./inc/defines.h
./obj/exceptions/ExternalError.o: ./inc/build.h src/common.cpp
./obj/exceptions/ExternalError.o: ./inc/Object.hpp ./inc/Top.hpp
./obj/exceptions/ExternalError.o: ./inc/exceptions/Exception.hpp
./obj/exceptions/ExternalError.o: ./inc/exceptions/Throwable.hpp
./obj/exceptions/ExternalError.o: ./inc/Condition.hpp
./obj/exceptions/ExternalError.o: ./inc/observe/Observable.hpp
./obj/exceptions/ExternalError.o: ./inc/observe/ObservableAdapter.hpp
./obj/exceptions/ExternalError.o: ./inc/observe/ObservationContext.hpp
./obj/exceptions/ExternalError.o: ./inc/ContextAdapter.hpp ./inc/Context.hpp
./obj/exceptions/ExternalError.o: ./inc/observe/Observable.hpp
./obj/exceptions/NotImplemented.o: ./inc/exceptions/NotImplemented.hpp
./obj/exceptions/NotImplemented.o: ./inc/String.hpp ./inc/defines.h
./obj/exceptions/NotImplemented.o: ./inc/build.h src/common.cpp
./obj/exceptions/NotImplemented.o: ./inc/Object.hpp ./inc/Top.hpp
./obj/exceptions/NotImplemented.o: ./inc/exceptions/InternalError.hpp
./obj/exceptions/NotImplemented.o: ./inc/exceptions/Exception.hpp
./obj/exceptions/NotImplemented.o: ./inc/exceptions/Throwable.hpp
./obj/exceptions/NotImplemented.o: ./inc/Condition.hpp
./obj/exceptions/NotImplemented.o: ./inc/observe/Observable.hpp
./obj/exceptions/NotImplemented.o: ./inc/observe/ObservableAdapter.hpp
./obj/exceptions/NotImplemented.o: ./inc/observe/ObservationContext.hpp
./obj/exceptions/NotImplemented.o: ./inc/ContextAdapter.hpp ./inc/Context.hpp
./obj/exceptions/NotImplemented.o: ./inc/observe/Observable.hpp
./obj/exceptions/NotImplemented.o: ./inc/exceptions/RuntimeError.hpp
./obj/exceptions/OutOfMemory.o: ./inc/exceptions/OutOfMemory.hpp
./obj/exceptions/OutOfMemory.o: ./inc/exceptions/ExternalError.hpp
./obj/exceptions/OutOfMemory.o: ./inc/String.hpp ./inc/defines.h
./obj/exceptions/OutOfMemory.o: ./inc/build.h src/common.cpp ./inc/Object.hpp
./obj/exceptions/OutOfMemory.o: ./inc/Top.hpp ./inc/exceptions/Exception.hpp
./obj/exceptions/OutOfMemory.o: ./inc/exceptions/Throwable.hpp
./obj/exceptions/OutOfMemory.o: ./inc/Condition.hpp
./obj/exceptions/OutOfMemory.o: ./inc/observe/Observable.hpp
./obj/exceptions/OutOfMemory.o: ./inc/observe/ObservableAdapter.hpp
./obj/exceptions/OutOfMemory.o: ./inc/observe/ObservationContext.hpp
./obj/exceptions/OutOfMemory.o: ./inc/ContextAdapter.hpp ./inc/Context.hpp
./obj/exceptions/OutOfMemory.o: ./inc/observe/Observable.hpp
./obj/exceptions/OutOfMemory.o: ./inc/exceptions/RuntimeError.hpp
./obj/exceptions/OutOfMemory.o: ./inc/Debug.hpp
./obj/exceptions/OSError.o: ./inc/exceptions/OSError.hpp
./obj/exceptions/OSError.o: ./inc/exceptions/ExternalError.hpp
./obj/exceptions/OSError.o: ./inc/String.hpp ./inc/defines.h ./inc/build.h
./obj/exceptions/OSError.o: src/common.cpp ./inc/Object.hpp ./inc/Top.hpp
./obj/exceptions/OSError.o: ./inc/exceptions/Exception.hpp
./obj/exceptions/OSError.o: ./inc/exceptions/Throwable.hpp
./obj/exceptions/OSError.o: ./inc/Condition.hpp ./inc/observe/Observable.hpp
./obj/exceptions/OSError.o: ./inc/observe/ObservableAdapter.hpp
./obj/exceptions/OSError.o: ./inc/observe/ObservationContext.hpp
./obj/exceptions/OSError.o: ./inc/ContextAdapter.hpp ./inc/Context.hpp
./obj/exceptions/OSError.o: ./inc/observe/Observable.hpp ./inc/Debug.hpp
./obj/exceptions/Errno.o: ./inc/platform/Platform.hpp ./inc/Top.hpp
./obj/exceptions/Errno.o: ./inc/defines.h ./inc/build.h src/common.cpp
./obj/exceptions/Errno.o: ./inc/exceptions/Errno.hpp
./obj/exceptions/Errno.o: ./inc/exceptions/OSError.hpp
./obj/exceptions/Errno.o: ./inc/exceptions/ExternalError.hpp ./inc/String.hpp
./obj/exceptions/Errno.o: ./inc/Object.hpp ./inc/exceptions/Exception.hpp
./obj/exceptions/Errno.o: ./inc/exceptions/Throwable.hpp ./inc/Condition.hpp
./obj/exceptions/Errno.o: ./inc/observe/Observable.hpp
./obj/exceptions/Errno.o: ./inc/observe/ObservableAdapter.hpp
./obj/exceptions/Errno.o: ./inc/observe/ObservationContext.hpp
./obj/exceptions/Errno.o: ./inc/ContextAdapter.hpp ./inc/Context.hpp
./obj/exceptions/Errno.o: ./inc/observe/Observable.hpp ./inc/Debug.hpp
./obj/exceptions/DivideByZero.o: ./inc/exceptions/DivideByZero.hpp
./obj/exceptions/DivideByZero.o: ./inc/String.hpp ./inc/defines.h
./obj/exceptions/DivideByZero.o: ./inc/build.h src/common.cpp
./obj/exceptions/DivideByZero.o: ./inc/Object.hpp ./inc/Top.hpp
./obj/exceptions/DivideByZero.o: ./inc/exceptions/InternalError.hpp
./obj/exceptions/DivideByZero.o: ./inc/exceptions/Exception.hpp
./obj/exceptions/DivideByZero.o: ./inc/exceptions/Throwable.hpp
./obj/exceptions/DivideByZero.o: ./inc/Condition.hpp
./obj/exceptions/DivideByZero.o: ./inc/observe/Observable.hpp
./obj/exceptions/DivideByZero.o: ./inc/observe/ObservableAdapter.hpp
./obj/exceptions/DivideByZero.o: ./inc/observe/ObservationContext.hpp
./obj/exceptions/DivideByZero.o: ./inc/ContextAdapter.hpp ./inc/Context.hpp
./obj/exceptions/DivideByZero.o: ./inc/observe/Observable.hpp
./obj/exceptions/DivideByZero.o: ./inc/exceptions/RuntimeError.hpp
./obj/exceptions/InvalidArgument.o: ./inc/exceptions/InvalidArgument.hpp
./obj/exceptions/InvalidArgument.o: ./inc/exceptions/InternalError.hpp
./obj/exceptions/InvalidArgument.o: ./inc/String.hpp ./inc/defines.h
./obj/exceptions/InvalidArgument.o: ./inc/build.h src/common.cpp
./obj/exceptions/InvalidArgument.o: ./inc/Object.hpp ./inc/Top.hpp
./obj/exceptions/InvalidArgument.o: ./inc/exceptions/Exception.hpp
./obj/exceptions/InvalidArgument.o: ./inc/exceptions/Throwable.hpp
./obj/exceptions/InvalidArgument.o: ./inc/Condition.hpp
./obj/exceptions/InvalidArgument.o: ./inc/observe/Observable.hpp
./obj/exceptions/InvalidArgument.o: ./inc/observe/ObservableAdapter.hpp
./obj/exceptions/InvalidArgument.o: ./inc/observe/ObservationContext.hpp
./obj/exceptions/InvalidArgument.o: ./inc/ContextAdapter.hpp
./obj/exceptions/InvalidArgument.o: ./inc/Context.hpp
./obj/exceptions/InvalidArgument.o: ./inc/observe/Observable.hpp
./obj/exceptions/InvalidArgument.o: ./inc/exceptions/RuntimeError.hpp
./obj/exceptions/InvalidArgument.o: ./inc/Debug.hpp
./obj/exceptions/NoEntity.o: ./inc/exceptions/NoEntity.hpp
./obj/exceptions/NoEntity.o: ./inc/exceptions/InvalidArgument.hpp
./obj/exceptions/NoEntity.o: ./inc/exceptions/InternalError.hpp
./obj/exceptions/NoEntity.o: ./inc/String.hpp ./inc/defines.h ./inc/build.h
./obj/exceptions/NoEntity.o: src/common.cpp ./inc/Object.hpp ./inc/Top.hpp
./obj/exceptions/NoEntity.o: ./inc/exceptions/Exception.hpp
./obj/exceptions/NoEntity.o: ./inc/exceptions/Throwable.hpp
./obj/exceptions/NoEntity.o: ./inc/Condition.hpp ./inc/observe/Observable.hpp
./obj/exceptions/NoEntity.o: ./inc/observe/ObservableAdapter.hpp
./obj/exceptions/NoEntity.o: ./inc/observe/ObservationContext.hpp
./obj/exceptions/NoEntity.o: ./inc/ContextAdapter.hpp ./inc/Context.hpp
./obj/exceptions/NoEntity.o: ./inc/observe/Observable.hpp
./obj/exceptions/NoEntity.o: ./inc/exceptions/RuntimeError.hpp
./obj/exceptions/NoEntity.o: ./inc/Debug.hpp
./obj/exceptions/ShouldBeOverriden.o: ./inc/exceptions/ShouldBeOverriden.hpp
./obj/exceptions/ShouldBeOverriden.o: ./inc/exceptions/InternalError.hpp
./obj/exceptions/ShouldBeOverriden.o: ./inc/String.hpp ./inc/defines.h
./obj/exceptions/ShouldBeOverriden.o: ./inc/build.h src/common.cpp
./obj/exceptions/ShouldBeOverriden.o: ./inc/Object.hpp ./inc/Top.hpp
./obj/exceptions/ShouldBeOverriden.o: ./inc/exceptions/Exception.hpp
./obj/exceptions/ShouldBeOverriden.o: ./inc/exceptions/Throwable.hpp
./obj/exceptions/ShouldBeOverriden.o: ./inc/Condition.hpp
./obj/exceptions/ShouldBeOverriden.o: ./inc/observe/Observable.hpp
./obj/exceptions/ShouldBeOverriden.o: ./inc/observe/ObservableAdapter.hpp
./obj/exceptions/ShouldBeOverriden.o: ./inc/observe/ObservationContext.hpp
./obj/exceptions/ShouldBeOverriden.o: ./inc/ContextAdapter.hpp
./obj/exceptions/ShouldBeOverriden.o: ./inc/Context.hpp
./obj/exceptions/ShouldBeOverriden.o: ./inc/observe/Observable.hpp
./obj/exceptions/ShouldBeOverriden.o: ./inc/exceptions/RuntimeError.hpp
./obj/exceptions/ShouldBeOverriden.o: ./inc/Debug.hpp
./obj/exceptions/RuntimeError.o: ./inc/exceptions/RuntimeError.hpp
./obj/exceptions/RuntimeError.o: ./inc/exceptions/Exception.hpp ./inc/Top.hpp
./obj/exceptions/RuntimeError.o: ./inc/defines.h ./inc/build.h src/common.cpp
./obj/exceptions/RuntimeError.o: ./inc/Object.hpp ./inc/String.hpp
./obj/exceptions/RuntimeError.o: ./inc/exceptions/Throwable.hpp
./obj/exceptions/RuntimeError.o: ./inc/Condition.hpp
./obj/exceptions/RuntimeError.o: ./inc/observe/Observable.hpp
./obj/exceptions/RuntimeError.o: ./inc/observe/ObservableAdapter.hpp
./obj/exceptions/RuntimeError.o: ./inc/observe/ObservationContext.hpp
./obj/exceptions/RuntimeError.o: ./inc/ContextAdapter.hpp ./inc/Context.hpp
./obj/exceptions/RuntimeError.o: ./inc/observe/Observable.hpp ./inc/Debug.hpp
./obj/events/Event.o: ./inc/events/Event.hpp ./inc/Condition.hpp
./obj/events/Event.o: ./inc/defines.h ./inc/build.h src/common.cpp
./obj/events/Event.o: ./inc/Top.hpp ./inc/observe/Observable.hpp
./obj/events/Event.o: ./inc/Debug.hpp ./inc/Object.hpp
./obj/events/EventAdapter.o: ./inc/containers/lists/List.hpp ./inc/OGuard.hpp
./obj/events/EventAdapter.o: ./inc/Guard.hpp ./inc/Object.hpp ./inc/defines.h
./obj/events/EventAdapter.o: ./inc/build.h src/common.cpp ./inc/Top.hpp
./obj/events/EventAdapter.o: ./inc/containers/PuncturedContainer.hpp
./obj/events/EventAdapter.o: ./inc/containers/Container.hpp
./obj/events/EventAdapter.o: ./inc/containers/Position.hpp
./obj/events/EventAdapter.o: ./inc/containers/PositionEnumeration.hpp
./obj/events/EventAdapter.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/events/EventAdapter.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/events/EventAdapter.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/events/EventAdapter.o: ./inc/exceptions/InvalidArgument.hpp
./obj/events/EventAdapter.o: ./inc/exceptions/InternalError.hpp
./obj/events/EventAdapter.o: ./inc/String.hpp ./inc/exceptions/Exception.hpp
./obj/events/EventAdapter.o: ./inc/exceptions/Throwable.hpp
./obj/events/EventAdapter.o: ./inc/Condition.hpp ./inc/observe/Observable.hpp
./obj/events/EventAdapter.o: ./inc/observe/ObservableAdapter.hpp
./obj/events/EventAdapter.o: ./inc/observe/ObservationContext.hpp
./obj/events/EventAdapter.o: ./inc/ContextAdapter.hpp ./inc/Context.hpp
./obj/events/EventAdapter.o: ./inc/observe/Observable.hpp
./obj/events/EventAdapter.o: ./inc/exceptions/RuntimeError.hpp
./obj/events/EventAdapter.o: ./inc/Debug.hpp ./inc/LinkManager.hpp
./obj/events/EventAdapter.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/events/EventAdapter.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/events/EventAdapter.o: ./inc/iter/iterators/Iterator.hpp
./obj/events/EventAdapter.o: ./inc/containers/RangedContainer.hpp
./obj/events/EventAdapter.o: ./inc/containers/IndexableContainer.hpp
./obj/events/EventAdapter.o: ./inc/containers/MutableContainer.hpp
./obj/events/EventAdapter.o: ./inc/Map.hpp
./obj/events/EventAdapter.o: ./inc/containers/MutablePosition.hpp
./obj/events/EventAdapter.o: ./inc/containers/Position.hpp
./obj/events/EventAdapter.o: ./inc/containers/PositionAdapter.hpp
./obj/events/EventAdapter.o: ./inc/containers/MutablePosition.hpp
./obj/events/EventAdapter.o: ./inc/containers/MutablePositionAdapter.hpp
./obj/events/EventAdapter.o: ./inc/containers/PositionAdapter.hpp
./obj/events/EventAdapter.o: ./inc/containers/PositionFactory.hpp
./obj/events/EventAdapter.o: ./inc/AbstractFactory.hpp
./obj/events/EventAdapter.o: ./inc/containers/MutablePositionEnumeration.hpp
./obj/events/EventAdapter.o: ./inc/containers/PositionEnumeration.hpp
./obj/events/EventAdapter.o: ./inc/containers/MutableContainerAdapter.hpp
./obj/events/EventAdapter.o: ./inc/containers/ContainerAdapter.hpp
./obj/events/EventAdapter.o: ./inc/containers/ModifiableContainer.hpp
./obj/events/EventAdapter.o: ./inc/VersionedObject.hpp
./obj/events/EventAdapter.o: ./inc/MemoryAllocator.hpp
./obj/events/EventAdapter.o: ./inc/events/EventAdapter.hpp
./obj/events/EventAdapter.o: ./inc/events/Event.hpp
./obj/iter/enumerations/Enumeration.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/iter/enumerations/Enumeration.o: ./inc/defines.h ./inc/build.h
./obj/iter/enumerations/Enumeration.o: src/common.cpp
./obj/iter/enumerations/Enumeration.o: ./inc/iter/iterators/EnumerationIterator.hpp
./obj/iter/enumerations/Enumeration.o: ./inc/iter/iterables/Iterable.hpp
./obj/iter/enumerations/Enumeration.o: ./inc/Top.hpp ./inc/Object.hpp
./obj/iter/enumerations/Enumeration.o: ./inc/iter/iterators/Iterator.hpp
./obj/iter/enumerations/Enumeration.o: ./inc/exceptions/ShouldBeOverriden.hpp
./obj/iter/enumerations/Enumeration.o: ./inc/exceptions/InternalError.hpp
./obj/iter/enumerations/Enumeration.o: ./inc/String.hpp
./obj/iter/enumerations/Enumeration.o: ./inc/exceptions/Exception.hpp
./obj/iter/enumerations/Enumeration.o: ./inc/exceptions/Throwable.hpp
./obj/iter/enumerations/Enumeration.o: ./inc/Condition.hpp
./obj/iter/enumerations/Enumeration.o: ./inc/observe/Observable.hpp
./obj/iter/enumerations/Enumeration.o: ./inc/observe/ObservableAdapter.hpp
./obj/iter/enumerations/Enumeration.o: ./inc/observe/ObservationContext.hpp
./obj/iter/enumerations/Enumeration.o: ./inc/ContextAdapter.hpp
./obj/iter/enumerations/Enumeration.o: ./inc/Context.hpp
./obj/iter/enumerations/Enumeration.o: ./inc/observe/Observable.hpp
./obj/iter/enumerations/Enumeration.o: ./inc/exceptions/RuntimeError.hpp
./obj/iter/enumerations/Cardinals.o: ./inc/iter/enumerations/Cardinals.hpp
./obj/iter/enumerations/Cardinals.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/iter/enumerations/Cardinals.o: ./inc/Top.hpp ./inc/defines.h
./obj/iter/enumerations/Cardinals.o: ./inc/build.h src/common.cpp
./obj/iter/enumerations/Cardinals.o: ./inc/Object.hpp
./obj/iter/enumerations/Cardinals.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/iter/enumerations/Cardinals.o: ./inc/Integer.hpp ./inc/Debug.hpp
./obj/iter/enumerations/TypedEnumeration.o: ./inc/defines.h ./inc/build.h
./obj/iter/enumerations/TypedEnumeration.o: src/common.cpp
./obj/iter/enumerations/MappedEnumeration.o: ./inc/iter/enumerations/MappedEnumeration.hpp
./obj/iter/enumerations/MappedEnumeration.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/iter/enumerations/MappedEnumeration.o: ./inc/Top.hpp ./inc/defines.h
./obj/iter/enumerations/MappedEnumeration.o: ./inc/build.h src/common.cpp
./obj/iter/enumerations/MappedEnumeration.o: ./inc/Object.hpp ./inc/Map.hpp
./obj/iter/enumerations/MappedEnumeration.o: ./inc/Debug.hpp ./inc/OGuard.hpp
./obj/iter/enumerations/MappedEnumeration.o: ./inc/Guard.hpp ./inc/String.hpp
./obj/iter/enumerations/MappedEnumeration.o: ./inc/LinkManager.hpp
./obj/iter/enumerations/EmptyEnumeration.o: ./inc/iter/enumerations/EmptyEnumeration.hpp
./obj/iter/enumerations/EmptyEnumeration.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/iter/enumerations/EmptyEnumeration.o: ./inc/Top.hpp ./inc/defines.h
./obj/iter/enumerations/EmptyEnumeration.o: ./inc/build.h src/common.cpp
./obj/iter/enumerations/EmptyEnumeration.o: ./inc/Object.hpp
./obj/iter/enumerations/EmptyEnumeration.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/iter/enumerations/EmptyEnumeration.o: ./inc/Debug.hpp
./obj/iter/enumerations/SingletonEnumeration.o: ./inc/iter/enumerations/SingletonEnumeration.hpp
./obj/iter/enumerations/SingletonEnumeration.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/iter/enumerations/SingletonEnumeration.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/iter/enumerations/SingletonEnumeration.o: ./inc/Top.hpp ./inc/defines.h
./obj/iter/enumerations/SingletonEnumeration.o: ./inc/build.h src/common.cpp
./obj/iter/enumerations/SingletonEnumeration.o: ./inc/Object.hpp
./obj/iter/enumerations/SingletonEnumeration.o: ./inc/Debug.hpp
./obj/iter/enumerations/SingletonEnumeration.o: ./inc/LinkManager.hpp
./obj/iter/enumerations/RangedContainerEnumeration.o: ./inc/iter/enumerations/RangedContainerEnumeration.hpp
./obj/iter/enumerations/RangedContainerEnumeration.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/iter/enumerations/RangedContainerEnumeration.o: ./inc/Top.hpp
./obj/iter/enumerations/RangedContainerEnumeration.o: ./inc/defines.h
./obj/iter/enumerations/RangedContainerEnumeration.o: ./inc/build.h
./obj/iter/enumerations/RangedContainerEnumeration.o: src/common.cpp
./obj/iter/enumerations/RangedContainerEnumeration.o: ./inc/Object.hpp
./obj/iter/enumerations/RangedContainerEnumeration.o: ./inc/iter/enumerations/Cursor.hpp
./obj/iter/enumerations/RangedContainerEnumeration.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/iter/enumerations/RangedContainerEnumeration.o: ./inc/containers/RangedContainer.hpp
./obj/iter/enumerations/RangedContainerEnumeration.o: ./inc/containers/IndexableContainer.hpp
./obj/iter/enumerations/RangedContainerEnumeration.o: ./inc/containers/MutableContainer.hpp
./obj/iter/enumerations/RangedContainerEnumeration.o: ./inc/containers/Container.hpp
./obj/iter/enumerations/RangedContainerEnumeration.o: ./inc/containers/Position.hpp
./obj/iter/enumerations/RangedContainerEnumeration.o: ./inc/containers/PositionEnumeration.hpp
./obj/iter/enumerations/RangedContainerEnumeration.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/iter/enumerations/RangedContainerEnumeration.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/iter/enumerations/RangedContainerEnumeration.o: ./inc/exceptions/InvalidArgument.hpp
./obj/iter/enumerations/RangedContainerEnumeration.o: ./inc/exceptions/InternalError.hpp
./obj/iter/enumerations/RangedContainerEnumeration.o: ./inc/String.hpp
./obj/iter/enumerations/RangedContainerEnumeration.o: ./inc/exceptions/Exception.hpp
./obj/iter/enumerations/RangedContainerEnumeration.o: ./inc/exceptions/Throwable.hpp
./obj/iter/enumerations/RangedContainerEnumeration.o: ./inc/Condition.hpp
./obj/iter/enumerations/RangedContainerEnumeration.o: ./inc/observe/Observable.hpp
./obj/iter/enumerations/RangedContainerEnumeration.o: ./inc/observe/ObservableAdapter.hpp
./obj/iter/enumerations/RangedContainerEnumeration.o: ./inc/observe/ObservationContext.hpp
./obj/iter/enumerations/RangedContainerEnumeration.o: ./inc/ContextAdapter.hpp
./obj/iter/enumerations/RangedContainerEnumeration.o: ./inc/Context.hpp
./obj/iter/enumerations/RangedContainerEnumeration.o: ./inc/observe/Observable.hpp
./obj/iter/enumerations/RangedContainerEnumeration.o: ./inc/exceptions/RuntimeError.hpp
./obj/iter/enumerations/RangedContainerEnumeration.o: ./inc/Debug.hpp
./obj/iter/enumerations/RangedContainerEnumeration.o: ./inc/LinkManager.hpp
./obj/iter/enumerations/RangedContainerEnumeration.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/iter/enumerations/RangedContainerEnumeration.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/iter/enumerations/RangedContainerEnumeration.o: ./inc/iter/iterators/Iterator.hpp
./obj/iter/enumerations/RangedContainerEnumeration.o: ./inc/Map.hpp
./obj/iter/enumerations/RangedContainerEnumeration.o: ./inc/containers/MutablePosition.hpp
./obj/iter/enumerations/RangedContainerEnumeration.o: ./inc/containers/Position.hpp
./obj/iter/enumerations/RangedContainerEnumeration.o: ./inc/containers/PositionAdapter.hpp
./obj/iter/enumerations/RangedContainerEnumeration.o: ./inc/containers/MutablePosition.hpp
./obj/iter/enumerations/RangedContainerEnumeration.o: ./inc/containers/MutablePositionAdapter.hpp
./obj/iter/enumerations/RangedContainerEnumeration.o: ./inc/containers/MutablePositionEnumeration.hpp
./obj/iter/enumerations/RangedContainerEnumeration.o: ./inc/containers/PositionEnumeration.hpp
./obj/iter/enumerations/RangedContainerEnumeration.o: ./inc/containers/IndexPosition.hpp
./obj/iter/enumerations/ESequence.o: ./inc/iter/enumerations/ESequence.hpp
./obj/iter/enumerations/ESequence.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/iter/enumerations/ESequence.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/iter/enumerations/ESequence.o: ./inc/Top.hpp ./inc/defines.h
./obj/iter/enumerations/ESequence.o: ./inc/build.h src/common.cpp
./obj/iter/enumerations/ESequence.o: ./inc/Object.hpp
./obj/iter/enumerations/ESequence.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/iter/enumerations/ESequence.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/iter/enumerations/ESequence.o: ./inc/exceptions/InvalidArgument.hpp
./obj/iter/enumerations/ESequence.o: ./inc/exceptions/InternalError.hpp
./obj/iter/enumerations/ESequence.o: ./inc/String.hpp
./obj/iter/enumerations/ESequence.o: ./inc/exceptions/Exception.hpp
./obj/iter/enumerations/ESequence.o: ./inc/exceptions/Throwable.hpp
./obj/iter/enumerations/ESequence.o: ./inc/Condition.hpp
./obj/iter/enumerations/ESequence.o: ./inc/observe/Observable.hpp
./obj/iter/enumerations/ESequence.o: ./inc/observe/ObservableAdapter.hpp
./obj/iter/enumerations/ESequence.o: ./inc/observe/ObservationContext.hpp
./obj/iter/enumerations/ESequence.o: ./inc/ContextAdapter.hpp
./obj/iter/enumerations/ESequence.o: ./inc/Context.hpp
./obj/iter/enumerations/ESequence.o: ./inc/observe/Observable.hpp
./obj/iter/enumerations/ESequence.o: ./inc/exceptions/RuntimeError.hpp
./obj/iter/enumerations/ESequence.o: ./inc/Debug.hpp ./inc/LinkManager.hpp
./obj/iter/enumerations/ESequence.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/iter/enumerations/CursorAdapter.o: ./inc/iter/enumerations/CursorAdapter.hpp
./obj/iter/enumerations/CursorAdapter.o: ./inc/iter/enumerations/Cursor.hpp
./obj/iter/enumerations/CursorAdapter.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/iter/enumerations/CursorAdapter.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/iter/enumerations/CursorAdapter.o: ./inc/Top.hpp ./inc/defines.h
./obj/iter/enumerations/CursorAdapter.o: ./inc/build.h src/common.cpp
./obj/iter/enumerations/CursorAdapter.o: ./inc/Object.hpp ./inc/Debug.hpp
./obj/iter/iterators/EnumerationIterator.o: ./inc/iter/iterators/EnumerationIterator.hpp
./obj/iter/iterators/EnumerationIterator.o: ./inc/iter/iterables/Iterable.hpp
./obj/iter/iterators/EnumerationIterator.o: ./inc/Top.hpp ./inc/defines.h
./obj/iter/iterators/EnumerationIterator.o: ./inc/build.h src/common.cpp
./obj/iter/iterators/EnumerationIterator.o: ./inc/Object.hpp
./obj/iter/iterators/EnumerationIterator.o: ./inc/iter/iterators/Iterator.hpp
./obj/iter/iterators/EnumerationIterator.o: ./inc/Debug.hpp ./inc/OGuard.hpp
./obj/iter/iterators/EnumerationIterator.o: ./inc/Guard.hpp
./obj/iter/iterators/EnumerationIterator.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/iter/iterators/EnumerationIterator.o: ./inc/String.hpp
./obj/iter/iterators/EnumerationIterator.o: ./inc/LinkManager.hpp
./obj/iter/iterables/IterableAdapter.o: ./inc/iter/iterables/IterableAdapter.hpp
./obj/iter/iterables/IterableAdapter.o: ./inc/iter/iterables/Iterable.hpp
./obj/iter/iterables/IterableAdapter.o: ./inc/Top.hpp ./inc/defines.h
./obj/iter/iterables/IterableAdapter.o: ./inc/build.h src/common.cpp
./obj/iter/iterables/IterableAdapter.o: ./inc/Object.hpp
./obj/iter/iterables/IterableAdapter.o: ./inc/LinkManager.hpp
./obj/iter/iterables/EchoIterable.o: ./inc/iter/iterables/EchoIterable.hpp
./obj/iter/iterables/EchoIterable.o: ./inc/iter/iterables/IterableAdapter.hpp
./obj/iter/iterables/EchoIterable.o: ./inc/iter/iterables/Iterable.hpp
./obj/iter/iterables/EchoIterable.o: ./inc/Top.hpp ./inc/defines.h
./obj/iter/iterables/EchoIterable.o: ./inc/build.h src/common.cpp
./obj/iter/iterables/EchoIterable.o: ./inc/Object.hpp ./inc/Debug.hpp
./obj/iter/iterables/EchoIterable.o: ./inc/String.hpp ./inc/OGuard.hpp
./obj/iter/iterables/EchoIterable.o: ./inc/Guard.hpp
./obj/iter/iterables/NOPIterable.o: ./inc/iter/iterables/NOPIterable.hpp
./obj/iter/iterables/NOPIterable.o: ./inc/iter/iterables/IterableAdapter.hpp
./obj/iter/iterables/NOPIterable.o: ./inc/iter/iterables/Iterable.hpp
./obj/iter/iterables/NOPIterable.o: ./inc/Top.hpp ./inc/defines.h
./obj/iter/iterables/NOPIterable.o: ./inc/build.h src/common.cpp
./obj/iter/iterables/NOPIterable.o: ./inc/Object.hpp ./inc/String.hpp
./obj/iter/iterables/NOPIterable.o: ./inc/OGuard.hpp ./inc/Guard.hpp
./obj/iter/iterables/NOPIterable.o: ./inc/Debug.hpp
./obj/iter/iterables/PrettyPrintIterable.o: ./inc/iter/iterables/PrettyPrintIterable.hpp
./obj/iter/iterables/PrettyPrintIterable.o: ./inc/iter/iterables/IterativeBuilder.hpp
./obj/iter/iterables/PrettyPrintIterable.o: ./inc/iter/iterables/IterableAdapter.hpp
./obj/iter/iterables/PrettyPrintIterable.o: ./inc/iter/iterables/Iterable.hpp
./obj/iter/iterables/PrettyPrintIterable.o: ./inc/Top.hpp ./inc/defines.h
./obj/iter/iterables/PrettyPrintIterable.o: ./inc/build.h src/common.cpp
./obj/iter/iterables/PrettyPrintIterable.o: ./inc/Object.hpp
./obj/iter/iterables/PrettyPrintIterable.o: ./inc/StringBuffer.hpp
./obj/iter/iterables/PrettyPrintIterable.o: ./inc/String.hpp
./obj/iter/iterables/PrettyPrintIterable.o: ./inc/iter/iterators/Iterator.hpp
./obj/iter/iterables/PrettyPrintIterable.o: ./inc/Debug.hpp ./inc/OGuard.hpp
./obj/iter/iterables/PrettyPrintIterable.o: ./inc/Guard.hpp
./obj/iter/iterables/PrettyPrintIterable.o: ./inc/StringEnumeration.hpp
./obj/iter/iterables/PrettyPrintIterable.o: ./inc/Char.hpp
./obj/iter/iterables/PrettyPrintIterable.o: ./inc/algorithms/parse/WordParser.hpp
./obj/iter/iterables/PrettyPrintIterable.o: ./inc/UCSChar.hpp
./obj/iter/iterables/PrettyPrintIterable.o: ./inc/algorithms/parse/Token.hpp
./obj/iter/iterables/PrettyPrintIterable.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/iter/iterables/PrettyPrintIterable.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/iter/iterables/PrettyPrintIterable.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/iter/iterables/PrettyPrintIterable.o: ./inc/exceptions/InvalidArgument.hpp
./obj/iter/iterables/PrettyPrintIterable.o: ./inc/exceptions/InternalError.hpp
./obj/iter/iterables/PrettyPrintIterable.o: ./inc/exceptions/Exception.hpp
./obj/iter/iterables/PrettyPrintIterable.o: ./inc/exceptions/Throwable.hpp
./obj/iter/iterables/PrettyPrintIterable.o: ./inc/Condition.hpp
./obj/iter/iterables/PrettyPrintIterable.o: ./inc/observe/Observable.hpp
./obj/iter/iterables/PrettyPrintIterable.o: ./inc/observe/ObservableAdapter.hpp
./obj/iter/iterables/PrettyPrintIterable.o: ./inc/observe/ObservationContext.hpp
./obj/iter/iterables/PrettyPrintIterable.o: ./inc/ContextAdapter.hpp
./obj/iter/iterables/PrettyPrintIterable.o: ./inc/Context.hpp
./obj/iter/iterables/PrettyPrintIterable.o: ./inc/observe/Observable.hpp
./obj/iter/iterables/PrettyPrintIterable.o: ./inc/exceptions/RuntimeError.hpp
./obj/iter/iterables/PrettyPrintIterable.o: ./inc/LinkManager.hpp
./obj/containers/ContainerAdapter.o: ./inc/OGuard.hpp ./inc/Guard.hpp
./obj/containers/ContainerAdapter.o: ./inc/Object.hpp ./inc/defines.h
./obj/containers/ContainerAdapter.o: ./inc/build.h src/common.cpp
./obj/containers/ContainerAdapter.o: ./inc/Top.hpp ./inc/PGuard.hpp
./obj/containers/ContainerAdapter.o: ./inc/Debug.hpp ./inc/String.hpp
./obj/containers/ContainerAdapter.o: ./inc/MethodMap.hpp ./inc/Map.hpp
./obj/containers/ContainerAdapter.o: src/MethodMap.tpp ./inc/LinkManager.hpp
./obj/containers/ContainerAdapter.o: ./inc/containers/ContainerAdapter.hpp
./obj/containers/ContainerAdapter.o: ./inc/containers/Container.hpp
./obj/containers/ContainerAdapter.o: ./inc/containers/Position.hpp
./obj/containers/ContainerAdapter.o: ./inc/containers/PositionEnumeration.hpp
./obj/containers/ContainerAdapter.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/containers/ContainerAdapter.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/ContainerAdapter.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/containers/ContainerAdapter.o: ./inc/exceptions/InvalidArgument.hpp
./obj/containers/ContainerAdapter.o: ./inc/exceptions/InternalError.hpp
./obj/containers/ContainerAdapter.o: ./inc/exceptions/Exception.hpp
./obj/containers/ContainerAdapter.o: ./inc/exceptions/Throwable.hpp
./obj/containers/ContainerAdapter.o: ./inc/Condition.hpp
./obj/containers/ContainerAdapter.o: ./inc/observe/Observable.hpp
./obj/containers/ContainerAdapter.o: ./inc/observe/ObservableAdapter.hpp
./obj/containers/ContainerAdapter.o: ./inc/observe/ObservationContext.hpp
./obj/containers/ContainerAdapter.o: ./inc/ContextAdapter.hpp
./obj/containers/ContainerAdapter.o: ./inc/Context.hpp
./obj/containers/ContainerAdapter.o: ./inc/observe/Observable.hpp
./obj/containers/ContainerAdapter.o: ./inc/exceptions/RuntimeError.hpp
./obj/containers/ContainerAdapter.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/containers/ContainerAdapter.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/ContainerAdapter.o: ./inc/iter/iterators/Iterator.hpp
./obj/containers/ContainerAdapter.o: ./inc/iter/enumerations/MappedEnumeration.hpp
./obj/containers/ContainerAdapter.o: ./inc/iter/iterators/EnumerationIterator.hpp
./obj/containers/ContainerAdapter.o: ./inc/iter/iterables/Iterable.hpp
./obj/containers/ContainerAdapter.o: ./inc/iter/iterables/PrettyPrintIterable.hpp
./obj/containers/ContainerAdapter.o: ./inc/iter/iterables/IterativeBuilder.hpp
./obj/containers/ContainerAdapter.o: ./inc/iter/iterables/IterableAdapter.hpp
./obj/containers/ContainerAdapter.o: ./inc/iter/iterables/Iterable.hpp
./obj/containers/ContainerAdapter.o: ./inc/StringBuffer.hpp
./obj/containers/ContainerAdapter.o: ./inc/algorithms/enumerations/EnumerationAlgorithms.hpp
./obj/containers/ContainerAdapter.o: ./inc/algorithms/AlgorithmPackage.hpp
./obj/containers/ContainerAdapter.o: ./inc/containers/Container.hpp
./obj/containers/EnumeratedContainer.o: ./inc/Debug.hpp ./inc/defines.h
./obj/containers/EnumeratedContainer.o: ./inc/build.h src/common.cpp
./obj/containers/EnumeratedContainer.o: ./inc/Object.hpp ./inc/Top.hpp
./obj/containers/EnumeratedContainer.o: ./inc/containers/EnumeratedContainer.hpp
./obj/containers/EnumeratedContainer.o: ./inc/containers/ContainerAdapter.hpp
./obj/containers/EnumeratedContainer.o: ./inc/Map.hpp
./obj/containers/EnumeratedContainer.o: ./inc/containers/Container.hpp
./obj/containers/EnumeratedContainer.o: ./inc/containers/Position.hpp
./obj/containers/EnumeratedContainer.o: ./inc/containers/PositionEnumeration.hpp
./obj/containers/EnumeratedContainer.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/containers/EnumeratedContainer.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/EnumeratedContainer.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/containers/EnumeratedContainer.o: ./inc/exceptions/InvalidArgument.hpp
./obj/containers/EnumeratedContainer.o: ./inc/exceptions/InternalError.hpp
./obj/containers/EnumeratedContainer.o: ./inc/String.hpp
./obj/containers/EnumeratedContainer.o: ./inc/exceptions/Exception.hpp
./obj/containers/EnumeratedContainer.o: ./inc/exceptions/Throwable.hpp
./obj/containers/EnumeratedContainer.o: ./inc/Condition.hpp
./obj/containers/EnumeratedContainer.o: ./inc/observe/Observable.hpp
./obj/containers/EnumeratedContainer.o: ./inc/observe/ObservableAdapter.hpp
./obj/containers/EnumeratedContainer.o: ./inc/observe/ObservationContext.hpp
./obj/containers/EnumeratedContainer.o: ./inc/ContextAdapter.hpp
./obj/containers/EnumeratedContainer.o: ./inc/Context.hpp
./obj/containers/EnumeratedContainer.o: ./inc/observe/Observable.hpp
./obj/containers/EnumeratedContainer.o: ./inc/exceptions/RuntimeError.hpp
./obj/containers/EnumeratedContainer.o: ./inc/LinkManager.hpp
./obj/containers/EnumeratedContainer.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/containers/EnumeratedContainer.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/EnumeratedContainer.o: ./inc/iter/iterators/Iterator.hpp
./obj/containers/EnumeratedValues.o: ./inc/containers/EnumeratedValues.hpp
./obj/containers/EnumeratedValues.o: ./inc/containers/PositionEnumeration.hpp
./obj/containers/EnumeratedValues.o: ./inc/containers/ContainerAdapter.hpp
./obj/containers/EnumeratedValues.o: ./inc/Map.hpp ./inc/Top.hpp
./obj/containers/EnumeratedValues.o: ./inc/defines.h ./inc/build.h
./obj/containers/EnumeratedValues.o: src/common.cpp ./inc/Object.hpp
./obj/containers/EnumeratedValues.o: ./inc/containers/Container.hpp
./obj/containers/EnumeratedValues.o: ./inc/containers/Position.hpp
./obj/containers/EnumeratedValues.o: ./inc/containers/PositionEnumeration.hpp
./obj/containers/EnumeratedValues.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/containers/EnumeratedValues.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/EnumeratedValues.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/containers/EnumeratedValues.o: ./inc/exceptions/InvalidArgument.hpp
./obj/containers/EnumeratedValues.o: ./inc/exceptions/InternalError.hpp
./obj/containers/EnumeratedValues.o: ./inc/String.hpp
./obj/containers/EnumeratedValues.o: ./inc/exceptions/Exception.hpp
./obj/containers/EnumeratedValues.o: ./inc/exceptions/Throwable.hpp
./obj/containers/EnumeratedValues.o: ./inc/Condition.hpp
./obj/containers/EnumeratedValues.o: ./inc/observe/Observable.hpp
./obj/containers/EnumeratedValues.o: ./inc/observe/ObservableAdapter.hpp
./obj/containers/EnumeratedValues.o: ./inc/observe/ObservationContext.hpp
./obj/containers/EnumeratedValues.o: ./inc/ContextAdapter.hpp
./obj/containers/EnumeratedValues.o: ./inc/Context.hpp
./obj/containers/EnumeratedValues.o: ./inc/observe/Observable.hpp
./obj/containers/EnumeratedValues.o: ./inc/exceptions/RuntimeError.hpp
./obj/containers/EnumeratedValues.o: ./inc/Debug.hpp ./inc/LinkManager.hpp
./obj/containers/EnumeratedValues.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/containers/EnumeratedValues.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/EnumeratedValues.o: ./inc/iter/iterators/Iterator.hpp
./obj/containers/EnumeratedValues.o: ./inc/containers/FrozenValue.hpp
./obj/containers/EnumeratedValues.o: ./inc/containers/PositionAdapter.hpp
./obj/containers/EnumeratedValues.o: ./inc/containers/MutablePosition.hpp
./obj/containers/Empty.o: ./inc/OGuard.hpp ./inc/Guard.hpp ./inc/Object.hpp
./obj/containers/Empty.o: ./inc/defines.h ./inc/build.h src/common.cpp
./obj/containers/Empty.o: ./inc/Top.hpp ./inc/Debug.hpp
./obj/containers/Empty.o: ./inc/containers/Empty.hpp
./obj/containers/Empty.o: ./inc/containers/Container.hpp
./obj/containers/Empty.o: ./inc/containers/Position.hpp
./obj/containers/Empty.o: ./inc/containers/PositionEnumeration.hpp
./obj/containers/Empty.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/containers/Empty.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/Empty.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/containers/Empty.o: ./inc/exceptions/InvalidArgument.hpp
./obj/containers/Empty.o: ./inc/exceptions/InternalError.hpp ./inc/String.hpp
./obj/containers/Empty.o: ./inc/exceptions/Exception.hpp
./obj/containers/Empty.o: ./inc/exceptions/Throwable.hpp ./inc/Condition.hpp
./obj/containers/Empty.o: ./inc/observe/Observable.hpp
./obj/containers/Empty.o: ./inc/observe/ObservableAdapter.hpp
./obj/containers/Empty.o: ./inc/observe/ObservationContext.hpp
./obj/containers/Empty.o: ./inc/ContextAdapter.hpp ./inc/Context.hpp
./obj/containers/Empty.o: ./inc/observe/Observable.hpp
./obj/containers/Empty.o: ./inc/exceptions/RuntimeError.hpp
./obj/containers/Empty.o: ./inc/LinkManager.hpp
./obj/containers/Empty.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/containers/Empty.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/Empty.o: ./inc/iter/iterators/Iterator.hpp
./obj/containers/Empty.o: ./inc/containers/EnumeratedValues.hpp
./obj/containers/Empty.o: ./inc/containers/PositionEnumeration.hpp
./obj/containers/Empty.o: ./inc/containers/ContainerAdapter.hpp ./inc/Map.hpp
./obj/containers/Empty.o: ./inc/iter/enumerations/EmptyEnumeration.hpp
./obj/containers/Empty.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/containers/Singleton.o: ./inc/Debug.hpp ./inc/defines.h ./inc/build.h
./obj/containers/Singleton.o: src/common.cpp ./inc/Object.hpp ./inc/Top.hpp
./obj/containers/Singleton.o: ./inc/containers/FrozenValue.hpp
./obj/containers/Singleton.o: ./inc/containers/PositionAdapter.hpp
./obj/containers/Singleton.o: ./inc/containers/MutablePosition.hpp
./obj/containers/Singleton.o: ./inc/Map.hpp ./inc/containers/Singleton.hpp
./obj/containers/Singleton.o: ./inc/containers/Container.hpp
./obj/containers/Singleton.o: ./inc/containers/Position.hpp
./obj/containers/Singleton.o: ./inc/containers/PositionEnumeration.hpp
./obj/containers/Singleton.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/containers/Singleton.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/Singleton.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/containers/Singleton.o: ./inc/exceptions/InvalidArgument.hpp
./obj/containers/Singleton.o: ./inc/exceptions/InternalError.hpp
./obj/containers/Singleton.o: ./inc/String.hpp ./inc/exceptions/Exception.hpp
./obj/containers/Singleton.o: ./inc/exceptions/Throwable.hpp
./obj/containers/Singleton.o: ./inc/Condition.hpp
./obj/containers/Singleton.o: ./inc/observe/Observable.hpp
./obj/containers/Singleton.o: ./inc/observe/ObservableAdapter.hpp
./obj/containers/Singleton.o: ./inc/observe/ObservationContext.hpp
./obj/containers/Singleton.o: ./inc/ContextAdapter.hpp ./inc/Context.hpp
./obj/containers/Singleton.o: ./inc/observe/Observable.hpp
./obj/containers/Singleton.o: ./inc/exceptions/RuntimeError.hpp
./obj/containers/Singleton.o: ./inc/LinkManager.hpp
./obj/containers/Singleton.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/containers/Singleton.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/Singleton.o: ./inc/iter/iterators/Iterator.hpp
./obj/containers/Singleton.o: ./inc/containers/EnumeratedValues.hpp
./obj/containers/Singleton.o: ./inc/containers/PositionEnumeration.hpp
./obj/containers/Singleton.o: ./inc/containers/ContainerAdapter.hpp
./obj/containers/Singleton.o: ./inc/iter/enumerations/SingletonEnumeration.hpp
./obj/containers/Singleton.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/containers/Singleton.o: ./inc/RelaxedController.hpp
./obj/containers/Singleton.o: ./inc/LifeTimeControllerAdapter.hpp
./obj/containers/Singleton.o: ./inc/LifeTimeController.hpp
./obj/containers/IndexableContainer.o: ./inc/containers/IndexableContainer.hpp
./obj/containers/IndexableContainer.o: ./inc/containers/MutableContainer.hpp
./obj/containers/IndexableContainer.o: ./inc/containers/Container.hpp
./obj/containers/IndexableContainer.o: ./inc/Object.hpp ./inc/defines.h
./obj/containers/IndexableContainer.o: ./inc/build.h src/common.cpp
./obj/containers/IndexableContainer.o: ./inc/Top.hpp
./obj/containers/IndexableContainer.o: ./inc/containers/Position.hpp
./obj/containers/IndexableContainer.o: ./inc/containers/PositionEnumeration.hpp
./obj/containers/IndexableContainer.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/containers/IndexableContainer.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/IndexableContainer.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/containers/IndexableContainer.o: ./inc/exceptions/InvalidArgument.hpp
./obj/containers/IndexableContainer.o: ./inc/exceptions/InternalError.hpp
./obj/containers/IndexableContainer.o: ./inc/String.hpp
./obj/containers/IndexableContainer.o: ./inc/exceptions/Exception.hpp
./obj/containers/IndexableContainer.o: ./inc/exceptions/Throwable.hpp
./obj/containers/IndexableContainer.o: ./inc/Condition.hpp
./obj/containers/IndexableContainer.o: ./inc/observe/Observable.hpp
./obj/containers/IndexableContainer.o: ./inc/observe/ObservableAdapter.hpp
./obj/containers/IndexableContainer.o: ./inc/observe/ObservationContext.hpp
./obj/containers/IndexableContainer.o: ./inc/ContextAdapter.hpp
./obj/containers/IndexableContainer.o: ./inc/Context.hpp
./obj/containers/IndexableContainer.o: ./inc/observe/Observable.hpp
./obj/containers/IndexableContainer.o: ./inc/exceptions/RuntimeError.hpp
./obj/containers/IndexableContainer.o: ./inc/Debug.hpp ./inc/LinkManager.hpp
./obj/containers/IndexableContainer.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/containers/IndexableContainer.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/IndexableContainer.o: ./inc/iter/iterators/Iterator.hpp
./obj/containers/IndexableContainer.o: ./inc/Map.hpp
./obj/containers/IndexableContainer.o: ./inc/containers/IndexPosition.hpp
./obj/containers/IndexableContainer.o: ./inc/containers/MutablePositionAdapter.hpp
./obj/containers/IndexableContainer.o: ./inc/containers/PositionAdapter.hpp
./obj/containers/IndexableContainer.o: ./inc/containers/MutablePosition.hpp
./obj/containers/IndexableContainer.o: ./inc/OGuard.hpp ./inc/Guard.hpp
./obj/containers/RangedContainer.o: ./inc/containers/IndexPosition.hpp
./obj/containers/RangedContainer.o: ./inc/containers/MutablePositionAdapter.hpp
./obj/containers/RangedContainer.o: ./inc/containers/PositionAdapter.hpp
./obj/containers/RangedContainer.o: ./inc/containers/MutablePosition.hpp
./obj/containers/RangedContainer.o: ./inc/defines.h ./inc/build.h
./obj/containers/RangedContainer.o: src/common.cpp
./obj/containers/RangedContainer.o: ./inc/containers/MutableContainer.hpp
./obj/containers/RangedContainer.o: ./inc/containers/Container.hpp
./obj/containers/RangedContainer.o: ./inc/Object.hpp ./inc/Top.hpp
./obj/containers/RangedContainer.o: ./inc/containers/Position.hpp
./obj/containers/RangedContainer.o: ./inc/containers/PositionEnumeration.hpp
./obj/containers/RangedContainer.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/containers/RangedContainer.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/RangedContainer.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/containers/RangedContainer.o: ./inc/exceptions/InvalidArgument.hpp
./obj/containers/RangedContainer.o: ./inc/exceptions/InternalError.hpp
./obj/containers/RangedContainer.o: ./inc/String.hpp
./obj/containers/RangedContainer.o: ./inc/exceptions/Exception.hpp
./obj/containers/RangedContainer.o: ./inc/exceptions/Throwable.hpp
./obj/containers/RangedContainer.o: ./inc/Condition.hpp
./obj/containers/RangedContainer.o: ./inc/observe/Observable.hpp
./obj/containers/RangedContainer.o: ./inc/observe/ObservableAdapter.hpp
./obj/containers/RangedContainer.o: ./inc/observe/ObservationContext.hpp
./obj/containers/RangedContainer.o: ./inc/ContextAdapter.hpp
./obj/containers/RangedContainer.o: ./inc/Context.hpp
./obj/containers/RangedContainer.o: ./inc/observe/Observable.hpp
./obj/containers/RangedContainer.o: ./inc/exceptions/RuntimeError.hpp
./obj/containers/RangedContainer.o: ./inc/Debug.hpp ./inc/LinkManager.hpp
./obj/containers/RangedContainer.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/containers/RangedContainer.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/RangedContainer.o: ./inc/iter/iterators/Iterator.hpp
./obj/containers/RangedContainer.o: ./inc/containers/RangedContainer.hpp
./obj/containers/RangedContainer.o: ./inc/containers/IndexableContainer.hpp
./obj/containers/RangedContainer.o: ./inc/Map.hpp
./obj/containers/RangedContainer.o: ./inc/containers/MutablePosition.hpp
./obj/containers/RangedContainer.o: ./inc/containers/Position.hpp
./obj/containers/RangedContainer.o: ./inc/iter/enumerations/RangedContainerEnumeration.hpp
./obj/containers/RangedContainer.o: ./inc/iter/enumerations/Cursor.hpp
./obj/containers/RangedContainer.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/containers/RangedContainer.o: ./inc/containers/MutablePositionEnumeration.hpp
./obj/containers/RangedContainer.o: ./inc/containers/PositionEnumeration.hpp
./obj/containers/RangedContainer.o: ./inc/OGuard.hpp ./inc/Guard.hpp
./obj/containers/RangedContainer.o: ./inc/algorithms/enumerations/EnumerationAlgorithms.hpp
./obj/containers/RangedContainer.o: ./inc/algorithms/AlgorithmPackage.hpp
./obj/containers/RangedContainer.o: ./inc/containers/Container.hpp
./obj/containers/PositionFactory.o: ./inc/containers/MutablePosition.hpp
./obj/containers/PositionFactory.o: ./inc/containers/PositionFactory.hpp
./obj/containers/PositionFactory.o: ./inc/AbstractFactory.hpp
./obj/containers/PositionFactory.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/PositionFactory.o: ./inc/defines.h ./inc/build.h
./obj/containers/PositionFactory.o: src/common.cpp ./inc/Debug.hpp
./obj/containers/PositionFactory.o: ./inc/Object.hpp ./inc/Top.hpp
./obj/containers/PositionAdapter.o: ./inc/containers/PositionAdapter.hpp
./obj/containers/PositionAdapter.o: ./inc/containers/Container.hpp
./obj/containers/PositionAdapter.o: ./inc/exceptions/NotImplemented.hpp
./obj/containers/PositionAdapter.o: ./inc/String.hpp ./inc/defines.h
./obj/containers/PositionAdapter.o: ./inc/build.h src/common.cpp
./obj/containers/PositionAdapter.o: ./inc/Object.hpp ./inc/Top.hpp
./obj/containers/PositionAdapter.o: ./inc/exceptions/InternalError.hpp
./obj/containers/PositionAdapter.o: ./inc/exceptions/Exception.hpp
./obj/containers/PositionAdapter.o: ./inc/exceptions/Throwable.hpp
./obj/containers/PositionAdapter.o: ./inc/Condition.hpp
./obj/containers/PositionAdapter.o: ./inc/observe/Observable.hpp
./obj/containers/PositionAdapter.o: ./inc/observe/ObservableAdapter.hpp
./obj/containers/PositionAdapter.o: ./inc/observe/ObservationContext.hpp
./obj/containers/PositionAdapter.o: ./inc/ContextAdapter.hpp
./obj/containers/PositionAdapter.o: ./inc/Context.hpp
./obj/containers/PositionAdapter.o: ./inc/observe/Observable.hpp
./obj/containers/PositionAdapter.o: ./inc/exceptions/RuntimeError.hpp
./obj/containers/PositionAdapter.o: ./inc/LinkManager.hpp ./inc/Debug.hpp
./obj/containers/IndexPosition.o: ./inc/containers/IndexPosition.hpp
./obj/containers/IndexPosition.o: ./inc/containers/MutablePositionAdapter.hpp
./obj/containers/IndexPosition.o: ./inc/containers/PositionAdapter.hpp
./obj/containers/IndexPosition.o: ./inc/containers/MutablePosition.hpp
./obj/containers/IndexPosition.o: ./inc/defines.h ./inc/build.h
./obj/containers/IndexPosition.o: src/common.cpp
./obj/containers/IndexPosition.o: ./inc/containers/MutableContainer.hpp
./obj/containers/IndexPosition.o: ./inc/containers/Container.hpp
./obj/containers/IndexPosition.o: ./inc/Object.hpp ./inc/Top.hpp
./obj/containers/IndexPosition.o: ./inc/containers/Position.hpp
./obj/containers/IndexPosition.o: ./inc/containers/PositionEnumeration.hpp
./obj/containers/IndexPosition.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/containers/IndexPosition.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/IndexPosition.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/containers/IndexPosition.o: ./inc/exceptions/InvalidArgument.hpp
./obj/containers/IndexPosition.o: ./inc/exceptions/InternalError.hpp
./obj/containers/IndexPosition.o: ./inc/String.hpp
./obj/containers/IndexPosition.o: ./inc/exceptions/Exception.hpp
./obj/containers/IndexPosition.o: ./inc/exceptions/Throwable.hpp
./obj/containers/IndexPosition.o: ./inc/Condition.hpp
./obj/containers/IndexPosition.o: ./inc/observe/Observable.hpp
./obj/containers/IndexPosition.o: ./inc/observe/ObservableAdapter.hpp
./obj/containers/IndexPosition.o: ./inc/observe/ObservationContext.hpp
./obj/containers/IndexPosition.o: ./inc/ContextAdapter.hpp ./inc/Context.hpp
./obj/containers/IndexPosition.o: ./inc/observe/Observable.hpp
./obj/containers/IndexPosition.o: ./inc/exceptions/RuntimeError.hpp
./obj/containers/IndexPosition.o: ./inc/Debug.hpp ./inc/LinkManager.hpp
./obj/containers/IndexPosition.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/containers/IndexPosition.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/IndexPosition.o: ./inc/iter/iterators/Iterator.hpp
./obj/containers/IndexPosition.o: ./inc/containers/IndexableContainer.hpp
./obj/containers/IndexPosition.o: ./inc/Map.hpp ./inc/OGuard.hpp
./obj/containers/IndexPosition.o: ./inc/Guard.hpp
./obj/containers/ValuePosition.o: ./inc/containers/ValuePosition.hpp
./obj/containers/ValuePosition.o: ./inc/containers/PositionAdapter.hpp
./obj/containers/ValuePosition.o: ./inc/containers/MutablePosition.hpp
./obj/containers/ValuePosition.o: ./inc/defines.h ./inc/build.h
./obj/containers/ValuePosition.o: src/common.cpp
./obj/containers/ValuePosition.o: ./inc/containers/Container.hpp
./obj/containers/ValuePosition.o: ./inc/LinkManager.hpp ./inc/Object.hpp
./obj/containers/ValuePosition.o: ./inc/Top.hpp ./inc/String.hpp
./obj/containers/ValuePosition.o: ./inc/OGuard.hpp ./inc/Guard.hpp
./obj/containers/ValuePosition.o: ./inc/Debug.hpp
./obj/containers/InvalidPosition.o: ./inc/containers/InvalidPosition.hpp
./obj/containers/InvalidPosition.o: ./inc/containers/PositionAdapter.hpp
./obj/containers/InvalidPosition.o: ./inc/containers/MutablePosition.hpp
./obj/containers/InvalidPosition.o: ./inc/defines.h ./inc/build.h
./obj/containers/InvalidPosition.o: src/common.cpp
./obj/containers/InvalidPosition.o: ./inc/exceptions/InvalidArgument.hpp
./obj/containers/InvalidPosition.o: ./inc/exceptions/InternalError.hpp
./obj/containers/InvalidPosition.o: ./inc/String.hpp ./inc/Object.hpp
./obj/containers/InvalidPosition.o: ./inc/Top.hpp
./obj/containers/InvalidPosition.o: ./inc/exceptions/Exception.hpp
./obj/containers/InvalidPosition.o: ./inc/exceptions/Throwable.hpp
./obj/containers/InvalidPosition.o: ./inc/Condition.hpp
./obj/containers/InvalidPosition.o: ./inc/observe/Observable.hpp
./obj/containers/InvalidPosition.o: ./inc/observe/ObservableAdapter.hpp
./obj/containers/InvalidPosition.o: ./inc/observe/ObservationContext.hpp
./obj/containers/InvalidPosition.o: ./inc/ContextAdapter.hpp
./obj/containers/InvalidPosition.o: ./inc/Context.hpp
./obj/containers/InvalidPosition.o: ./inc/observe/Observable.hpp
./obj/containers/InvalidPosition.o: ./inc/exceptions/RuntimeError.hpp
./obj/containers/InvalidPosition.o: ./inc/Debug.hpp
./obj/containers/FrozenValue.o: ./inc/containers/FrozenValue.hpp
./obj/containers/FrozenValue.o: ./inc/containers/PositionAdapter.hpp
./obj/containers/FrozenValue.o: ./inc/containers/MutablePosition.hpp
./obj/containers/FrozenValue.o: ./inc/defines.h ./inc/build.h src/common.cpp
./obj/containers/FrozenValue.o: ./inc/Object.hpp ./inc/Top.hpp ./inc/Map.hpp
./obj/containers/FrozenValue.o: ./inc/LinkManager.hpp ./inc/String.hpp
./obj/containers/FrozenValue.o: ./inc/Debug.hpp
./obj/containers/PositionEnumeration.o: ./inc/containers/PositionEnumeration.hpp
./obj/containers/PositionEnumeration.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/containers/PositionEnumeration.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/PositionEnumeration.o: ./inc/Top.hpp ./inc/defines.h
./obj/containers/PositionEnumeration.o: ./inc/build.h src/common.cpp
./obj/containers/PositionEnumeration.o: ./inc/Object.hpp
./obj/containers/PositionEnumeration.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/containers/PositionEnumeration.o: ./inc/exceptions/InvalidArgument.hpp
./obj/containers/PositionEnumeration.o: ./inc/exceptions/InternalError.hpp
./obj/containers/PositionEnumeration.o: ./inc/String.hpp
./obj/containers/PositionEnumeration.o: ./inc/exceptions/Exception.hpp
./obj/containers/PositionEnumeration.o: ./inc/exceptions/Throwable.hpp
./obj/containers/PositionEnumeration.o: ./inc/Condition.hpp
./obj/containers/PositionEnumeration.o: ./inc/observe/Observable.hpp
./obj/containers/PositionEnumeration.o: ./inc/observe/ObservableAdapter.hpp
./obj/containers/PositionEnumeration.o: ./inc/observe/ObservationContext.hpp
./obj/containers/PositionEnumeration.o: ./inc/ContextAdapter.hpp
./obj/containers/PositionEnumeration.o: ./inc/Context.hpp
./obj/containers/PositionEnumeration.o: ./inc/observe/Observable.hpp
./obj/containers/PositionEnumeration.o: ./inc/exceptions/RuntimeError.hpp
./obj/containers/PositionEnumeration.o: ./inc/Debug.hpp ./inc/LinkManager.hpp
./obj/containers/PositionEnumeration.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/containers/PositionEnumeration.o: ./inc/containers/Position.hpp
./obj/containers/ModifiableContainer.o: ./inc/containers/MutablePosition.hpp
./obj/containers/ModifiableContainer.o: ./inc/containers/PositionFactory.hpp
./obj/containers/ModifiableContainer.o: ./inc/AbstractFactory.hpp
./obj/containers/ModifiableContainer.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/ModifiableContainer.o: ./inc/defines.h ./inc/build.h
./obj/containers/ModifiableContainer.o: src/common.cpp
./obj/containers/ModifiableContainer.o: ./inc/containers/MutablePositionEnumeration.hpp
./obj/containers/ModifiableContainer.o: ./inc/containers/PositionEnumeration.hpp
./obj/containers/ModifiableContainer.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/containers/ModifiableContainer.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/ModifiableContainer.o: ./inc/Top.hpp ./inc/Object.hpp
./obj/containers/ModifiableContainer.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/containers/ModifiableContainer.o: ./inc/exceptions/InvalidArgument.hpp
./obj/containers/ModifiableContainer.o: ./inc/exceptions/InternalError.hpp
./obj/containers/ModifiableContainer.o: ./inc/String.hpp
./obj/containers/ModifiableContainer.o: ./inc/exceptions/Exception.hpp
./obj/containers/ModifiableContainer.o: ./inc/exceptions/Throwable.hpp
./obj/containers/ModifiableContainer.o: ./inc/Condition.hpp
./obj/containers/ModifiableContainer.o: ./inc/observe/Observable.hpp
./obj/containers/ModifiableContainer.o: ./inc/observe/ObservableAdapter.hpp
./obj/containers/ModifiableContainer.o: ./inc/observe/ObservationContext.hpp
./obj/containers/ModifiableContainer.o: ./inc/ContextAdapter.hpp
./obj/containers/ModifiableContainer.o: ./inc/Context.hpp
./obj/containers/ModifiableContainer.o: ./inc/observe/Observable.hpp
./obj/containers/ModifiableContainer.o: ./inc/exceptions/RuntimeError.hpp
./obj/containers/ModifiableContainer.o: ./inc/Debug.hpp ./inc/LinkManager.hpp
./obj/containers/ModifiableContainer.o: ./inc/containers/Position.hpp
./obj/containers/ModifiableContainer.o: ./inc/containers/ModifiableContainer.hpp
./obj/containers/ModifiableContainer.o: ./inc/containers/Container.hpp
./obj/containers/ModifiableContainer.o: ./inc/containers/PositionEnumeration.hpp
./obj/containers/ModifiableContainer.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/containers/ModifiableContainer.o: ./inc/iter/iterators/Iterator.hpp
./obj/containers/ModifiableContainer.o: ./inc/OGuard.hpp ./inc/Guard.hpp
./obj/containers/MutablePositionEnumeration.o: ./inc/containers/MutablePositionEnumeration.hpp
./obj/containers/MutablePositionEnumeration.o: ./inc/containers/PositionEnumeration.hpp
./obj/containers/MutablePositionEnumeration.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/containers/MutablePositionEnumeration.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/MutablePositionEnumeration.o: ./inc/Top.hpp ./inc/defines.h
./obj/containers/MutablePositionEnumeration.o: ./inc/build.h src/common.cpp
./obj/containers/MutablePositionEnumeration.o: ./inc/Object.hpp
./obj/containers/MutablePositionEnumeration.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/containers/MutablePositionEnumeration.o: ./inc/exceptions/InvalidArgument.hpp
./obj/containers/MutablePositionEnumeration.o: ./inc/exceptions/InternalError.hpp
./obj/containers/MutablePositionEnumeration.o: ./inc/String.hpp
./obj/containers/MutablePositionEnumeration.o: ./inc/exceptions/Exception.hpp
./obj/containers/MutablePositionEnumeration.o: ./inc/exceptions/Throwable.hpp
./obj/containers/MutablePositionEnumeration.o: ./inc/Condition.hpp
./obj/containers/MutablePositionEnumeration.o: ./inc/observe/Observable.hpp
./obj/containers/MutablePositionEnumeration.o: ./inc/observe/ObservableAdapter.hpp
./obj/containers/MutablePositionEnumeration.o: ./inc/observe/ObservationContext.hpp
./obj/containers/MutablePositionEnumeration.o: ./inc/ContextAdapter.hpp
./obj/containers/MutablePositionEnumeration.o: ./inc/Context.hpp
./obj/containers/MutablePositionEnumeration.o: ./inc/observe/Observable.hpp
./obj/containers/MutablePositionEnumeration.o: ./inc/exceptions/RuntimeError.hpp
./obj/containers/MutablePositionEnumeration.o: ./inc/Debug.hpp
./obj/containers/MutablePositionEnumeration.o: ./inc/LinkManager.hpp
./obj/containers/MutablePositionEnumeration.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/MutablePositionEnumeration.o: ./inc/containers/Position.hpp
./obj/containers/MutablePositionEnumeration.o: ./inc/containers/PositionEnumeration.hpp
./obj/containers/MutablePositionEnumeration.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/containers/MutablePositionEnumeration.o: ./inc/containers/MutablePosition.hpp
./obj/containers/MutablePositionAdapter.o: ./inc/containers/MutablePositionAdapter.hpp
./obj/containers/MutablePositionAdapter.o: ./inc/containers/PositionAdapter.hpp
./obj/containers/MutablePositionAdapter.o: ./inc/containers/MutablePosition.hpp
./obj/containers/MutablePositionAdapter.o: ./inc/defines.h ./inc/build.h
./obj/containers/MutablePositionAdapter.o: src/common.cpp
./obj/containers/MutablePositionAdapter.o: ./inc/containers/MutableContainer.hpp
./obj/containers/MutablePositionAdapter.o: ./inc/containers/Container.hpp
./obj/containers/MutablePositionAdapter.o: ./inc/Object.hpp ./inc/Top.hpp
./obj/containers/MutablePositionAdapter.o: ./inc/containers/Position.hpp
./obj/containers/MutablePositionAdapter.o: ./inc/containers/PositionEnumeration.hpp
./obj/containers/MutablePositionAdapter.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/containers/MutablePositionAdapter.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/MutablePositionAdapter.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/containers/MutablePositionAdapter.o: ./inc/exceptions/InvalidArgument.hpp
./obj/containers/MutablePositionAdapter.o: ./inc/exceptions/InternalError.hpp
./obj/containers/MutablePositionAdapter.o: ./inc/String.hpp
./obj/containers/MutablePositionAdapter.o: ./inc/exceptions/Exception.hpp
./obj/containers/MutablePositionAdapter.o: ./inc/exceptions/Throwable.hpp
./obj/containers/MutablePositionAdapter.o: ./inc/Condition.hpp
./obj/containers/MutablePositionAdapter.o: ./inc/observe/Observable.hpp
./obj/containers/MutablePositionAdapter.o: ./inc/observe/ObservableAdapter.hpp
./obj/containers/MutablePositionAdapter.o: ./inc/observe/ObservationContext.hpp
./obj/containers/MutablePositionAdapter.o: ./inc/ContextAdapter.hpp
./obj/containers/MutablePositionAdapter.o: ./inc/Context.hpp
./obj/containers/MutablePositionAdapter.o: ./inc/observe/Observable.hpp
./obj/containers/MutablePositionAdapter.o: ./inc/exceptions/RuntimeError.hpp
./obj/containers/MutablePositionAdapter.o: ./inc/Debug.hpp
./obj/containers/MutablePositionAdapter.o: ./inc/LinkManager.hpp
./obj/containers/MutablePositionAdapter.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/containers/MutablePositionAdapter.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/MutablePositionAdapter.o: ./inc/iter/iterators/Iterator.hpp
./obj/containers/MutablePositionAdapter.o: ./inc/exceptions/InternalError.hpp
./obj/containers/MutableContainerAdapter.o: ./inc/containers/MutablePosition.hpp
./obj/containers/MutableContainerAdapter.o: ./inc/containers/MutablePositionEnumeration.hpp
./obj/containers/MutableContainerAdapter.o: ./inc/containers/PositionEnumeration.hpp
./obj/containers/MutableContainerAdapter.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/containers/MutableContainerAdapter.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/MutableContainerAdapter.o: ./inc/Top.hpp ./inc/defines.h
./obj/containers/MutableContainerAdapter.o: ./inc/build.h src/common.cpp
./obj/containers/MutableContainerAdapter.o: ./inc/Object.hpp
./obj/containers/MutableContainerAdapter.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/containers/MutableContainerAdapter.o: ./inc/exceptions/InvalidArgument.hpp
./obj/containers/MutableContainerAdapter.o: ./inc/exceptions/InternalError.hpp
./obj/containers/MutableContainerAdapter.o: ./inc/String.hpp
./obj/containers/MutableContainerAdapter.o: ./inc/exceptions/Exception.hpp
./obj/containers/MutableContainerAdapter.o: ./inc/exceptions/Throwable.hpp
./obj/containers/MutableContainerAdapter.o: ./inc/Condition.hpp
./obj/containers/MutableContainerAdapter.o: ./inc/observe/Observable.hpp
./obj/containers/MutableContainerAdapter.o: ./inc/observe/ObservableAdapter.hpp
./obj/containers/MutableContainerAdapter.o: ./inc/observe/ObservationContext.hpp
./obj/containers/MutableContainerAdapter.o: ./inc/ContextAdapter.hpp
./obj/containers/MutableContainerAdapter.o: ./inc/Context.hpp
./obj/containers/MutableContainerAdapter.o: ./inc/observe/Observable.hpp
./obj/containers/MutableContainerAdapter.o: ./inc/exceptions/RuntimeError.hpp
./obj/containers/MutableContainerAdapter.o: ./inc/Debug.hpp
./obj/containers/MutableContainerAdapter.o: ./inc/LinkManager.hpp
./obj/containers/MutableContainerAdapter.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/MutableContainerAdapter.o: ./inc/containers/Position.hpp
./obj/containers/MutableContainerAdapter.o: ./inc/containers/MutableContainerAdapter.hpp
./obj/containers/MutableContainerAdapter.o: ./inc/containers/MutableContainer.hpp
./obj/containers/MutableContainerAdapter.o: ./inc/containers/Container.hpp
./obj/containers/MutableContainerAdapter.o: ./inc/containers/PositionEnumeration.hpp
./obj/containers/MutableContainerAdapter.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/containers/MutableContainerAdapter.o: ./inc/iter/iterators/Iterator.hpp
./obj/containers/MutableContainerAdapter.o: ./inc/containers/ContainerAdapter.hpp
./obj/containers/MutableContainerAdapter.o: ./inc/Map.hpp
./obj/containers/MutableContainerAdapter.o: ./inc/iter/iterators/EnumerationIterator.hpp
./obj/containers/MutableContainerAdapter.o: ./inc/iter/iterables/Iterable.hpp
./obj/containers/LayeredContainer.o: ./inc/containers/LayeredContainer.hpp
./obj/containers/LayeredContainer.o: ./inc/containers/Container.hpp
./obj/containers/LayeredContainer.o: ./inc/Object.hpp ./inc/defines.h
./obj/containers/LayeredContainer.o: ./inc/build.h src/common.cpp
./obj/containers/LayeredContainer.o: ./inc/Top.hpp
./obj/containers/LayeredContainer.o: ./inc/containers/Position.hpp
./obj/containers/LayeredContainer.o: ./inc/containers/PositionEnumeration.hpp
./obj/containers/LayeredContainer.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/containers/LayeredContainer.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/LayeredContainer.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/containers/LayeredContainer.o: ./inc/exceptions/InvalidArgument.hpp
./obj/containers/LayeredContainer.o: ./inc/exceptions/InternalError.hpp
./obj/containers/LayeredContainer.o: ./inc/String.hpp
./obj/containers/LayeredContainer.o: ./inc/exceptions/Exception.hpp
./obj/containers/LayeredContainer.o: ./inc/exceptions/Throwable.hpp
./obj/containers/LayeredContainer.o: ./inc/Condition.hpp
./obj/containers/LayeredContainer.o: ./inc/observe/Observable.hpp
./obj/containers/LayeredContainer.o: ./inc/observe/ObservableAdapter.hpp
./obj/containers/LayeredContainer.o: ./inc/observe/ObservationContext.hpp
./obj/containers/LayeredContainer.o: ./inc/ContextAdapter.hpp
./obj/containers/LayeredContainer.o: ./inc/Context.hpp
./obj/containers/LayeredContainer.o: ./inc/observe/Observable.hpp
./obj/containers/LayeredContainer.o: ./inc/exceptions/RuntimeError.hpp
./obj/containers/LayeredContainer.o: ./inc/Debug.hpp ./inc/LinkManager.hpp
./obj/containers/LayeredContainer.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/containers/LayeredContainer.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/LayeredContainer.o: ./inc/iter/iterators/Iterator.hpp
./obj/containers/LayeredContainer.o: ./inc/containers/Position.hpp
./obj/containers/LayeredContainer.o: ./inc/containers/LayeredPosition.hpp
./obj/containers/LayeredContainer.o: ./inc/containers/PositionAdapter.hpp
./obj/containers/LayeredContainer.o: ./inc/containers/MutablePosition.hpp
./obj/containers/LayeredContainer.o: ./inc/OGuard.hpp ./inc/Guard.hpp
./obj/containers/LayeredPosition.o: ./inc/containers/Container.hpp
./obj/containers/LayeredPosition.o: ./inc/containers/LayeredPosition.hpp
./obj/containers/LayeredPosition.o: ./inc/containers/PositionAdapter.hpp
./obj/containers/LayeredPosition.o: ./inc/containers/MutablePosition.hpp
./obj/containers/LayeredPosition.o: ./inc/defines.h ./inc/build.h
./obj/containers/LayeredPosition.o: src/common.cpp ./inc/LinkManager.hpp
./obj/containers/LayeredPosition.o: ./inc/Object.hpp ./inc/Top.hpp
./obj/containers/LayeredPosition.o: ./inc/String.hpp ./inc/OGuard.hpp
./obj/containers/LayeredPosition.o: ./inc/Guard.hpp ./inc/Debug.hpp
./obj/containers/MutableLayeredPosition.o: ./inc/containers/MutableLayeredPosition.hpp
./obj/containers/MutableLayeredPosition.o: ./inc/containers/MutablePositionAdapter.hpp
./obj/containers/MutableLayeredPosition.o: ./inc/containers/PositionAdapter.hpp
./obj/containers/MutableLayeredPosition.o: ./inc/containers/MutablePosition.hpp
./obj/containers/MutableLayeredPosition.o: ./inc/defines.h ./inc/build.h
./obj/containers/MutableLayeredPosition.o: src/common.cpp
./obj/containers/MutableLayeredPosition.o: ./inc/containers/MutableContainer.hpp
./obj/containers/MutableLayeredPosition.o: ./inc/containers/Container.hpp
./obj/containers/MutableLayeredPosition.o: ./inc/Object.hpp ./inc/Top.hpp
./obj/containers/MutableLayeredPosition.o: ./inc/containers/Position.hpp
./obj/containers/MutableLayeredPosition.o: ./inc/containers/PositionEnumeration.hpp
./obj/containers/MutableLayeredPosition.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/containers/MutableLayeredPosition.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/MutableLayeredPosition.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/containers/MutableLayeredPosition.o: ./inc/exceptions/InvalidArgument.hpp
./obj/containers/MutableLayeredPosition.o: ./inc/exceptions/InternalError.hpp
./obj/containers/MutableLayeredPosition.o: ./inc/String.hpp
./obj/containers/MutableLayeredPosition.o: ./inc/exceptions/Exception.hpp
./obj/containers/MutableLayeredPosition.o: ./inc/exceptions/Throwable.hpp
./obj/containers/MutableLayeredPosition.o: ./inc/Condition.hpp
./obj/containers/MutableLayeredPosition.o: ./inc/observe/Observable.hpp
./obj/containers/MutableLayeredPosition.o: ./inc/observe/ObservableAdapter.hpp
./obj/containers/MutableLayeredPosition.o: ./inc/observe/ObservationContext.hpp
./obj/containers/MutableLayeredPosition.o: ./inc/ContextAdapter.hpp
./obj/containers/MutableLayeredPosition.o: ./inc/Context.hpp
./obj/containers/MutableLayeredPosition.o: ./inc/observe/Observable.hpp
./obj/containers/MutableLayeredPosition.o: ./inc/exceptions/RuntimeError.hpp
./obj/containers/MutableLayeredPosition.o: ./inc/Debug.hpp
./obj/containers/MutableLayeredPosition.o: ./inc/LinkManager.hpp
./obj/containers/MutableLayeredPosition.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/containers/MutableLayeredPosition.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/MutableLayeredPosition.o: ./inc/iter/iterators/Iterator.hpp
./obj/containers/MutableLayeredPosition.o: ./inc/containers/LayeredPosition.hpp
./obj/containers/MutableLayeredContainer.o: ./inc/containers/MutableLayeredContainer.hpp
./obj/containers/MutableLayeredContainer.o: ./inc/containers/MutablePositionEnumeration.hpp
./obj/containers/MutableLayeredContainer.o: ./inc/containers/PositionEnumeration.hpp
./obj/containers/MutableLayeredContainer.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/containers/MutableLayeredContainer.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/MutableLayeredContainer.o: ./inc/Top.hpp ./inc/defines.h
./obj/containers/MutableLayeredContainer.o: ./inc/build.h src/common.cpp
./obj/containers/MutableLayeredContainer.o: ./inc/Object.hpp
./obj/containers/MutableLayeredContainer.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/containers/MutableLayeredContainer.o: ./inc/exceptions/InvalidArgument.hpp
./obj/containers/MutableLayeredContainer.o: ./inc/exceptions/InternalError.hpp
./obj/containers/MutableLayeredContainer.o: ./inc/String.hpp
./obj/containers/MutableLayeredContainer.o: ./inc/exceptions/Exception.hpp
./obj/containers/MutableLayeredContainer.o: ./inc/exceptions/Throwable.hpp
./obj/containers/MutableLayeredContainer.o: ./inc/Condition.hpp
./obj/containers/MutableLayeredContainer.o: ./inc/observe/Observable.hpp
./obj/containers/MutableLayeredContainer.o: ./inc/observe/ObservableAdapter.hpp
./obj/containers/MutableLayeredContainer.o: ./inc/observe/ObservationContext.hpp
./obj/containers/MutableLayeredContainer.o: ./inc/ContextAdapter.hpp
./obj/containers/MutableLayeredContainer.o: ./inc/Context.hpp
./obj/containers/MutableLayeredContainer.o: ./inc/observe/Observable.hpp
./obj/containers/MutableLayeredContainer.o: ./inc/exceptions/RuntimeError.hpp
./obj/containers/MutableLayeredContainer.o: ./inc/Debug.hpp
./obj/containers/MutableLayeredContainer.o: ./inc/LinkManager.hpp
./obj/containers/MutableLayeredContainer.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/MutableLayeredContainer.o: ./inc/containers/Position.hpp
./obj/containers/MutableLayeredContainer.o: ./inc/containers/MutableContainerAdapter.hpp
./obj/containers/MutableLayeredContainer.o: ./inc/containers/MutableContainer.hpp
./obj/containers/MutableLayeredContainer.o: ./inc/containers/Container.hpp
./obj/containers/MutableLayeredContainer.o: ./inc/containers/PositionEnumeration.hpp
./obj/containers/MutableLayeredContainer.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/containers/MutableLayeredContainer.o: ./inc/iter/iterators/Iterator.hpp
./obj/containers/MutableLayeredContainer.o: ./inc/containers/ContainerAdapter.hpp
./obj/containers/MutableLayeredContainer.o: ./inc/Map.hpp
./obj/containers/MutableLayeredContainer.o: ./inc/containers/LayeredContainer.hpp
./obj/containers/MutableLayeredContainer.o: ./inc/containers/Position.hpp
./obj/containers/MutableLayeredContainer.o: ./inc/containers/MutableLayeredPosition.hpp
./obj/containers/MutableLayeredContainer.o: ./inc/containers/MutablePositionAdapter.hpp
./obj/containers/MutableLayeredContainer.o: ./inc/containers/PositionAdapter.hpp
./obj/containers/MutableLayeredContainer.o: ./inc/containers/MutablePosition.hpp
./obj/containers/MutableLayeredContainer.o: ./inc/containers/LayeredPosition.hpp
./obj/containers/Tuple.o: ./inc/containers/Tuple.hpp
./obj/containers/Tuple.o: ./inc/containers/arrays/CArray.hpp
./obj/containers/Tuple.o: ./inc/containers/arrays/Array.hpp
./obj/containers/Tuple.o: ./inc/containers/RangedContainer.hpp
./obj/containers/Tuple.o: ./inc/containers/IndexableContainer.hpp
./obj/containers/Tuple.o: ./inc/containers/MutableContainer.hpp
./obj/containers/Tuple.o: ./inc/containers/Container.hpp ./inc/Object.hpp
./obj/containers/Tuple.o: ./inc/defines.h ./inc/build.h src/common.cpp
./obj/containers/Tuple.o: ./inc/Top.hpp ./inc/containers/Position.hpp
./obj/containers/Tuple.o: ./inc/containers/PositionEnumeration.hpp
./obj/containers/Tuple.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/containers/Tuple.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/Tuple.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/containers/Tuple.o: ./inc/exceptions/InvalidArgument.hpp
./obj/containers/Tuple.o: ./inc/exceptions/InternalError.hpp ./inc/String.hpp
./obj/containers/Tuple.o: ./inc/exceptions/Exception.hpp
./obj/containers/Tuple.o: ./inc/exceptions/Throwable.hpp ./inc/Condition.hpp
./obj/containers/Tuple.o: ./inc/observe/Observable.hpp
./obj/containers/Tuple.o: ./inc/observe/ObservableAdapter.hpp
./obj/containers/Tuple.o: ./inc/observe/ObservationContext.hpp
./obj/containers/Tuple.o: ./inc/ContextAdapter.hpp ./inc/Context.hpp
./obj/containers/Tuple.o: ./inc/observe/Observable.hpp
./obj/containers/Tuple.o: ./inc/exceptions/RuntimeError.hpp ./inc/Debug.hpp
./obj/containers/Tuple.o: ./inc/LinkManager.hpp
./obj/containers/Tuple.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/containers/Tuple.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/Tuple.o: ./inc/iter/iterators/Iterator.hpp ./inc/Map.hpp
./obj/containers/Tuple.o: ./inc/containers/MutablePosition.hpp
./obj/containers/Tuple.o: ./inc/containers/Position.hpp
./obj/containers/Tuple.o: ./inc/containers/PositionAdapter.hpp
./obj/containers/Tuple.o: ./inc/containers/MutablePosition.hpp
./obj/containers/Tuple.o: ./inc/containers/MutablePositionAdapter.hpp
./obj/containers/Tuple.o: ./inc/containers/MutableContainerAdapter.hpp
./obj/containers/Tuple.o: ./inc/containers/ContainerAdapter.hpp
./obj/containers/Pair.o: ./inc/containers/Pair.hpp ./inc/containers/Tuple.hpp
./obj/containers/Pair.o: ./inc/containers/arrays/CArray.hpp
./obj/containers/Pair.o: ./inc/containers/arrays/Array.hpp
./obj/containers/Pair.o: ./inc/containers/RangedContainer.hpp
./obj/containers/Pair.o: ./inc/containers/IndexableContainer.hpp
./obj/containers/Pair.o: ./inc/containers/MutableContainer.hpp
./obj/containers/Pair.o: ./inc/containers/Container.hpp ./inc/Object.hpp
./obj/containers/Pair.o: ./inc/defines.h ./inc/build.h src/common.cpp
./obj/containers/Pair.o: ./inc/Top.hpp ./inc/containers/Position.hpp
./obj/containers/Pair.o: ./inc/containers/PositionEnumeration.hpp
./obj/containers/Pair.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/containers/Pair.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/Pair.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/containers/Pair.o: ./inc/exceptions/InvalidArgument.hpp
./obj/containers/Pair.o: ./inc/exceptions/InternalError.hpp ./inc/String.hpp
./obj/containers/Pair.o: ./inc/exceptions/Exception.hpp
./obj/containers/Pair.o: ./inc/exceptions/Throwable.hpp ./inc/Condition.hpp
./obj/containers/Pair.o: ./inc/observe/Observable.hpp
./obj/containers/Pair.o: ./inc/observe/ObservableAdapter.hpp
./obj/containers/Pair.o: ./inc/observe/ObservationContext.hpp
./obj/containers/Pair.o: ./inc/ContextAdapter.hpp ./inc/Context.hpp
./obj/containers/Pair.o: ./inc/observe/Observable.hpp
./obj/containers/Pair.o: ./inc/exceptions/RuntimeError.hpp ./inc/Debug.hpp
./obj/containers/Pair.o: ./inc/LinkManager.hpp
./obj/containers/Pair.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/containers/Pair.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/Pair.o: ./inc/iter/iterators/Iterator.hpp ./inc/Map.hpp
./obj/containers/Pair.o: ./inc/containers/MutablePosition.hpp
./obj/containers/Pair.o: ./inc/containers/Position.hpp
./obj/containers/Pair.o: ./inc/containers/PositionAdapter.hpp
./obj/containers/Pair.o: ./inc/containers/MutablePosition.hpp
./obj/containers/Pair.o: ./inc/containers/MutablePositionAdapter.hpp
./obj/containers/Pair.o: ./inc/containers/MutableContainerAdapter.hpp
./obj/containers/Pair.o: ./inc/containers/ContainerAdapter.hpp
./obj/containers/Cons.o: ./inc/containers/Cons.hpp ./inc/containers/Pair.hpp
./obj/containers/Cons.o: ./inc/containers/Tuple.hpp
./obj/containers/Cons.o: ./inc/containers/arrays/CArray.hpp
./obj/containers/Cons.o: ./inc/containers/arrays/Array.hpp
./obj/containers/Cons.o: ./inc/containers/RangedContainer.hpp
./obj/containers/Cons.o: ./inc/containers/IndexableContainer.hpp
./obj/containers/Cons.o: ./inc/containers/MutableContainer.hpp
./obj/containers/Cons.o: ./inc/containers/Container.hpp ./inc/Object.hpp
./obj/containers/Cons.o: ./inc/defines.h ./inc/build.h src/common.cpp
./obj/containers/Cons.o: ./inc/Top.hpp ./inc/containers/Position.hpp
./obj/containers/Cons.o: ./inc/containers/PositionEnumeration.hpp
./obj/containers/Cons.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/containers/Cons.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/Cons.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/containers/Cons.o: ./inc/exceptions/InvalidArgument.hpp
./obj/containers/Cons.o: ./inc/exceptions/InternalError.hpp ./inc/String.hpp
./obj/containers/Cons.o: ./inc/exceptions/Exception.hpp
./obj/containers/Cons.o: ./inc/exceptions/Throwable.hpp ./inc/Condition.hpp
./obj/containers/Cons.o: ./inc/observe/Observable.hpp
./obj/containers/Cons.o: ./inc/observe/ObservableAdapter.hpp
./obj/containers/Cons.o: ./inc/observe/ObservationContext.hpp
./obj/containers/Cons.o: ./inc/ContextAdapter.hpp ./inc/Context.hpp
./obj/containers/Cons.o: ./inc/observe/Observable.hpp
./obj/containers/Cons.o: ./inc/exceptions/RuntimeError.hpp ./inc/Debug.hpp
./obj/containers/Cons.o: ./inc/LinkManager.hpp
./obj/containers/Cons.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/containers/Cons.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/Cons.o: ./inc/iter/iterators/Iterator.hpp ./inc/Map.hpp
./obj/containers/Cons.o: ./inc/containers/MutablePosition.hpp
./obj/containers/Cons.o: ./inc/containers/Position.hpp
./obj/containers/Cons.o: ./inc/containers/PositionAdapter.hpp
./obj/containers/Cons.o: ./inc/containers/MutablePosition.hpp
./obj/containers/Cons.o: ./inc/containers/MutablePositionAdapter.hpp
./obj/containers/Cons.o: ./inc/containers/MutableContainerAdapter.hpp
./obj/containers/Cons.o: ./inc/containers/ContainerAdapter.hpp
./obj/containers/Triple.o: ./inc/containers/Triple.hpp
./obj/containers/Triple.o: ./inc/containers/Tuple.hpp
./obj/containers/Triple.o: ./inc/containers/arrays/CArray.hpp
./obj/containers/Triple.o: ./inc/containers/arrays/Array.hpp
./obj/containers/Triple.o: ./inc/containers/RangedContainer.hpp
./obj/containers/Triple.o: ./inc/containers/IndexableContainer.hpp
./obj/containers/Triple.o: ./inc/containers/MutableContainer.hpp
./obj/containers/Triple.o: ./inc/containers/Container.hpp ./inc/Object.hpp
./obj/containers/Triple.o: ./inc/defines.h ./inc/build.h src/common.cpp
./obj/containers/Triple.o: ./inc/Top.hpp ./inc/containers/Position.hpp
./obj/containers/Triple.o: ./inc/containers/PositionEnumeration.hpp
./obj/containers/Triple.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/containers/Triple.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/Triple.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/containers/Triple.o: ./inc/exceptions/InvalidArgument.hpp
./obj/containers/Triple.o: ./inc/exceptions/InternalError.hpp
./obj/containers/Triple.o: ./inc/String.hpp ./inc/exceptions/Exception.hpp
./obj/containers/Triple.o: ./inc/exceptions/Throwable.hpp ./inc/Condition.hpp
./obj/containers/Triple.o: ./inc/observe/Observable.hpp
./obj/containers/Triple.o: ./inc/observe/ObservableAdapter.hpp
./obj/containers/Triple.o: ./inc/observe/ObservationContext.hpp
./obj/containers/Triple.o: ./inc/ContextAdapter.hpp ./inc/Context.hpp
./obj/containers/Triple.o: ./inc/observe/Observable.hpp
./obj/containers/Triple.o: ./inc/exceptions/RuntimeError.hpp ./inc/Debug.hpp
./obj/containers/Triple.o: ./inc/LinkManager.hpp
./obj/containers/Triple.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/containers/Triple.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/Triple.o: ./inc/iter/iterators/Iterator.hpp ./inc/Map.hpp
./obj/containers/Triple.o: ./inc/containers/MutablePosition.hpp
./obj/containers/Triple.o: ./inc/containers/Position.hpp
./obj/containers/Triple.o: ./inc/containers/PositionAdapter.hpp
./obj/containers/Triple.o: ./inc/containers/MutablePosition.hpp
./obj/containers/Triple.o: ./inc/containers/MutablePositionAdapter.hpp
./obj/containers/Triple.o: ./inc/containers/MutableContainerAdapter.hpp
./obj/containers/Triple.o: ./inc/containers/ContainerAdapter.hpp
./obj/containers/Set.o: ./inc/iter/enumerations/MappedEnumeration.hpp
./obj/containers/Set.o: ./inc/iter/enumerations/Enumeration.hpp ./inc/Top.hpp
./obj/containers/Set.o: ./inc/defines.h ./inc/build.h src/common.cpp
./obj/containers/Set.o: ./inc/Object.hpp ./inc/Map.hpp
./obj/containers/Set.o: ./inc/containers/EmptyContainer.hpp
./obj/containers/Set.o: ./inc/exceptions/NoEntity.hpp
./obj/containers/Set.o: ./inc/exceptions/InvalidArgument.hpp
./obj/containers/Set.o: ./inc/exceptions/InternalError.hpp ./inc/String.hpp
./obj/containers/Set.o: ./inc/exceptions/Exception.hpp
./obj/containers/Set.o: ./inc/exceptions/Throwable.hpp ./inc/Condition.hpp
./obj/containers/Set.o: ./inc/observe/Observable.hpp
./obj/containers/Set.o: ./inc/observe/ObservableAdapter.hpp
./obj/containers/Set.o: ./inc/observe/ObservationContext.hpp
./obj/containers/Set.o: ./inc/ContextAdapter.hpp ./inc/Context.hpp
./obj/containers/Set.o: ./inc/observe/Observable.hpp
./obj/containers/Set.o: ./inc/exceptions/RuntimeError.hpp
./obj/containers/Set.o: ./inc/containers/lists/List.hpp ./inc/OGuard.hpp
./obj/containers/Set.o: ./inc/Guard.hpp
./obj/containers/Set.o: ./inc/containers/PuncturedContainer.hpp
./obj/containers/Set.o: ./inc/containers/Container.hpp
./obj/containers/Set.o: ./inc/containers/Position.hpp
./obj/containers/Set.o: ./inc/containers/PositionEnumeration.hpp
./obj/containers/Set.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/containers/Set.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/containers/Set.o: ./inc/exceptions/InvalidArgument.hpp ./inc/Debug.hpp
./obj/containers/Set.o: ./inc/LinkManager.hpp
./obj/containers/Set.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/containers/Set.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/Set.o: ./inc/iter/iterators/Iterator.hpp
./obj/containers/Set.o: ./inc/containers/RangedContainer.hpp
./obj/containers/Set.o: ./inc/containers/IndexableContainer.hpp
./obj/containers/Set.o: ./inc/containers/MutableContainer.hpp
./obj/containers/Set.o: ./inc/containers/MutablePosition.hpp
./obj/containers/Set.o: ./inc/containers/Position.hpp
./obj/containers/Set.o: ./inc/containers/PositionAdapter.hpp
./obj/containers/Set.o: ./inc/containers/MutablePosition.hpp
./obj/containers/Set.o: ./inc/containers/MutablePositionAdapter.hpp
./obj/containers/Set.o: ./inc/containers/PositionAdapter.hpp
./obj/containers/Set.o: ./inc/containers/PositionFactory.hpp
./obj/containers/Set.o: ./inc/AbstractFactory.hpp
./obj/containers/Set.o: ./inc/containers/MutablePositionEnumeration.hpp
./obj/containers/Set.o: ./inc/containers/PositionEnumeration.hpp
./obj/containers/Set.o: ./inc/containers/MutableContainerAdapter.hpp
./obj/containers/Set.o: ./inc/containers/ContainerAdapter.hpp
./obj/containers/Set.o: ./inc/containers/ModifiableContainer.hpp
./obj/containers/Set.o: ./inc/VersionedObject.hpp ./inc/MemoryAllocator.hpp
./obj/containers/Set.o: ./inc/containers/Set.hpp
./obj/containers/Set.o: ./inc/containers/MutableContainerAdapter.hpp
./obj/containers/Set.o: ./inc/containers/ModifiableContainer.hpp
./obj/containers/Set.o: ./inc/containers/PositionFactory.hpp ./inc/PGuard.hpp
./obj/containers/EmptyContainer.o: ./inc/containers/EmptyContainer.hpp
./obj/containers/EmptyContainer.o: ./inc/exceptions/NoEntity.hpp
./obj/containers/EmptyContainer.o: ./inc/exceptions/InvalidArgument.hpp
./obj/containers/EmptyContainer.o: ./inc/exceptions/InternalError.hpp
./obj/containers/EmptyContainer.o: ./inc/String.hpp ./inc/defines.h
./obj/containers/EmptyContainer.o: ./inc/build.h src/common.cpp
./obj/containers/EmptyContainer.o: ./inc/Object.hpp ./inc/Top.hpp
./obj/containers/EmptyContainer.o: ./inc/exceptions/Exception.hpp
./obj/containers/EmptyContainer.o: ./inc/exceptions/Throwable.hpp
./obj/containers/EmptyContainer.o: ./inc/Condition.hpp
./obj/containers/EmptyContainer.o: ./inc/observe/Observable.hpp
./obj/containers/EmptyContainer.o: ./inc/observe/ObservableAdapter.hpp
./obj/containers/EmptyContainer.o: ./inc/observe/ObservationContext.hpp
./obj/containers/EmptyContainer.o: ./inc/ContextAdapter.hpp ./inc/Context.hpp
./obj/containers/EmptyContainer.o: ./inc/observe/Observable.hpp
./obj/containers/EmptyContainer.o: ./inc/exceptions/RuntimeError.hpp
./obj/containers/EmptyContainer.o: ./inc/Debug.hpp
./obj/containers/EmptyStack.o: ./inc/containers/EmptyStack.hpp
./obj/containers/EmptyStack.o: ./inc/containers/EmptyContainer.hpp
./obj/containers/EmptyStack.o: ./inc/exceptions/NoEntity.hpp
./obj/containers/EmptyStack.o: ./inc/exceptions/InvalidArgument.hpp
./obj/containers/EmptyStack.o: ./inc/exceptions/InternalError.hpp
./obj/containers/EmptyStack.o: ./inc/String.hpp ./inc/defines.h ./inc/build.h
./obj/containers/EmptyStack.o: src/common.cpp ./inc/Object.hpp ./inc/Top.hpp
./obj/containers/EmptyStack.o: ./inc/exceptions/Exception.hpp
./obj/containers/EmptyStack.o: ./inc/exceptions/Throwable.hpp
./obj/containers/EmptyStack.o: ./inc/Condition.hpp
./obj/containers/EmptyStack.o: ./inc/observe/Observable.hpp
./obj/containers/EmptyStack.o: ./inc/observe/ObservableAdapter.hpp
./obj/containers/EmptyStack.o: ./inc/observe/ObservationContext.hpp
./obj/containers/EmptyStack.o: ./inc/ContextAdapter.hpp ./inc/Context.hpp
./obj/containers/EmptyStack.o: ./inc/observe/Observable.hpp
./obj/containers/EmptyStack.o: ./inc/exceptions/RuntimeError.hpp
./obj/containers/EmptyStack.o: ./inc/Debug.hpp
./obj/containers/Stack.o: ./inc/containers/lists/List.hpp ./inc/OGuard.hpp
./obj/containers/Stack.o: ./inc/Guard.hpp ./inc/Object.hpp ./inc/defines.h
./obj/containers/Stack.o: ./inc/build.h src/common.cpp ./inc/Top.hpp
./obj/containers/Stack.o: ./inc/containers/PuncturedContainer.hpp
./obj/containers/Stack.o: ./inc/containers/Container.hpp
./obj/containers/Stack.o: ./inc/containers/Position.hpp
./obj/containers/Stack.o: ./inc/containers/PositionEnumeration.hpp
./obj/containers/Stack.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/containers/Stack.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/Stack.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/containers/Stack.o: ./inc/exceptions/InvalidArgument.hpp
./obj/containers/Stack.o: ./inc/exceptions/InternalError.hpp ./inc/String.hpp
./obj/containers/Stack.o: ./inc/exceptions/Exception.hpp
./obj/containers/Stack.o: ./inc/exceptions/Throwable.hpp ./inc/Condition.hpp
./obj/containers/Stack.o: ./inc/observe/Observable.hpp
./obj/containers/Stack.o: ./inc/observe/ObservableAdapter.hpp
./obj/containers/Stack.o: ./inc/observe/ObservationContext.hpp
./obj/containers/Stack.o: ./inc/ContextAdapter.hpp ./inc/Context.hpp
./obj/containers/Stack.o: ./inc/observe/Observable.hpp
./obj/containers/Stack.o: ./inc/exceptions/RuntimeError.hpp ./inc/Debug.hpp
./obj/containers/Stack.o: ./inc/LinkManager.hpp
./obj/containers/Stack.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/containers/Stack.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/Stack.o: ./inc/iter/iterators/Iterator.hpp
./obj/containers/Stack.o: ./inc/containers/RangedContainer.hpp
./obj/containers/Stack.o: ./inc/containers/IndexableContainer.hpp
./obj/containers/Stack.o: ./inc/containers/MutableContainer.hpp ./inc/Map.hpp
./obj/containers/Stack.o: ./inc/containers/MutablePosition.hpp
./obj/containers/Stack.o: ./inc/containers/Position.hpp
./obj/containers/Stack.o: ./inc/containers/PositionAdapter.hpp
./obj/containers/Stack.o: ./inc/containers/MutablePosition.hpp
./obj/containers/Stack.o: ./inc/containers/MutablePositionAdapter.hpp
./obj/containers/Stack.o: ./inc/containers/PositionAdapter.hpp
./obj/containers/Stack.o: ./inc/containers/PositionFactory.hpp
./obj/containers/Stack.o: ./inc/AbstractFactory.hpp
./obj/containers/Stack.o: ./inc/containers/MutablePositionEnumeration.hpp
./obj/containers/Stack.o: ./inc/containers/PositionEnumeration.hpp
./obj/containers/Stack.o: ./inc/containers/MutableContainerAdapter.hpp
./obj/containers/Stack.o: ./inc/containers/ContainerAdapter.hpp
./obj/containers/Stack.o: ./inc/containers/ModifiableContainer.hpp
./obj/containers/Stack.o: ./inc/VersionedObject.hpp ./inc/MemoryAllocator.hpp
./obj/containers/Stack.o: ./inc/containers/EmptyStack.hpp
./obj/containers/Stack.o: ./inc/containers/EmptyContainer.hpp
./obj/containers/Stack.o: ./inc/exceptions/NoEntity.hpp
./obj/containers/Stack.o: ./inc/exceptions/InvalidArgument.hpp
./obj/containers/Stack.o: ./inc/containers/Stack.hpp
./obj/containers/Stack.o: ./inc/containers/PuncturedContainer.hpp
./obj/containers/Stack.o: ./inc/containers/ModifiableContainer.hpp
./obj/containers/Stack.o: ./inc/containers/MutableLayeredContainer.hpp
./obj/containers/Stack.o: ./inc/containers/MutablePositionEnumeration.hpp
./obj/containers/Stack.o: ./inc/containers/MutableContainerAdapter.hpp
./obj/containers/Stack.o: ./inc/containers/LayeredContainer.hpp
./obj/containers/Stack.o: ./inc/containers/EmptyStack.hpp ./inc/PGuard.hpp
./obj/containers/Queue.o: ./inc/containers/Queue.hpp
./obj/containers/Queue.o: ./inc/containers/PuncturedContainer.hpp
./obj/containers/Queue.o: ./inc/containers/ModifiableContainer.hpp
./obj/containers/Queue.o: ./inc/containers/ContainerAdapter.hpp ./inc/Map.hpp
./obj/containers/Queue.o: ./inc/Top.hpp ./inc/defines.h ./inc/build.h
./obj/containers/Queue.o: src/common.cpp ./inc/Object.hpp
./obj/containers/Queue.o: ./inc/containers/Container.hpp
./obj/containers/Queue.o: ./inc/containers/Position.hpp
./obj/containers/Queue.o: ./inc/containers/PositionEnumeration.hpp
./obj/containers/Queue.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/containers/Queue.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/Queue.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/containers/Queue.o: ./inc/exceptions/InvalidArgument.hpp
./obj/containers/Queue.o: ./inc/exceptions/InternalError.hpp ./inc/String.hpp
./obj/containers/Queue.o: ./inc/exceptions/Exception.hpp
./obj/containers/Queue.o: ./inc/exceptions/Throwable.hpp ./inc/Condition.hpp
./obj/containers/Queue.o: ./inc/observe/Observable.hpp
./obj/containers/Queue.o: ./inc/observe/ObservableAdapter.hpp
./obj/containers/Queue.o: ./inc/observe/ObservationContext.hpp
./obj/containers/Queue.o: ./inc/ContextAdapter.hpp ./inc/Context.hpp
./obj/containers/Queue.o: ./inc/observe/Observable.hpp
./obj/containers/Queue.o: ./inc/exceptions/RuntimeError.hpp ./inc/Debug.hpp
./obj/containers/Queue.o: ./inc/LinkManager.hpp
./obj/containers/Queue.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/containers/Queue.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/Queue.o: ./inc/iter/iterators/Iterator.hpp
./obj/containers/Queue.o: ./inc/containers/MutableLayeredContainer.hpp
./obj/containers/Queue.o: ./inc/containers/MutablePositionEnumeration.hpp
./obj/containers/Queue.o: ./inc/containers/PositionEnumeration.hpp
./obj/containers/Queue.o: ./inc/containers/MutableContainerAdapter.hpp
./obj/containers/Queue.o: ./inc/containers/MutableContainer.hpp
./obj/containers/Queue.o: ./inc/containers/LayeredContainer.hpp
./obj/containers/Queue.o: ./inc/containers/Position.hpp
./obj/containers/Queue.o: ./inc/containers/EmptyContainer.hpp
./obj/containers/Queue.o: ./inc/exceptions/NoEntity.hpp
./obj/containers/Queue.o: ./inc/exceptions/InvalidArgument.hpp
./obj/containers/Queue.o: ./inc/containers/PositionAdapter.hpp
./obj/containers/Queue.o: ./inc/containers/MutablePosition.hpp
./obj/containers/Queue.o: ./inc/containers/lists/List.hpp ./inc/OGuard.hpp
./obj/containers/Queue.o: ./inc/Guard.hpp
./obj/containers/Queue.o: ./inc/containers/PuncturedContainer.hpp
./obj/containers/Queue.o: ./inc/containers/RangedContainer.hpp
./obj/containers/Queue.o: ./inc/containers/IndexableContainer.hpp
./obj/containers/Queue.o: ./inc/containers/MutablePosition.hpp
./obj/containers/Queue.o: ./inc/containers/MutablePositionAdapter.hpp
./obj/containers/Queue.o: ./inc/containers/PositionAdapter.hpp
./obj/containers/Queue.o: ./inc/containers/PositionFactory.hpp
./obj/containers/Queue.o: ./inc/AbstractFactory.hpp
./obj/containers/Queue.o: ./inc/containers/MutablePositionEnumeration.hpp
./obj/containers/Queue.o: ./inc/containers/MutableContainerAdapter.hpp
./obj/containers/Queue.o: ./inc/containers/ModifiableContainer.hpp
./obj/containers/Queue.o: ./inc/VersionedObject.hpp ./inc/MemoryAllocator.hpp
./obj/containers/Queue.o: ./inc/PGuard.hpp
./obj/containers/arrays/Array.o: ./inc/containers/arrays/Array.hpp
./obj/containers/arrays/Array.o: ./inc/containers/RangedContainer.hpp
./obj/containers/arrays/Array.o: ./inc/containers/IndexableContainer.hpp
./obj/containers/arrays/Array.o: ./inc/containers/MutableContainer.hpp
./obj/containers/arrays/Array.o: ./inc/containers/Container.hpp
./obj/containers/arrays/Array.o: ./inc/Object.hpp ./inc/defines.h
./obj/containers/arrays/Array.o: ./inc/build.h src/common.cpp ./inc/Top.hpp
./obj/containers/arrays/Array.o: ./inc/containers/Position.hpp
./obj/containers/arrays/Array.o: ./inc/containers/PositionEnumeration.hpp
./obj/containers/arrays/Array.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/containers/arrays/Array.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/arrays/Array.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/containers/arrays/Array.o: ./inc/exceptions/InvalidArgument.hpp
./obj/containers/arrays/Array.o: ./inc/exceptions/InternalError.hpp
./obj/containers/arrays/Array.o: ./inc/String.hpp
./obj/containers/arrays/Array.o: ./inc/exceptions/Exception.hpp
./obj/containers/arrays/Array.o: ./inc/exceptions/Throwable.hpp
./obj/containers/arrays/Array.o: ./inc/Condition.hpp
./obj/containers/arrays/Array.o: ./inc/observe/Observable.hpp
./obj/containers/arrays/Array.o: ./inc/observe/ObservableAdapter.hpp
./obj/containers/arrays/Array.o: ./inc/observe/ObservationContext.hpp
./obj/containers/arrays/Array.o: ./inc/ContextAdapter.hpp ./inc/Context.hpp
./obj/containers/arrays/Array.o: ./inc/observe/Observable.hpp
./obj/containers/arrays/Array.o: ./inc/exceptions/RuntimeError.hpp
./obj/containers/arrays/Array.o: ./inc/Debug.hpp ./inc/LinkManager.hpp
./obj/containers/arrays/Array.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/containers/arrays/Array.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/arrays/Array.o: ./inc/iter/iterators/Iterator.hpp
./obj/containers/arrays/Array.o: ./inc/Map.hpp
./obj/containers/arrays/Array.o: ./inc/containers/MutablePosition.hpp
./obj/containers/arrays/Array.o: ./inc/containers/Position.hpp
./obj/containers/arrays/Array.o: ./inc/containers/PositionAdapter.hpp
./obj/containers/arrays/Array.o: ./inc/containers/MutablePosition.hpp
./obj/containers/arrays/Array.o: ./inc/containers/MutablePositionAdapter.hpp
./obj/containers/arrays/CArray.o: ./inc/containers/arrays/CArray.hpp
./obj/containers/arrays/CArray.o: ./inc/containers/arrays/Array.hpp
./obj/containers/arrays/CArray.o: ./inc/containers/RangedContainer.hpp
./obj/containers/arrays/CArray.o: ./inc/containers/IndexableContainer.hpp
./obj/containers/arrays/CArray.o: ./inc/containers/MutableContainer.hpp
./obj/containers/arrays/CArray.o: ./inc/containers/Container.hpp
./obj/containers/arrays/CArray.o: ./inc/Object.hpp ./inc/defines.h
./obj/containers/arrays/CArray.o: ./inc/build.h src/common.cpp ./inc/Top.hpp
./obj/containers/arrays/CArray.o: ./inc/containers/Position.hpp
./obj/containers/arrays/CArray.o: ./inc/containers/PositionEnumeration.hpp
./obj/containers/arrays/CArray.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/containers/arrays/CArray.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/arrays/CArray.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/containers/arrays/CArray.o: ./inc/exceptions/InvalidArgument.hpp
./obj/containers/arrays/CArray.o: ./inc/exceptions/InternalError.hpp
./obj/containers/arrays/CArray.o: ./inc/String.hpp
./obj/containers/arrays/CArray.o: ./inc/exceptions/Exception.hpp
./obj/containers/arrays/CArray.o: ./inc/exceptions/Throwable.hpp
./obj/containers/arrays/CArray.o: ./inc/Condition.hpp
./obj/containers/arrays/CArray.o: ./inc/observe/Observable.hpp
./obj/containers/arrays/CArray.o: ./inc/observe/ObservableAdapter.hpp
./obj/containers/arrays/CArray.o: ./inc/observe/ObservationContext.hpp
./obj/containers/arrays/CArray.o: ./inc/ContextAdapter.hpp ./inc/Context.hpp
./obj/containers/arrays/CArray.o: ./inc/observe/Observable.hpp
./obj/containers/arrays/CArray.o: ./inc/exceptions/RuntimeError.hpp
./obj/containers/arrays/CArray.o: ./inc/Debug.hpp ./inc/LinkManager.hpp
./obj/containers/arrays/CArray.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/containers/arrays/CArray.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/arrays/CArray.o: ./inc/iter/iterators/Iterator.hpp
./obj/containers/arrays/CArray.o: ./inc/Map.hpp
./obj/containers/arrays/CArray.o: ./inc/containers/MutablePosition.hpp
./obj/containers/arrays/CArray.o: ./inc/containers/Position.hpp
./obj/containers/arrays/CArray.o: ./inc/containers/PositionAdapter.hpp
./obj/containers/arrays/CArray.o: ./inc/containers/MutablePosition.hpp
./obj/containers/arrays/CArray.o: ./inc/containers/MutablePositionAdapter.hpp
./obj/containers/arrays/CArray.o: ./inc/containers/MutableContainerAdapter.hpp
./obj/containers/arrays/CArray.o: ./inc/containers/ContainerAdapter.hpp
./obj/containers/arrays/CArray.o: ./inc/OGuard.hpp ./inc/Guard.hpp
./obj/containers/arrays/CArray.o: ./inc/containers/Empty.hpp
./obj/containers/arrays/CArray.o: ./inc/containers/EnumeratedValues.hpp
./obj/containers/arrays/CArray.o: ./inc/containers/PositionEnumeration.hpp
./obj/containers/arrays/CArray.o: ./inc/containers/Singleton.hpp
./obj/containers/arrays/CArray.o: ./inc/containers/MutablePositionEnumeration.hpp
./obj/containers/lists/List.o: ./inc/Debug.hpp ./inc/defines.h ./inc/build.h
./obj/containers/lists/List.o: src/common.cpp ./inc/Object.hpp ./inc/Top.hpp
./obj/containers/lists/List.o: ./inc/StringBuffer.hpp ./inc/LinkManager.hpp
./obj/containers/lists/List.o: ./inc/OGuard.hpp ./inc/Guard.hpp
./obj/containers/lists/List.o: ./inc/PGuard.hpp
./obj/containers/lists/List.o: ./inc/containers/lists/List.hpp
./obj/containers/lists/List.o: ./inc/containers/PuncturedContainer.hpp
./obj/containers/lists/List.o: ./inc/containers/Container.hpp
./obj/containers/lists/List.o: ./inc/containers/Position.hpp
./obj/containers/lists/List.o: ./inc/containers/PositionEnumeration.hpp
./obj/containers/lists/List.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/containers/lists/List.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/lists/List.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/containers/lists/List.o: ./inc/exceptions/InvalidArgument.hpp
./obj/containers/lists/List.o: ./inc/exceptions/InternalError.hpp
./obj/containers/lists/List.o: ./inc/String.hpp
./obj/containers/lists/List.o: ./inc/exceptions/Exception.hpp
./obj/containers/lists/List.o: ./inc/exceptions/Throwable.hpp
./obj/containers/lists/List.o: ./inc/Condition.hpp
./obj/containers/lists/List.o: ./inc/observe/Observable.hpp
./obj/containers/lists/List.o: ./inc/observe/ObservableAdapter.hpp
./obj/containers/lists/List.o: ./inc/observe/ObservationContext.hpp
./obj/containers/lists/List.o: ./inc/ContextAdapter.hpp ./inc/Context.hpp
./obj/containers/lists/List.o: ./inc/observe/Observable.hpp
./obj/containers/lists/List.o: ./inc/exceptions/RuntimeError.hpp
./obj/containers/lists/List.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/containers/lists/List.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/lists/List.o: ./inc/iter/iterators/Iterator.hpp
./obj/containers/lists/List.o: ./inc/containers/RangedContainer.hpp
./obj/containers/lists/List.o: ./inc/containers/IndexableContainer.hpp
./obj/containers/lists/List.o: ./inc/containers/MutableContainer.hpp
./obj/containers/lists/List.o: ./inc/Map.hpp
./obj/containers/lists/List.o: ./inc/containers/MutablePosition.hpp
./obj/containers/lists/List.o: ./inc/containers/Position.hpp
./obj/containers/lists/List.o: ./inc/containers/PositionAdapter.hpp
./obj/containers/lists/List.o: ./inc/containers/MutablePosition.hpp
./obj/containers/lists/List.o: ./inc/containers/MutablePositionAdapter.hpp
./obj/containers/lists/List.o: ./inc/containers/PositionAdapter.hpp
./obj/containers/lists/List.o: ./inc/containers/PositionFactory.hpp
./obj/containers/lists/List.o: ./inc/AbstractFactory.hpp
./obj/containers/lists/List.o: ./inc/containers/MutablePositionEnumeration.hpp
./obj/containers/lists/List.o: ./inc/containers/PositionEnumeration.hpp
./obj/containers/lists/List.o: ./inc/containers/MutableContainerAdapter.hpp
./obj/containers/lists/List.o: ./inc/containers/ContainerAdapter.hpp
./obj/containers/lists/List.o: ./inc/containers/ModifiableContainer.hpp
./obj/containers/lists/List.o: ./inc/VersionedObject.hpp
./obj/containers/lists/List.o: ./inc/MemoryAllocator.hpp
./obj/containers/lists/List.o: ./inc/containers/lists/ListNode.hpp
./obj/containers/lists/List.o: ./inc/containers/lists/ListNodeFactory.hpp
./obj/containers/lists/List.o: ./inc/containers/lists/ListNode.hpp
./obj/containers/lists/List.o: ./inc/containers/lists/DefaultListNodeFactory.hpp
./obj/containers/lists/List.o: ./inc/containers/lists/ListNodeFactory.hpp
./obj/containers/lists/List.o: ./inc/containers/lists/DefaultListNode.hpp
./obj/containers/lists/List.o: ./inc/iter/enumerations/EmptyEnumeration.hpp
./obj/containers/lists/List.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/containers/lists/List.o: ./inc/containers/EmptyContainer.hpp
./obj/containers/lists/List.o: ./inc/exceptions/NoEntity.hpp
./obj/containers/lists/List.o: ./inc/exceptions/InvalidArgument.hpp
./obj/containers/lists/List.o: ./inc/IdentityMap.hpp
./obj/containers/lists/List.o: ./inc/containers/Stack.hpp
./obj/containers/lists/List.o: ./inc/containers/PuncturedContainer.hpp
./obj/containers/lists/List.o: ./inc/containers/ModifiableContainer.hpp
./obj/containers/lists/List.o: ./inc/containers/MutableLayeredContainer.hpp
./obj/containers/lists/List.o: ./inc/containers/MutablePositionEnumeration.hpp
./obj/containers/lists/List.o: ./inc/containers/MutableContainerAdapter.hpp
./obj/containers/lists/List.o: ./inc/containers/LayeredContainer.hpp
./obj/containers/lists/List.o: ./inc/containers/EmptyStack.hpp
./obj/containers/lists/List.o: ./inc/FixedSizeAllocator.hpp
./obj/containers/lists/DefaultListNode.o: ./inc/containers/lists/DefaultListNode.hpp
./obj/containers/lists/DefaultListNode.o: ./inc/containers/lists/ListNode.hpp
./obj/containers/lists/DefaultListNode.o: ./inc/Object.hpp ./inc/defines.h
./obj/containers/lists/DefaultListNode.o: ./inc/build.h src/common.cpp
./obj/containers/lists/DefaultListNode.o: ./inc/Top.hpp ./inc/String.hpp
./obj/containers/lists/DefaultListNode.o: ./inc/Debug.hpp
./obj/containers/lists/DefaultListNode.o: ./inc/LinkManager.hpp
./obj/containers/lists/ListNodeFactory.o: ./inc/containers/lists/ListNodeFactory.hpp
./obj/containers/lists/ListNodeFactory.o: ./inc/AbstractFactory.hpp
./obj/containers/lists/ListNodeFactory.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/lists/ListNodeFactory.o: ./inc/defines.h ./inc/build.h
./obj/containers/lists/ListNodeFactory.o: src/common.cpp
./obj/containers/lists/ListNodeFactory.o: ./inc/containers/lists/ListNode.hpp
./obj/containers/lists/ListNodeFactory.o: ./inc/Debug.hpp ./inc/Object.hpp
./obj/containers/lists/ListNodeFactory.o: ./inc/Top.hpp
./obj/containers/lists/DefaultListNodeFactory.o: ./inc/containers/lists/DefaultListNodeFactory.hpp
./obj/containers/lists/DefaultListNodeFactory.o: ./inc/containers/lists/ListNodeFactory.hpp
./obj/containers/lists/DefaultListNodeFactory.o: ./inc/containers/lists/DefaultListNode.hpp
./obj/containers/lists/DefaultListNodeFactory.o: ./inc/containers/lists/ListNode.hpp
./obj/containers/lists/DefaultListNodeFactory.o: ./inc/Object.hpp
./obj/containers/lists/DefaultListNodeFactory.o: ./inc/defines.h
./obj/containers/lists/DefaultListNodeFactory.o: ./inc/build.h src/common.cpp
./obj/containers/lists/DefaultListNodeFactory.o: ./inc/Top.hpp
./obj/containers/lists/DefaultListNodeFactory.o: ./inc/Debug.hpp
./obj/containers/lists/DefaultListNodeFactory.o: ./inc/String.hpp
./obj/containers/dicts/DictKeyPosition.o: ./inc/containers/dicts/DictKeyPosition.hpp
./obj/containers/dicts/DictKeyPosition.o: ./inc/containers/MutablePositionAdapter.hpp
./obj/containers/dicts/DictKeyPosition.o: ./inc/containers/PositionAdapter.hpp
./obj/containers/dicts/DictKeyPosition.o: ./inc/containers/MutablePosition.hpp
./obj/containers/dicts/DictKeyPosition.o: ./inc/defines.h ./inc/build.h
./obj/containers/dicts/DictKeyPosition.o: src/common.cpp
./obj/containers/dicts/DictKeyPosition.o: ./inc/containers/MutableContainer.hpp
./obj/containers/dicts/DictKeyPosition.o: ./inc/containers/Container.hpp
./obj/containers/dicts/DictKeyPosition.o: ./inc/Object.hpp ./inc/Top.hpp
./obj/containers/dicts/DictKeyPosition.o: ./inc/containers/Position.hpp
./obj/containers/dicts/DictKeyPosition.o: ./inc/containers/PositionEnumeration.hpp
./obj/containers/dicts/DictKeyPosition.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/containers/dicts/DictKeyPosition.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/dicts/DictKeyPosition.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/containers/dicts/DictKeyPosition.o: ./inc/exceptions/InvalidArgument.hpp
./obj/containers/dicts/DictKeyPosition.o: ./inc/exceptions/InternalError.hpp
./obj/containers/dicts/DictKeyPosition.o: ./inc/String.hpp
./obj/containers/dicts/DictKeyPosition.o: ./inc/exceptions/Exception.hpp
./obj/containers/dicts/DictKeyPosition.o: ./inc/exceptions/Throwable.hpp
./obj/containers/dicts/DictKeyPosition.o: ./inc/Condition.hpp
./obj/containers/dicts/DictKeyPosition.o: ./inc/observe/Observable.hpp
./obj/containers/dicts/DictKeyPosition.o: ./inc/observe/ObservableAdapter.hpp
./obj/containers/dicts/DictKeyPosition.o: ./inc/observe/ObservationContext.hpp
./obj/containers/dicts/DictKeyPosition.o: ./inc/ContextAdapter.hpp
./obj/containers/dicts/DictKeyPosition.o: ./inc/Context.hpp
./obj/containers/dicts/DictKeyPosition.o: ./inc/observe/Observable.hpp
./obj/containers/dicts/DictKeyPosition.o: ./inc/exceptions/RuntimeError.hpp
./obj/containers/dicts/DictKeyPosition.o: ./inc/Debug.hpp
./obj/containers/dicts/DictKeyPosition.o: ./inc/LinkManager.hpp
./obj/containers/dicts/DictKeyPosition.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/containers/dicts/DictKeyPosition.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/dicts/DictKeyPosition.o: ./inc/iter/iterators/Iterator.hpp
./obj/containers/dicts/DictKeyPosition.o: ./inc/containers/dicts/Dictionary.hpp
./obj/containers/dicts/DictKeyPosition.o: ./inc/containers/ModifiableContainer.hpp
./obj/containers/dicts/DictKeyPosition.o: ./inc/containers/MutableContainer.hpp
./obj/containers/dicts/DictKeyPosition.o: ./inc/containers/PositionFactory.hpp
./obj/containers/dicts/DictKeyPosition.o: ./inc/AbstractFactory.hpp
./obj/containers/dicts/DictKeyPosition.o: ./inc/Integer.hpp ./inc/Map.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/containers/dicts/DumbDictionary.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/containers/MutableContainerAdapter.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/containers/MutableContainer.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/containers/Container.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/Object.hpp ./inc/defines.h
./obj/containers/dicts/DumbDictionary.o: ./inc/build.h src/common.cpp
./obj/containers/dicts/DumbDictionary.o: ./inc/Top.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/containers/Position.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/containers/PositionEnumeration.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/dicts/DumbDictionary.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/containers/dicts/DumbDictionary.o: ./inc/exceptions/InvalidArgument.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/exceptions/InternalError.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/String.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/exceptions/Exception.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/exceptions/Throwable.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/Condition.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/observe/Observable.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/observe/ObservableAdapter.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/observe/ObservationContext.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/ContextAdapter.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/Context.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/observe/Observable.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/exceptions/RuntimeError.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/Debug.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/LinkManager.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/iter/iterators/Iterator.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/containers/ContainerAdapter.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/Map.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/containers/dicts/Dictionary.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/containers/ModifiableContainer.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/containers/MutableContainer.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/containers/PositionFactory.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/AbstractFactory.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/Integer.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/containers/dicts/DictKeyPosition.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/containers/MutablePositionAdapter.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/containers/PositionAdapter.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/containers/MutablePosition.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/containers/dicts/Dictionary.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/algorithms/enumerations/EnumerationAlgorithms.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/algorithms/AlgorithmPackage.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/containers/Container.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/iter/enumerations/MappedEnumeration.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/iter/iterators/EnumerationIterator.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/iter/iterables/Iterable.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/containers/lists/List.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/OGuard.hpp ./inc/Guard.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/containers/PuncturedContainer.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/containers/RangedContainer.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/containers/IndexableContainer.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/containers/MutablePosition.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/containers/Position.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/containers/MutablePositionAdapter.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/containers/PositionAdapter.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/containers/MutablePositionEnumeration.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/containers/PositionEnumeration.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/VersionedObject.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/MemoryAllocator.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/containers/Pair.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/containers/Tuple.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/containers/arrays/CArray.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/containers/arrays/Array.hpp
./obj/containers/dicts/DumbDictionary.o: ./inc/PGuard.hpp
./obj/containers/trees/MutableTree.o: ./inc/containers/trees/MutableTreeNode.hpp
./obj/containers/trees/MutableTree.o: ./inc/containers/trees/TreeNode.hpp
./obj/containers/trees/MutableTree.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/containers/trees/MutableTree.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/trees/MutableTree.o: ./inc/Top.hpp ./inc/defines.h
./obj/containers/trees/MutableTree.o: ./inc/build.h src/common.cpp
./obj/containers/trees/MutableTree.o: ./inc/Object.hpp
./obj/containers/trees/MutableTree.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/containers/trees/MutableTree.o: ./inc/exceptions/InvalidArgument.hpp
./obj/containers/trees/MutableTree.o: ./inc/exceptions/InternalError.hpp
./obj/containers/trees/MutableTree.o: ./inc/String.hpp
./obj/containers/trees/MutableTree.o: ./inc/exceptions/Exception.hpp
./obj/containers/trees/MutableTree.o: ./inc/exceptions/Throwable.hpp
./obj/containers/trees/MutableTree.o: ./inc/Condition.hpp
./obj/containers/trees/MutableTree.o: ./inc/observe/Observable.hpp
./obj/containers/trees/MutableTree.o: ./inc/observe/ObservableAdapter.hpp
./obj/containers/trees/MutableTree.o: ./inc/observe/ObservationContext.hpp
./obj/containers/trees/MutableTree.o: ./inc/ContextAdapter.hpp
./obj/containers/trees/MutableTree.o: ./inc/Context.hpp
./obj/containers/trees/MutableTree.o: ./inc/observe/Observable.hpp
./obj/containers/trees/MutableTree.o: ./inc/exceptions/RuntimeError.hpp
./obj/containers/trees/MutableTree.o: ./inc/Debug.hpp ./inc/LinkManager.hpp
./obj/containers/trees/MutableTree.o: ./inc/containers/trees/Tree.hpp
./obj/containers/trees/MutableTree.o: ./inc/containers/Container.hpp
./obj/containers/trees/MutableTree.o: ./inc/containers/trees/MutableTree.hpp
./obj/containers/trees/MutableTree.o: ./inc/containers/MutableContainer.hpp
./obj/containers/trees/MutableTree.o: ./inc/AbstractFactory.hpp
./obj/containers/trees/MutableTree.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/trees/MutableTree.o: ./inc/containers/EmptyContainer.hpp
./obj/containers/trees/MutableTree.o: ./inc/exceptions/NoEntity.hpp
./obj/containers/trees/MutableTree.o: ./inc/exceptions/InvalidArgument.hpp
./obj/containers/trees/MutableTreeNode.o: ./inc/containers/ModifiableContainer.hpp
./obj/containers/trees/MutableTreeNode.o: ./inc/containers/Container.hpp
./obj/containers/trees/MutableTreeNode.o: ./inc/Object.hpp ./inc/defines.h
./obj/containers/trees/MutableTreeNode.o: ./inc/build.h src/common.cpp
./obj/containers/trees/MutableTreeNode.o: ./inc/Top.hpp
./obj/containers/trees/MutableTreeNode.o: ./inc/containers/Position.hpp
./obj/containers/trees/MutableTreeNode.o: ./inc/containers/PositionEnumeration.hpp
./obj/containers/trees/MutableTreeNode.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/containers/trees/MutableTreeNode.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/trees/MutableTreeNode.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/containers/trees/MutableTreeNode.o: ./inc/exceptions/InvalidArgument.hpp
./obj/containers/trees/MutableTreeNode.o: ./inc/exceptions/InternalError.hpp
./obj/containers/trees/MutableTreeNode.o: ./inc/String.hpp
./obj/containers/trees/MutableTreeNode.o: ./inc/exceptions/Exception.hpp
./obj/containers/trees/MutableTreeNode.o: ./inc/exceptions/Throwable.hpp
./obj/containers/trees/MutableTreeNode.o: ./inc/Condition.hpp
./obj/containers/trees/MutableTreeNode.o: ./inc/observe/Observable.hpp
./obj/containers/trees/MutableTreeNode.o: ./inc/observe/ObservableAdapter.hpp
./obj/containers/trees/MutableTreeNode.o: ./inc/observe/ObservationContext.hpp
./obj/containers/trees/MutableTreeNode.o: ./inc/ContextAdapter.hpp
./obj/containers/trees/MutableTreeNode.o: ./inc/Context.hpp
./obj/containers/trees/MutableTreeNode.o: ./inc/observe/Observable.hpp
./obj/containers/trees/MutableTreeNode.o: ./inc/exceptions/RuntimeError.hpp
./obj/containers/trees/MutableTreeNode.o: ./inc/Debug.hpp
./obj/containers/trees/MutableTreeNode.o: ./inc/LinkManager.hpp
./obj/containers/trees/MutableTreeNode.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/containers/trees/MutableTreeNode.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/trees/MutableTreeNode.o: ./inc/iter/iterators/Iterator.hpp
./obj/containers/trees/MutableTreeNode.o: ./inc/containers/trees/MutableTreeNode.hpp
./obj/containers/trees/MutableTreeNode.o: ./inc/containers/trees/TreeNode.hpp
./obj/containers/trees/MutableTreeNode.o: ./inc/containers/trees/Tree.hpp
./obj/containers/trees/MutableTreeNode.o: ./inc/containers/Container.hpp
./obj/containers/trees/TreePath.o: ./inc/algorithms/enumerations/EnumerationAlgorithms.hpp
./obj/containers/trees/TreePath.o: ./inc/Object.hpp ./inc/defines.h
./obj/containers/trees/TreePath.o: ./inc/build.h src/common.cpp ./inc/Top.hpp
./obj/containers/trees/TreePath.o: ./inc/algorithms/AlgorithmPackage.hpp
./obj/containers/trees/TreePath.o: ./inc/containers/Container.hpp
./obj/containers/trees/TreePath.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/containers/trees/TreePath.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/trees/TreePath.o: ./inc/containers/EmptyContainer.hpp
./obj/containers/trees/TreePath.o: ./inc/exceptions/NoEntity.hpp
./obj/containers/trees/TreePath.o: ./inc/exceptions/InvalidArgument.hpp
./obj/containers/trees/TreePath.o: ./inc/exceptions/InternalError.hpp
./obj/containers/trees/TreePath.o: ./inc/String.hpp
./obj/containers/trees/TreePath.o: ./inc/exceptions/Exception.hpp
./obj/containers/trees/TreePath.o: ./inc/exceptions/Throwable.hpp
./obj/containers/trees/TreePath.o: ./inc/Condition.hpp
./obj/containers/trees/TreePath.o: ./inc/observe/Observable.hpp
./obj/containers/trees/TreePath.o: ./inc/observe/ObservableAdapter.hpp
./obj/containers/trees/TreePath.o: ./inc/observe/ObservationContext.hpp
./obj/containers/trees/TreePath.o: ./inc/ContextAdapter.hpp ./inc/Context.hpp
./obj/containers/trees/TreePath.o: ./inc/observe/Observable.hpp
./obj/containers/trees/TreePath.o: ./inc/exceptions/RuntimeError.hpp
./obj/containers/trees/TreePath.o: ./inc/containers/lists/List.hpp
./obj/containers/trees/TreePath.o: ./inc/OGuard.hpp ./inc/Guard.hpp
./obj/containers/trees/TreePath.o: ./inc/containers/PuncturedContainer.hpp
./obj/containers/trees/TreePath.o: ./inc/containers/Container.hpp
./obj/containers/trees/TreePath.o: ./inc/containers/Position.hpp
./obj/containers/trees/TreePath.o: ./inc/containers/PositionEnumeration.hpp
./obj/containers/trees/TreePath.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/containers/trees/TreePath.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/containers/trees/TreePath.o: ./inc/exceptions/InvalidArgument.hpp
./obj/containers/trees/TreePath.o: ./inc/Debug.hpp ./inc/LinkManager.hpp
./obj/containers/trees/TreePath.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/trees/TreePath.o: ./inc/iter/iterators/Iterator.hpp
./obj/containers/trees/TreePath.o: ./inc/containers/RangedContainer.hpp
./obj/containers/trees/TreePath.o: ./inc/containers/IndexableContainer.hpp
./obj/containers/trees/TreePath.o: ./inc/containers/MutableContainer.hpp
./obj/containers/trees/TreePath.o: ./inc/Map.hpp
./obj/containers/trees/TreePath.o: ./inc/containers/MutablePosition.hpp
./obj/containers/trees/TreePath.o: ./inc/containers/Position.hpp
./obj/containers/trees/TreePath.o: ./inc/containers/PositionAdapter.hpp
./obj/containers/trees/TreePath.o: ./inc/containers/MutablePosition.hpp
./obj/containers/trees/TreePath.o: ./inc/containers/MutablePositionAdapter.hpp
./obj/containers/trees/TreePath.o: ./inc/containers/PositionAdapter.hpp
./obj/containers/trees/TreePath.o: ./inc/containers/PositionFactory.hpp
./obj/containers/trees/TreePath.o: ./inc/AbstractFactory.hpp
./obj/containers/trees/TreePath.o: ./inc/containers/MutablePositionEnumeration.hpp
./obj/containers/trees/TreePath.o: ./inc/containers/PositionEnumeration.hpp
./obj/containers/trees/TreePath.o: ./inc/containers/MutableContainerAdapter.hpp
./obj/containers/trees/TreePath.o: ./inc/containers/ContainerAdapter.hpp
./obj/containers/trees/TreePath.o: ./inc/containers/ModifiableContainer.hpp
./obj/containers/trees/TreePath.o: ./inc/VersionedObject.hpp
./obj/containers/trees/TreePath.o: ./inc/MemoryAllocator.hpp
./obj/containers/trees/TreePath.o: ./inc/containers/trees/TreePath.hpp
./obj/containers/trees/TreePath.o: ./inc/containers/trees/TreeNode.hpp
./obj/containers/trees/TreePath.o: ./inc/containers/trees/Tree.hpp
./obj/containers/trees/TreePath.o: ./inc/PGuard.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/containers/trees/MutableTreePath.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/containers/trees/TreePath.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/containers/PositionAdapter.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/containers/trees/TreeNode.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/Top.hpp ./inc/defines.h
./obj/containers/trees/MutableTreePath.o: ./inc/build.h src/common.cpp
./obj/containers/trees/MutableTreePath.o: ./inc/Object.hpp
./obj/containers/trees/MutableTreePath.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/containers/trees/MutableTreePath.o: ./inc/exceptions/InvalidArgument.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/exceptions/InternalError.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/String.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/exceptions/Exception.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/exceptions/Throwable.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/Condition.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/observe/Observable.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/observe/ObservableAdapter.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/observe/ObservationContext.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/ContextAdapter.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/Context.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/observe/Observable.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/exceptions/RuntimeError.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/Debug.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/LinkManager.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/containers/trees/Tree.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/containers/Container.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/containers/MutablePositionAdapter.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/containers/PositionAdapter.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/containers/MutablePosition.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/containers/MutableContainer.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/containers/Container.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/containers/Position.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/containers/PositionEnumeration.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/iter/iterators/Iterator.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/containers/trees/MutableTreeNode.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/containers/trees/MutableTree.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/containers/MutableContainer.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/AbstractFactory.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/containers/lists/List.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/OGuard.hpp ./inc/Guard.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/containers/PuncturedContainer.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/containers/RangedContainer.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/containers/IndexableContainer.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/Map.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/containers/MutablePosition.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/containers/Position.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/containers/MutablePositionAdapter.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/containers/PositionFactory.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/containers/MutablePositionEnumeration.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/containers/PositionEnumeration.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/containers/MutableContainerAdapter.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/containers/ContainerAdapter.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/containers/ModifiableContainer.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/VersionedObject.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/MemoryAllocator.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/containers/EmptyContainer.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/exceptions/NoEntity.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/exceptions/InvalidArgument.hpp
./obj/containers/trees/MutableTreePath.o: ./inc/PGuard.hpp
./obj/containers/trees/DefTree.o: ./inc/algorithms/enumerations/EnumerationAlgorithms.hpp
./obj/containers/trees/DefTree.o: ./inc/Object.hpp ./inc/defines.h
./obj/containers/trees/DefTree.o: ./inc/build.h src/common.cpp ./inc/Top.hpp
./obj/containers/trees/DefTree.o: ./inc/algorithms/AlgorithmPackage.hpp
./obj/containers/trees/DefTree.o: ./inc/containers/Container.hpp
./obj/containers/trees/DefTree.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/containers/trees/DefTree.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/trees/DefTree.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/containers/trees/DefTree.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/containers/trees/DefTree.o: ./inc/exceptions/InvalidArgument.hpp
./obj/containers/trees/DefTree.o: ./inc/exceptions/InternalError.hpp
./obj/containers/trees/DefTree.o: ./inc/String.hpp
./obj/containers/trees/DefTree.o: ./inc/exceptions/Exception.hpp
./obj/containers/trees/DefTree.o: ./inc/exceptions/Throwable.hpp
./obj/containers/trees/DefTree.o: ./inc/Condition.hpp
./obj/containers/trees/DefTree.o: ./inc/observe/Observable.hpp
./obj/containers/trees/DefTree.o: ./inc/observe/ObservableAdapter.hpp
./obj/containers/trees/DefTree.o: ./inc/observe/ObservationContext.hpp
./obj/containers/trees/DefTree.o: ./inc/ContextAdapter.hpp ./inc/Context.hpp
./obj/containers/trees/DefTree.o: ./inc/observe/Observable.hpp
./obj/containers/trees/DefTree.o: ./inc/exceptions/RuntimeError.hpp
./obj/containers/trees/DefTree.o: ./inc/Debug.hpp ./inc/LinkManager.hpp
./obj/containers/trees/DefTree.o: ./inc/containers/lists/List.hpp
./obj/containers/trees/DefTree.o: ./inc/OGuard.hpp ./inc/Guard.hpp
./obj/containers/trees/DefTree.o: ./inc/containers/PuncturedContainer.hpp
./obj/containers/trees/DefTree.o: ./inc/containers/Container.hpp
./obj/containers/trees/DefTree.o: ./inc/containers/Position.hpp
./obj/containers/trees/DefTree.o: ./inc/containers/PositionEnumeration.hpp
./obj/containers/trees/DefTree.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/trees/DefTree.o: ./inc/iter/iterators/Iterator.hpp
./obj/containers/trees/DefTree.o: ./inc/containers/RangedContainer.hpp
./obj/containers/trees/DefTree.o: ./inc/containers/IndexableContainer.hpp
./obj/containers/trees/DefTree.o: ./inc/containers/MutableContainer.hpp
./obj/containers/trees/DefTree.o: ./inc/Map.hpp
./obj/containers/trees/DefTree.o: ./inc/containers/MutablePosition.hpp
./obj/containers/trees/DefTree.o: ./inc/containers/Position.hpp
./obj/containers/trees/DefTree.o: ./inc/containers/PositionAdapter.hpp
./obj/containers/trees/DefTree.o: ./inc/containers/MutablePosition.hpp
./obj/containers/trees/DefTree.o: ./inc/containers/MutablePositionAdapter.hpp
./obj/containers/trees/DefTree.o: ./inc/containers/PositionAdapter.hpp
./obj/containers/trees/DefTree.o: ./inc/containers/PositionFactory.hpp
./obj/containers/trees/DefTree.o: ./inc/AbstractFactory.hpp
./obj/containers/trees/DefTree.o: ./inc/containers/MutablePositionEnumeration.hpp
./obj/containers/trees/DefTree.o: ./inc/containers/PositionEnumeration.hpp
./obj/containers/trees/DefTree.o: ./inc/containers/MutableContainerAdapter.hpp
./obj/containers/trees/DefTree.o: ./inc/containers/ContainerAdapter.hpp
./obj/containers/trees/DefTree.o: ./inc/containers/ModifiableContainer.hpp
./obj/containers/trees/DefTree.o: ./inc/VersionedObject.hpp
./obj/containers/trees/DefTree.o: ./inc/MemoryAllocator.hpp
./obj/containers/trees/DefTree.o: ./inc/containers/EmptyContainer.hpp
./obj/containers/trees/DefTree.o: ./inc/exceptions/NoEntity.hpp
./obj/containers/trees/DefTree.o: ./inc/exceptions/InvalidArgument.hpp
./obj/containers/trees/DefTree.o: ./inc/containers/trees/MutableTree.hpp
./obj/containers/trees/DefTree.o: ./inc/containers/MutableContainer.hpp
./obj/containers/trees/DefTree.o: ./inc/containers/trees/Tree.hpp
./obj/containers/trees/DefTree.o: ./inc/containers/trees/DefTree.hpp
./obj/containers/trees/DefTree.o: ./inc/containers/trees/MutableTree.hpp
./obj/containers/trees/DefTree.o: ./inc/containers/trees/MutableTreeNode.hpp
./obj/containers/trees/DefTree.o: ./inc/containers/trees/TreeNode.hpp
./obj/containers/trees/DefTree.o: ./inc/containers/trees/TreeEnumeration.hpp
./obj/containers/trees/DefTree.o: ./inc/containers/trees/MutableTreePath.hpp
./obj/containers/trees/DefTree.o: ./inc/containers/trees/TreePath.hpp
./obj/containers/trees/DefTree.o: ./inc/containers/MutablePositionAdapter.hpp
./obj/containers/trees/DefTree.o: ./inc/PGuard.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/containers/Stack.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/containers/PuncturedContainer.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/containers/ModifiableContainer.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/containers/ContainerAdapter.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/Map.hpp ./inc/Top.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/defines.h ./inc/build.h
./obj/containers/trees/TreeEnumeration.o: src/common.cpp ./inc/Object.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/containers/Container.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/containers/Position.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/containers/PositionEnumeration.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/trees/TreeEnumeration.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/containers/trees/TreeEnumeration.o: ./inc/exceptions/InvalidArgument.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/exceptions/InternalError.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/String.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/exceptions/Exception.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/exceptions/Throwable.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/Condition.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/observe/Observable.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/observe/ObservableAdapter.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/observe/ObservationContext.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/ContextAdapter.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/Context.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/observe/Observable.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/exceptions/RuntimeError.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/Debug.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/LinkManager.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/iter/iterators/Iterator.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/containers/MutableLayeredContainer.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/containers/MutablePositionEnumeration.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/containers/PositionEnumeration.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/containers/MutableContainerAdapter.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/containers/MutableContainer.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/containers/LayeredContainer.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/containers/Position.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/containers/EmptyStack.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/containers/PositionAdapter.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/containers/MutablePosition.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/containers/trees/MutableTreeNode.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/containers/trees/TreeNode.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/containers/trees/Tree.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/containers/Container.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/containers/trees/MutableTreePath.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/containers/trees/TreePath.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/containers/PositionAdapter.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/containers/MutablePositionAdapter.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/containers/trees/MutableTreeNode.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/containers/trees/MutableTree.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/containers/MutableContainer.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/AbstractFactory.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/containers/trees/MutableTree.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/containers/trees/TreeEnumeration.hpp
./obj/containers/trees/TreeEnumeration.o: ./inc/containers/MutablePositionEnumeration.hpp
./obj/observe/PassiveObserver.o: ./inc/defines.h ./inc/build.h src/common.cpp
./obj/observe/PassiveObserver.o: ./inc/Debug.hpp ./inc/Object.hpp
./obj/observe/PassiveObserver.o: ./inc/Top.hpp
./obj/observe/PassiveObserver.o: ./inc/observe/PassiveObserver.hpp
./obj/observe/PassiveObserver.o: ./inc/observe/ObservationContext.hpp
./obj/observe/PassiveObserver.o: ./inc/ContextAdapter.hpp ./inc/Context.hpp
./obj/observe/PassiveObserver.o: ./inc/observe/ObserverAdapter.hpp
./obj/observe/PassiveObserver.o: ./inc/observe/Observer.hpp
./obj/observe/PassiveObserver.o: ./inc/observe/Observable.hpp
./obj/observe/ActiveObserver.o: ./inc/observe/ActiveObserver.hpp
./obj/observe/ActiveObserver.o: ./inc/observe/ObserverAdapter.hpp
./obj/observe/ActiveObserver.o: ./inc/observe/Observer.hpp ./inc/Top.hpp
./obj/observe/ActiveObserver.o: ./inc/defines.h ./inc/build.h src/common.cpp
./obj/observe/ActiveObserver.o: ./inc/observe/Observable.hpp ./inc/Debug.hpp
./obj/observe/ActiveObserver.o: ./inc/Object.hpp
./obj/observe/ObserverAdapter.o: ./inc/observe/ObserverAdapter.hpp
./obj/observe/ObserverAdapter.o: ./inc/observe/Observer.hpp ./inc/Top.hpp
./obj/observe/ObserverAdapter.o: ./inc/defines.h ./inc/build.h src/common.cpp
./obj/observe/ObserverAdapter.o: ./inc/observe/Observable.hpp ./inc/Debug.hpp
./obj/observe/ObserverAdapter.o: ./inc/Object.hpp
./obj/observe/ObservableAdapter.o: ./inc/observe/ObservableAdapter.hpp
./obj/observe/ObservableAdapter.o: ./inc/observe/ObservationContext.hpp
./obj/observe/ObservableAdapter.o: ./inc/ContextAdapter.hpp ./inc/Context.hpp
./obj/observe/ObservableAdapter.o: ./inc/Top.hpp ./inc/defines.h
./obj/observe/ObservableAdapter.o: ./inc/build.h src/common.cpp
./obj/observe/ObservableAdapter.o: ./inc/Object.hpp
./obj/observe/ObservableAdapter.o: ./inc/observe/Observable.hpp
./obj/observe/ObservableAdapter.o: ./inc/observe/PassiveObserver.hpp
./obj/observe/ObservableAdapter.o: ./inc/observe/ObserverAdapter.hpp
./obj/observe/ObservableAdapter.o: ./inc/observe/Observer.hpp
./obj/observe/ObservableAdapter.o: ./inc/observe/ActiveObserver.hpp
./obj/observe/ObservableAdapter.o: ./inc/observe/Observer.hpp
./obj/observe/ObservableAdapter.o: ./inc/containers/lists/List.hpp
./obj/observe/ObservableAdapter.o: ./inc/OGuard.hpp ./inc/Guard.hpp
./obj/observe/ObservableAdapter.o: ./inc/containers/PuncturedContainer.hpp
./obj/observe/ObservableAdapter.o: ./inc/containers/Container.hpp
./obj/observe/ObservableAdapter.o: ./inc/containers/Position.hpp
./obj/observe/ObservableAdapter.o: ./inc/containers/PositionEnumeration.hpp
./obj/observe/ObservableAdapter.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/observe/ObservableAdapter.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/observe/ObservableAdapter.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/observe/ObservableAdapter.o: ./inc/exceptions/InvalidArgument.hpp
./obj/observe/ObservableAdapter.o: ./inc/exceptions/InternalError.hpp
./obj/observe/ObservableAdapter.o: ./inc/String.hpp
./obj/observe/ObservableAdapter.o: ./inc/exceptions/Exception.hpp
./obj/observe/ObservableAdapter.o: ./inc/exceptions/Throwable.hpp
./obj/observe/ObservableAdapter.o: ./inc/Condition.hpp
./obj/observe/ObservableAdapter.o: ./inc/observe/Observable.hpp
./obj/observe/ObservableAdapter.o: ./inc/exceptions/RuntimeError.hpp
./obj/observe/ObservableAdapter.o: ./inc/Debug.hpp ./inc/LinkManager.hpp
./obj/observe/ObservableAdapter.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/observe/ObservableAdapter.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/observe/ObservableAdapter.o: ./inc/iter/iterators/Iterator.hpp
./obj/observe/ObservableAdapter.o: ./inc/containers/RangedContainer.hpp
./obj/observe/ObservableAdapter.o: ./inc/containers/IndexableContainer.hpp
./obj/observe/ObservableAdapter.o: ./inc/containers/MutableContainer.hpp
./obj/observe/ObservableAdapter.o: ./inc/Map.hpp
./obj/observe/ObservableAdapter.o: ./inc/containers/MutablePosition.hpp
./obj/observe/ObservableAdapter.o: ./inc/containers/Position.hpp
./obj/observe/ObservableAdapter.o: ./inc/containers/PositionAdapter.hpp
./obj/observe/ObservableAdapter.o: ./inc/containers/MutablePosition.hpp
./obj/observe/ObservableAdapter.o: ./inc/containers/MutablePositionAdapter.hpp
./obj/observe/ObservableAdapter.o: ./inc/containers/PositionAdapter.hpp
./obj/observe/ObservableAdapter.o: ./inc/containers/PositionFactory.hpp
./obj/observe/ObservableAdapter.o: ./inc/AbstractFactory.hpp
./obj/observe/ObservableAdapter.o: ./inc/containers/MutablePositionEnumeration.hpp
./obj/observe/ObservableAdapter.o: ./inc/containers/PositionEnumeration.hpp
./obj/observe/ObservableAdapter.o: ./inc/containers/MutableContainerAdapter.hpp
./obj/observe/ObservableAdapter.o: ./inc/containers/ContainerAdapter.hpp
./obj/observe/ObservableAdapter.o: ./inc/containers/ModifiableContainer.hpp
./obj/observe/ObservableAdapter.o: ./inc/VersionedObject.hpp
./obj/observe/ObservableAdapter.o: ./inc/MemoryAllocator.hpp
./obj/observe/ObservableAdapter.o: ./inc/observe/EchoCondition.hpp
./obj/observe/ObservableAdapter.o: ./inc/observe/ObservationContext.hpp
./obj/observe/ObservableAdapter.o: ./inc/observe/EchoObserver.hpp
./obj/observe/ObservableAdapter.o: ./inc/observe/PassiveObserver.hpp
./obj/observe/ObservableAdapter.o: ./inc/exceptions/OutOfMemory.hpp
./obj/observe/ObservableAdapter.o: ./inc/exceptions/ExternalError.hpp
./obj/observe/EchoObserver.o: ./inc/observe/EchoObserver.hpp
./obj/observe/EchoObserver.o: ./inc/observe/PassiveObserver.hpp
./obj/observe/EchoObserver.o: ./inc/defines.h ./inc/build.h src/common.cpp
./obj/observe/EchoObserver.o: ./inc/Condition.hpp ./inc/Top.hpp
./obj/observe/EchoObserver.o: ./inc/observe/Observable.hpp ./inc/String.hpp
./obj/observe/EchoObserver.o: ./inc/Object.hpp ./inc/OGuard.hpp
./obj/observe/EchoObserver.o: ./inc/Guard.hpp ./inc/Debug.hpp
./obj/observe/EchoCondition.o: ./inc/observe/EchoCondition.hpp
./obj/observe/EchoCondition.o: ./inc/Condition.hpp ./inc/defines.h
./obj/observe/EchoCondition.o: ./inc/build.h src/common.cpp ./inc/Top.hpp
./obj/observe/EchoCondition.o: ./inc/observe/Observable.hpp ./inc/Object.hpp
./obj/observe/EchoCondition.o: ./inc/String.hpp ./inc/Debug.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/algorithms/enumerations/EnumerationAlgorithms.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/Object.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/defines.h
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/build.h
./obj/algorithms/enumerations/EnumerationAlgorithms.o: src/common.cpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/Top.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/algorithms/AlgorithmPackage.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/containers/Container.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/Debug.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/OGuard.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/Guard.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/LinkManager.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/AeternalLifeController.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/LifeTimeControllerAdapter.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/LifeTimeController.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/iter/enumerations/Cursor.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/containers/MutablePosition.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/containers/PositionFactory.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/AbstractFactory.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/containers/ModifiableContainer.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/containers/Container.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/containers/Position.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/containers/PositionEnumeration.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/exceptions/InvalidArgument.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/exceptions/InternalError.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/String.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/exceptions/Exception.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/exceptions/Throwable.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/Condition.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/observe/Observable.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/observe/ObservableAdapter.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/observe/ObservationContext.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/ContextAdapter.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/Context.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/observe/Observable.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/exceptions/RuntimeError.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/iter/iterators/Iterator.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/containers/EnumeratedValues.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/containers/PositionEnumeration.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/containers/ContainerAdapter.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/Map.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/containers/Pair.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/containers/Tuple.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/containers/arrays/CArray.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/containers/arrays/Array.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/containers/RangedContainer.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/containers/IndexableContainer.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/containers/MutableContainer.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/containers/MutablePosition.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/containers/Position.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/containers/PositionAdapter.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/containers/MutablePositionAdapter.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/containers/MutableContainerAdapter.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/exceptions/InternalError.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/exceptions/NoEntity.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/exceptions/InvalidArgument.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/containers/lists/List.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/containers/PuncturedContainer.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/containers/PositionAdapter.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/containers/MutablePositionEnumeration.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/VersionedObject.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/MemoryAllocator.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/containers/Empty.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/containers/EnumeratedValues.hpp
./obj/algorithms/enumerations/EnumerationAlgorithms.o: ./inc/containers/Singleton.hpp
./obj/algorithms/parse/TokenAdapter.o: ./inc/algorithms/parse/TokenAdapter.hpp
./obj/algorithms/parse/TokenAdapter.o: ./inc/algorithms/parse/Token.hpp
./obj/algorithms/parse/TokenAdapter.o: ./inc/Top.hpp ./inc/defines.h
./obj/algorithms/parse/TokenAdapter.o: ./inc/build.h src/common.cpp
./obj/algorithms/parse/TokenAdapter.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/algorithms/parse/TokenAdapter.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/algorithms/parse/TokenAdapter.o: ./inc/Object.hpp
./obj/algorithms/parse/TokenAdapter.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/algorithms/parse/TokenAdapter.o: ./inc/exceptions/InvalidArgument.hpp
./obj/algorithms/parse/TokenAdapter.o: ./inc/exceptions/InternalError.hpp
./obj/algorithms/parse/TokenAdapter.o: ./inc/String.hpp
./obj/algorithms/parse/TokenAdapter.o: ./inc/exceptions/Exception.hpp
./obj/algorithms/parse/TokenAdapter.o: ./inc/exceptions/Throwable.hpp
./obj/algorithms/parse/TokenAdapter.o: ./inc/Condition.hpp
./obj/algorithms/parse/TokenAdapter.o: ./inc/observe/Observable.hpp
./obj/algorithms/parse/TokenAdapter.o: ./inc/observe/ObservableAdapter.hpp
./obj/algorithms/parse/TokenAdapter.o: ./inc/observe/ObservationContext.hpp
./obj/algorithms/parse/TokenAdapter.o: ./inc/ContextAdapter.hpp
./obj/algorithms/parse/TokenAdapter.o: ./inc/Context.hpp
./obj/algorithms/parse/TokenAdapter.o: ./inc/observe/Observable.hpp
./obj/algorithms/parse/TokenAdapter.o: ./inc/exceptions/RuntimeError.hpp
./obj/algorithms/parse/TokenAdapter.o: ./inc/Debug.hpp ./inc/LinkManager.hpp
./obj/algorithms/parse/TokenAdapter.o: ./inc/containers/Pair.hpp
./obj/algorithms/parse/TokenAdapter.o: ./inc/containers/Tuple.hpp
./obj/algorithms/parse/TokenAdapter.o: ./inc/containers/arrays/CArray.hpp
./obj/algorithms/parse/TokenAdapter.o: ./inc/containers/arrays/Array.hpp
./obj/algorithms/parse/TokenAdapter.o: ./inc/containers/RangedContainer.hpp
./obj/algorithms/parse/TokenAdapter.o: ./inc/containers/IndexableContainer.hpp
./obj/algorithms/parse/TokenAdapter.o: ./inc/containers/MutableContainer.hpp
./obj/algorithms/parse/TokenAdapter.o: ./inc/containers/Container.hpp
./obj/algorithms/parse/TokenAdapter.o: ./inc/containers/Position.hpp
./obj/algorithms/parse/TokenAdapter.o: ./inc/containers/PositionEnumeration.hpp
./obj/algorithms/parse/TokenAdapter.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/algorithms/parse/TokenAdapter.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/algorithms/parse/TokenAdapter.o: ./inc/iter/iterators/Iterator.hpp
./obj/algorithms/parse/TokenAdapter.o: ./inc/Map.hpp
./obj/algorithms/parse/TokenAdapter.o: ./inc/containers/MutablePosition.hpp
./obj/algorithms/parse/TokenAdapter.o: ./inc/containers/Position.hpp
./obj/algorithms/parse/TokenAdapter.o: ./inc/containers/PositionAdapter.hpp
./obj/algorithms/parse/TokenAdapter.o: ./inc/containers/MutablePosition.hpp
./obj/algorithms/parse/TokenAdapter.o: ./inc/containers/MutablePositionAdapter.hpp
./obj/algorithms/parse/TokenAdapter.o: ./inc/containers/MutableContainerAdapter.hpp
./obj/algorithms/parse/TokenAdapter.o: ./inc/containers/ContainerAdapter.hpp
./obj/algorithms/parse/TokenAdapter.o: ./inc/OGuard.hpp ./inc/Guard.hpp
./obj/algorithms/parse/TokenAdapter.o: ./inc/PGuard.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/containers/lists/List.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/OGuard.hpp ./inc/Guard.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/Object.hpp ./inc/defines.h
./obj/algorithms/parse/SimpleWordParser.o: ./inc/build.h src/common.cpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/Top.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/containers/PuncturedContainer.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/containers/Container.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/containers/Position.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/containers/PositionEnumeration.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/algorithms/parse/SimpleWordParser.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/exceptions/InvalidArgument.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/exceptions/InternalError.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/String.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/exceptions/Exception.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/exceptions/Throwable.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/Condition.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/observe/Observable.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/observe/ObservableAdapter.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/observe/ObservationContext.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/ContextAdapter.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/Context.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/observe/Observable.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/exceptions/RuntimeError.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/Debug.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/LinkManager.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/iter/iterators/Iterator.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/containers/RangedContainer.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/containers/IndexableContainer.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/containers/MutableContainer.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/Map.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/containers/MutablePosition.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/containers/Position.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/containers/PositionAdapter.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/containers/MutablePosition.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/containers/MutablePositionAdapter.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/containers/PositionAdapter.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/containers/PositionFactory.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/AbstractFactory.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/containers/MutablePositionEnumeration.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/containers/PositionEnumeration.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/containers/MutableContainerAdapter.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/containers/ContainerAdapter.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/containers/ModifiableContainer.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/VersionedObject.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/MemoryAllocator.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/algorithms/parse/TokenAdapter.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/algorithms/parse/Token.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/containers/Pair.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/containers/Tuple.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/containers/arrays/CArray.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/containers/arrays/Array.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/algorithms/enumerations/EnumerationAlgorithms.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/algorithms/AlgorithmPackage.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/containers/Container.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/algorithms/parse/SimpleWordParser.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/algorithms/parse/WordParser.hpp
./obj/algorithms/parse/SimpleWordParser.o: ./inc/UCSChar.hpp ./inc/Char.hpp
./obj/algorithms/parse/WordParser.o: ./inc/algorithms/parse/TokenAdapter.hpp
./obj/algorithms/parse/WordParser.o: ./inc/algorithms/parse/Token.hpp
./obj/algorithms/parse/WordParser.o: ./inc/Top.hpp ./inc/defines.h
./obj/algorithms/parse/WordParser.o: ./inc/build.h src/common.cpp
./obj/algorithms/parse/WordParser.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/algorithms/parse/WordParser.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/algorithms/parse/WordParser.o: ./inc/Object.hpp
./obj/algorithms/parse/WordParser.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/algorithms/parse/WordParser.o: ./inc/exceptions/InvalidArgument.hpp
./obj/algorithms/parse/WordParser.o: ./inc/exceptions/InternalError.hpp
./obj/algorithms/parse/WordParser.o: ./inc/String.hpp
./obj/algorithms/parse/WordParser.o: ./inc/exceptions/Exception.hpp
./obj/algorithms/parse/WordParser.o: ./inc/exceptions/Throwable.hpp
./obj/algorithms/parse/WordParser.o: ./inc/Condition.hpp
./obj/algorithms/parse/WordParser.o: ./inc/observe/Observable.hpp
./obj/algorithms/parse/WordParser.o: ./inc/observe/ObservableAdapter.hpp
./obj/algorithms/parse/WordParser.o: ./inc/observe/ObservationContext.hpp
./obj/algorithms/parse/WordParser.o: ./inc/ContextAdapter.hpp
./obj/algorithms/parse/WordParser.o: ./inc/Context.hpp
./obj/algorithms/parse/WordParser.o: ./inc/observe/Observable.hpp
./obj/algorithms/parse/WordParser.o: ./inc/exceptions/RuntimeError.hpp
./obj/algorithms/parse/WordParser.o: ./inc/Debug.hpp ./inc/LinkManager.hpp
./obj/algorithms/parse/WordParser.o: ./inc/containers/Pair.hpp
./obj/algorithms/parse/WordParser.o: ./inc/containers/Tuple.hpp
./obj/algorithms/parse/WordParser.o: ./inc/containers/arrays/CArray.hpp
./obj/algorithms/parse/WordParser.o: ./inc/containers/arrays/Array.hpp
./obj/algorithms/parse/WordParser.o: ./inc/containers/RangedContainer.hpp
./obj/algorithms/parse/WordParser.o: ./inc/containers/IndexableContainer.hpp
./obj/algorithms/parse/WordParser.o: ./inc/containers/MutableContainer.hpp
./obj/algorithms/parse/WordParser.o: ./inc/containers/Container.hpp
./obj/algorithms/parse/WordParser.o: ./inc/containers/Position.hpp
./obj/algorithms/parse/WordParser.o: ./inc/containers/PositionEnumeration.hpp
./obj/algorithms/parse/WordParser.o: ./inc/iter/enumerations/ResettableEnumeration.hpp
./obj/algorithms/parse/WordParser.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/algorithms/parse/WordParser.o: ./inc/iter/iterators/Iterator.hpp
./obj/algorithms/parse/WordParser.o: ./inc/Map.hpp
./obj/algorithms/parse/WordParser.o: ./inc/containers/MutablePosition.hpp
./obj/algorithms/parse/WordParser.o: ./inc/containers/Position.hpp
./obj/algorithms/parse/WordParser.o: ./inc/containers/PositionAdapter.hpp
./obj/algorithms/parse/WordParser.o: ./inc/containers/MutablePosition.hpp
./obj/algorithms/parse/WordParser.o: ./inc/containers/MutablePositionAdapter.hpp
./obj/algorithms/parse/WordParser.o: ./inc/containers/MutableContainerAdapter.hpp
./obj/algorithms/parse/WordParser.o: ./inc/containers/ContainerAdapter.hpp
./obj/algorithms/parse/WordParser.o: ./inc/algorithms/parse/WordParser.hpp
./obj/algorithms/parse/WordParser.o: ./inc/UCSChar.hpp ./inc/Char.hpp
./obj/algorithms/parse/WordParser.o: ./inc/containers/lists/List.hpp
./obj/algorithms/parse/WordParser.o: ./inc/OGuard.hpp ./inc/Guard.hpp
./obj/algorithms/parse/WordParser.o: ./inc/containers/PuncturedContainer.hpp
./obj/algorithms/parse/WordParser.o: ./inc/containers/PositionAdapter.hpp
./obj/algorithms/parse/WordParser.o: ./inc/containers/PositionFactory.hpp
./obj/algorithms/parse/WordParser.o: ./inc/AbstractFactory.hpp
./obj/algorithms/parse/WordParser.o: ./inc/containers/MutablePositionEnumeration.hpp
./obj/algorithms/parse/WordParser.o: ./inc/containers/PositionEnumeration.hpp
./obj/algorithms/parse/WordParser.o: ./inc/containers/ModifiableContainer.hpp
./obj/algorithms/parse/WordParser.o: ./inc/VersionedObject.hpp
./obj/algorithms/parse/WordParser.o: ./inc/MemoryAllocator.hpp
./obj/algorithms/parse/WordParser.o: ./inc/containers/Container.hpp
./obj/algorithms/parse/WordParser.o: ./inc/StringBuffer.hpp ./inc/PGuard.hpp
./obj/algorithms/parse/WordParser.o: ./inc/exceptions/NoEntity.hpp
./obj/algorithms/parse/WordParser.o: ./inc/exceptions/InvalidArgument.hpp
./obj/algorithms/parse/WordParser.o: ./inc/iter/iterables/PrettyPrintIterable.hpp
./obj/algorithms/parse/WordParser.o: ./inc/iter/iterables/IterativeBuilder.hpp
./obj/algorithms/parse/WordParser.o: ./inc/iter/iterables/IterableAdapter.hpp
./obj/algorithms/parse/WordParser.o: ./inc/iter/iterables/Iterable.hpp
./obj/algorithms/parse/WordParser.o: ./inc/iter/iterables/EchoIterable.hpp
./obj/algorithms/parse/WordParser.o: ./inc/iter/iterables/NOPIterable.hpp
./obj/algorithms/parse/WordParser.o: ./inc/StringEnumeration.hpp
./obj/algorithms/parse/WordParser.o: ./inc/algorithms/enumerations/EnumerationAlgorithms.hpp
./obj/algorithms/parse/WordParser.o: ./inc/algorithms/AlgorithmPackage.hpp
./obj/algorithms/string/StringFilterAdapter.o: ./inc/algorithms/string/StringFilterAdapter.hpp
./obj/algorithms/string/StringFilterAdapter.o: ./inc/algorithms/string/StringFilter.hpp
./obj/algorithms/string/StringFilterAdapter.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/algorithms/string/StringFilterAdapter.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/algorithms/string/StringFilterAdapter.o: ./inc/Top.hpp ./inc/defines.h
./obj/algorithms/string/StringFilterAdapter.o: ./inc/build.h src/common.cpp
./obj/algorithms/string/StringFilterAdapter.o: ./inc/Object.hpp
./obj/algorithms/string/StringFilterAdapter.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/algorithms/string/StringFilterAdapter.o: ./inc/exceptions/InvalidArgument.hpp
./obj/algorithms/string/StringFilterAdapter.o: ./inc/exceptions/InternalError.hpp
./obj/algorithms/string/StringFilterAdapter.o: ./inc/String.hpp
./obj/algorithms/string/StringFilterAdapter.o: ./inc/exceptions/Exception.hpp
./obj/algorithms/string/StringFilterAdapter.o: ./inc/exceptions/Throwable.hpp
./obj/algorithms/string/StringFilterAdapter.o: ./inc/Condition.hpp
./obj/algorithms/string/StringFilterAdapter.o: ./inc/observe/Observable.hpp
./obj/algorithms/string/StringFilterAdapter.o: ./inc/observe/ObservableAdapter.hpp
./obj/algorithms/string/StringFilterAdapter.o: ./inc/observe/ObservationContext.hpp
./obj/algorithms/string/StringFilterAdapter.o: ./inc/ContextAdapter.hpp
./obj/algorithms/string/StringFilterAdapter.o: ./inc/Context.hpp
./obj/algorithms/string/StringFilterAdapter.o: ./inc/observe/Observable.hpp
./obj/algorithms/string/StringFilterAdapter.o: ./inc/exceptions/RuntimeError.hpp
./obj/algorithms/string/StringFilterAdapter.o: ./inc/Debug.hpp
./obj/algorithms/string/StringFilterAdapter.o: ./inc/LinkManager.hpp
./obj/algorithms/string/StringFilterAdapter.o: ./inc/Char.hpp
./obj/algorithms/string/StringFilterAdapter.o: ./inc/StringBuffer.hpp
./obj/algorithms/string/StringFilterAdapter.o: ./inc/OGuard.hpp
./obj/algorithms/string/StringFilterAdapter.o: ./inc/Guard.hpp
./obj/algorithms/string/StringFilterAdapter.o: ./inc/UCSChar.hpp
./obj/algorithms/string/IdentityFilter.o: ./inc/algorithms/string/IdentityFilter.hpp
./obj/algorithms/string/IdentityFilter.o: ./inc/algorithms/string/StringFilterAdapter.hpp
./obj/algorithms/string/IdentityFilter.o: ./inc/algorithms/string/StringFilter.hpp
./obj/algorithms/string/IdentityFilter.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/algorithms/string/IdentityFilter.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/algorithms/string/IdentityFilter.o: ./inc/Top.hpp ./inc/defines.h
./obj/algorithms/string/IdentityFilter.o: ./inc/build.h src/common.cpp
./obj/algorithms/string/IdentityFilter.o: ./inc/Object.hpp
./obj/algorithms/string/IdentityFilter.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/algorithms/string/IdentityFilter.o: ./inc/exceptions/InvalidArgument.hpp
./obj/algorithms/string/IdentityFilter.o: ./inc/exceptions/InternalError.hpp
./obj/algorithms/string/IdentityFilter.o: ./inc/String.hpp
./obj/algorithms/string/IdentityFilter.o: ./inc/exceptions/Exception.hpp
./obj/algorithms/string/IdentityFilter.o: ./inc/exceptions/Throwable.hpp
./obj/algorithms/string/IdentityFilter.o: ./inc/Condition.hpp
./obj/algorithms/string/IdentityFilter.o: ./inc/observe/Observable.hpp
./obj/algorithms/string/IdentityFilter.o: ./inc/observe/ObservableAdapter.hpp
./obj/algorithms/string/IdentityFilter.o: ./inc/observe/ObservationContext.hpp
./obj/algorithms/string/IdentityFilter.o: ./inc/ContextAdapter.hpp
./obj/algorithms/string/IdentityFilter.o: ./inc/Context.hpp
./obj/algorithms/string/IdentityFilter.o: ./inc/observe/Observable.hpp
./obj/algorithms/string/IdentityFilter.o: ./inc/exceptions/RuntimeError.hpp
./obj/algorithms/string/IdentityFilter.o: ./inc/Debug.hpp
./obj/algorithms/string/IdentityFilter.o: ./inc/LinkManager.hpp
./obj/algorithms/string/IdentityFilter.o: ./inc/Char.hpp
./obj/algorithms/string/OneOfFilter.o: ./inc/algorithms/string/IdentityFilter.hpp
./obj/algorithms/string/OneOfFilter.o: ./inc/algorithms/string/StringFilterAdapter.hpp
./obj/algorithms/string/OneOfFilter.o: ./inc/algorithms/string/StringFilter.hpp
./obj/algorithms/string/OneOfFilter.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/algorithms/string/OneOfFilter.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/algorithms/string/OneOfFilter.o: ./inc/Top.hpp ./inc/defines.h
./obj/algorithms/string/OneOfFilter.o: ./inc/build.h src/common.cpp
./obj/algorithms/string/OneOfFilter.o: ./inc/Object.hpp
./obj/algorithms/string/OneOfFilter.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/algorithms/string/OneOfFilter.o: ./inc/exceptions/InvalidArgument.hpp
./obj/algorithms/string/OneOfFilter.o: ./inc/exceptions/InternalError.hpp
./obj/algorithms/string/OneOfFilter.o: ./inc/String.hpp
./obj/algorithms/string/OneOfFilter.o: ./inc/exceptions/Exception.hpp
./obj/algorithms/string/OneOfFilter.o: ./inc/exceptions/Throwable.hpp
./obj/algorithms/string/OneOfFilter.o: ./inc/Condition.hpp
./obj/algorithms/string/OneOfFilter.o: ./inc/observe/Observable.hpp
./obj/algorithms/string/OneOfFilter.o: ./inc/observe/ObservableAdapter.hpp
./obj/algorithms/string/OneOfFilter.o: ./inc/observe/ObservationContext.hpp
./obj/algorithms/string/OneOfFilter.o: ./inc/ContextAdapter.hpp
./obj/algorithms/string/OneOfFilter.o: ./inc/Context.hpp
./obj/algorithms/string/OneOfFilter.o: ./inc/observe/Observable.hpp
./obj/algorithms/string/OneOfFilter.o: ./inc/exceptions/RuntimeError.hpp
./obj/algorithms/string/OneOfFilter.o: ./inc/Debug.hpp ./inc/LinkManager.hpp
./obj/algorithms/string/OneOfFilter.o: ./inc/Char.hpp
./obj/algorithms/string/OneOfFilter.o: ./inc/algorithms/string/OneOfFilter.hpp
./obj/algorithms/string/OneOfFilter.o: ./inc/platform/Platform.hpp
./obj/algorithms/string/StringAlgorithms.o: ./inc/algorithms/string/IdentityFilter.hpp
./obj/algorithms/string/StringAlgorithms.o: ./inc/algorithms/string/StringFilterAdapter.hpp
./obj/algorithms/string/StringAlgorithms.o: ./inc/algorithms/string/StringFilter.hpp
./obj/algorithms/string/StringAlgorithms.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/algorithms/string/StringAlgorithms.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/algorithms/string/StringAlgorithms.o: ./inc/Top.hpp ./inc/defines.h
./obj/algorithms/string/StringAlgorithms.o: ./inc/build.h src/common.cpp
./obj/algorithms/string/StringAlgorithms.o: ./inc/Object.hpp
./obj/algorithms/string/StringAlgorithms.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/algorithms/string/StringAlgorithms.o: ./inc/exceptions/InvalidArgument.hpp
./obj/algorithms/string/StringAlgorithms.o: ./inc/exceptions/InternalError.hpp
./obj/algorithms/string/StringAlgorithms.o: ./inc/String.hpp
./obj/algorithms/string/StringAlgorithms.o: ./inc/exceptions/Exception.hpp
./obj/algorithms/string/StringAlgorithms.o: ./inc/exceptions/Throwable.hpp
./obj/algorithms/string/StringAlgorithms.o: ./inc/Condition.hpp
./obj/algorithms/string/StringAlgorithms.o: ./inc/observe/Observable.hpp
./obj/algorithms/string/StringAlgorithms.o: ./inc/observe/ObservableAdapter.hpp
./obj/algorithms/string/StringAlgorithms.o: ./inc/observe/ObservationContext.hpp
./obj/algorithms/string/StringAlgorithms.o: ./inc/ContextAdapter.hpp
./obj/algorithms/string/StringAlgorithms.o: ./inc/Context.hpp
./obj/algorithms/string/StringAlgorithms.o: ./inc/observe/Observable.hpp
./obj/algorithms/string/StringAlgorithms.o: ./inc/exceptions/RuntimeError.hpp
./obj/algorithms/string/StringAlgorithms.o: ./inc/Debug.hpp
./obj/algorithms/string/StringAlgorithms.o: ./inc/LinkManager.hpp
./obj/algorithms/string/StringAlgorithms.o: ./inc/Char.hpp
./obj/algorithms/string/StringAlgorithms.o: ./inc/algorithms/string/StringAlgorithms.hpp
./obj/algorithms/string/StringAlgorithms.o: ./inc/algorithms/AlgorithmPackage.hpp
./obj/algorithms/string/StringAlgorithms.o: ./inc/OGuard.hpp ./inc/Guard.hpp
./obj/algorithms/string/StringAlgorithms.o: ./inc/algorithms/string/FromToBy.hpp
./obj/algorithms/string/StringAlgorithms.o: ./inc/algorithms/string/OneOfFilter.hpp
./obj/algorithms/string/StringAlgorithms.o: ./inc/algorithms/string/InOrderFilter.hpp
./obj/algorithms/string/FromToBy.o: ./inc/algorithms/string/FromToBy.hpp
./obj/algorithms/string/FromToBy.o: ./inc/algorithms/string/StringFilterAdapter.hpp
./obj/algorithms/string/FromToBy.o: ./inc/algorithms/string/StringFilter.hpp
./obj/algorithms/string/FromToBy.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/algorithms/string/FromToBy.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/algorithms/string/FromToBy.o: ./inc/Top.hpp ./inc/defines.h
./obj/algorithms/string/FromToBy.o: ./inc/build.h src/common.cpp
./obj/algorithms/string/FromToBy.o: ./inc/Object.hpp
./obj/algorithms/string/FromToBy.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/algorithms/string/FromToBy.o: ./inc/exceptions/InvalidArgument.hpp
./obj/algorithms/string/FromToBy.o: ./inc/exceptions/InternalError.hpp
./obj/algorithms/string/FromToBy.o: ./inc/String.hpp
./obj/algorithms/string/FromToBy.o: ./inc/exceptions/Exception.hpp
./obj/algorithms/string/FromToBy.o: ./inc/exceptions/Throwable.hpp
./obj/algorithms/string/FromToBy.o: ./inc/Condition.hpp
./obj/algorithms/string/FromToBy.o: ./inc/observe/Observable.hpp
./obj/algorithms/string/FromToBy.o: ./inc/observe/ObservableAdapter.hpp
./obj/algorithms/string/FromToBy.o: ./inc/observe/ObservationContext.hpp
./obj/algorithms/string/FromToBy.o: ./inc/ContextAdapter.hpp
./obj/algorithms/string/FromToBy.o: ./inc/Context.hpp
./obj/algorithms/string/FromToBy.o: ./inc/observe/Observable.hpp
./obj/algorithms/string/FromToBy.o: ./inc/exceptions/RuntimeError.hpp
./obj/algorithms/string/FromToBy.o: ./inc/Debug.hpp ./inc/LinkManager.hpp
./obj/algorithms/string/FromToBy.o: ./inc/Char.hpp
./obj/algorithms/string/InOrderFilter.o: ./inc/algorithms/string/IdentityFilter.hpp
./obj/algorithms/string/InOrderFilter.o: ./inc/algorithms/string/StringFilterAdapter.hpp
./obj/algorithms/string/InOrderFilter.o: ./inc/algorithms/string/StringFilter.hpp
./obj/algorithms/string/InOrderFilter.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/algorithms/string/InOrderFilter.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/algorithms/string/InOrderFilter.o: ./inc/Top.hpp ./inc/defines.h
./obj/algorithms/string/InOrderFilter.o: ./inc/build.h src/common.cpp
./obj/algorithms/string/InOrderFilter.o: ./inc/Object.hpp
./obj/algorithms/string/InOrderFilter.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/algorithms/string/InOrderFilter.o: ./inc/exceptions/InvalidArgument.hpp
./obj/algorithms/string/InOrderFilter.o: ./inc/exceptions/InternalError.hpp
./obj/algorithms/string/InOrderFilter.o: ./inc/String.hpp
./obj/algorithms/string/InOrderFilter.o: ./inc/exceptions/Exception.hpp
./obj/algorithms/string/InOrderFilter.o: ./inc/exceptions/Throwable.hpp
./obj/algorithms/string/InOrderFilter.o: ./inc/Condition.hpp
./obj/algorithms/string/InOrderFilter.o: ./inc/observe/Observable.hpp
./obj/algorithms/string/InOrderFilter.o: ./inc/observe/ObservableAdapter.hpp
./obj/algorithms/string/InOrderFilter.o: ./inc/observe/ObservationContext.hpp
./obj/algorithms/string/InOrderFilter.o: ./inc/ContextAdapter.hpp
./obj/algorithms/string/InOrderFilter.o: ./inc/Context.hpp
./obj/algorithms/string/InOrderFilter.o: ./inc/observe/Observable.hpp
./obj/algorithms/string/InOrderFilter.o: ./inc/exceptions/RuntimeError.hpp
./obj/algorithms/string/InOrderFilter.o: ./inc/Debug.hpp
./obj/algorithms/string/InOrderFilter.o: ./inc/LinkManager.hpp ./inc/Char.hpp
./obj/algorithms/string/InOrderFilter.o: ./inc/algorithms/string/InOrderFilter.hpp
./obj/algorithms/string/InOrderFilter.o: ./inc/platform/Platform.hpp
./obj/platform/Platform.o: ./inc/platform/Platform.hpp ./inc/Top.hpp
./obj/platform/Platform.o: ./inc/defines.h ./inc/build.h src/common.cpp
./obj/platform/Platform.o: ./inc/platform/POSIXPlatform.hpp
./obj/platform/Platform.o: ./inc/platform/ANSICPlatform.hpp ./inc/Object.hpp
./obj/platform/Platform.o: ./inc/platform/MinimalPlatform.hpp
./obj/platform/Platform.o: ./inc/platform/Platform.hpp ./inc/Debug.hpp
./obj/platform/MinimalPlatform.o: ./inc/platform/MinimalPlatform.hpp
./obj/platform/MinimalPlatform.o: ./inc/platform/Platform.hpp
./obj/platform/MinimalPlatform.o: ./inc/Object.hpp ./inc/defines.h
./obj/platform/MinimalPlatform.o: ./inc/build.h src/common.cpp ./inc/Top.hpp
./obj/platform/MinimalPlatform.o: ./inc/platform/ANSICPlatform.hpp
./obj/platform/MinimalPlatform.o: ./inc/platform/Platform.hpp
./obj/platform/MinimalPlatform.o: ./inc/String.hpp ./inc/Debug.hpp
./obj/platform/MinimalPlatform.o: ./inc/exceptions/OutOfMemory.hpp
./obj/platform/MinimalPlatform.o: ./inc/exceptions/ExternalError.hpp
./obj/platform/MinimalPlatform.o: ./inc/exceptions/Exception.hpp
./obj/platform/MinimalPlatform.o: ./inc/exceptions/Throwable.hpp
./obj/platform/MinimalPlatform.o: ./inc/Condition.hpp
./obj/platform/MinimalPlatform.o: ./inc/observe/Observable.hpp
./obj/platform/MinimalPlatform.o: ./inc/observe/ObservableAdapter.hpp
./obj/platform/MinimalPlatform.o: ./inc/observe/ObservationContext.hpp
./obj/platform/MinimalPlatform.o: ./inc/ContextAdapter.hpp ./inc/Context.hpp
./obj/platform/MinimalPlatform.o: ./inc/observe/Observable.hpp
./obj/platform/MinimalPlatform.o: ./inc/exceptions/RuntimeError.hpp
./obj/platform/MinimalPlatform.o: ./inc/exceptions/InvalidArgument.hpp
./obj/platform/MinimalPlatform.o: ./inc/exceptions/InternalError.hpp
./obj/platform/ANSICPlatform.o: ./inc/platform/ANSICPlatform.hpp
./obj/platform/ANSICPlatform.o: ./inc/platform/Platform.hpp ./inc/Top.hpp
./obj/platform/ANSICPlatform.o: ./inc/defines.h ./inc/build.h src/common.cpp
./obj/platform/ANSICPlatform.o: ./inc/exceptions/OutOfMemory.hpp
./obj/platform/ANSICPlatform.o: ./inc/exceptions/ExternalError.hpp
./obj/platform/ANSICPlatform.o: ./inc/String.hpp ./inc/Object.hpp
./obj/platform/ANSICPlatform.o: ./inc/exceptions/Exception.hpp
./obj/platform/ANSICPlatform.o: ./inc/exceptions/Throwable.hpp
./obj/platform/ANSICPlatform.o: ./inc/Condition.hpp
./obj/platform/ANSICPlatform.o: ./inc/observe/Observable.hpp
./obj/platform/ANSICPlatform.o: ./inc/observe/ObservableAdapter.hpp
./obj/platform/ANSICPlatform.o: ./inc/observe/ObservationContext.hpp
./obj/platform/ANSICPlatform.o: ./inc/ContextAdapter.hpp ./inc/Context.hpp
./obj/platform/ANSICPlatform.o: ./inc/observe/Observable.hpp
./obj/platform/ANSICPlatform.o: ./inc/exceptions/RuntimeError.hpp
./obj/platform/ANSICPlatform.o: ./inc/Debug.hpp
./obj/platform/ANSICPlatform.o: ./inc/exceptions/InvalidArgument.hpp
./obj/platform/ANSICPlatform.o: ./inc/exceptions/InternalError.hpp
./obj/platform/POSIXPlatform.o: ./inc/platform/POSIXPlatform.hpp
./obj/platform/POSIXPlatform.o: ./inc/platform/ANSICPlatform.hpp
./obj/platform/POSIXPlatform.o: ./inc/platform/Platform.hpp ./inc/Top.hpp
./obj/platform/POSIXPlatform.o: ./inc/defines.h ./inc/build.h src/common.cpp
./obj/platform/POSIXPlatform.o: ./inc/Object.hpp ./inc/String.hpp
./obj/platform/POSIXPlatform.o: ./inc/Debug.hpp
./obj/Top.o: ./inc/Top.hpp ./inc/defines.h ./inc/build.h src/common.cpp
./obj/Top.o: ./inc/Debug.hpp ./inc/Object.hpp ./inc/PGuard.hpp
./obj/Top.o: ./inc/Guard.hpp ./inc/MemoryMonitor.hpp ./inc/StringBuffer.hpp
./obj/Object.o: ./inc/Object.hpp ./inc/defines.h ./inc/build.h src/common.cpp
./obj/Object.o: ./inc/Top.hpp ./inc/Protector.hpp
./obj/String.o: ./inc/Char.hpp ./inc/defines.h ./inc/build.h src/common.cpp
./obj/String.o: ./inc/Object.hpp ./inc/Top.hpp ./inc/String.hpp
./obj/String.o: ./inc/StringImplementation.hpp ./inc/RefCounted.hpp
./obj/String.o: ./inc/RefCountable.hpp ./inc/MemoryAllocator.hpp
./obj/String.o: ./inc/UTF8Converter.hpp ./inc/CodesetConverter.hpp
./obj/String.o: ./inc/OGuard.hpp ./inc/Guard.hpp ./inc/Debug.hpp
./obj/String.o: ./inc/platform/Platform.hpp
./obj/StringImplementation.o: ./inc/platform/Platform.hpp ./inc/Top.hpp
./obj/StringImplementation.o: ./inc/defines.h ./inc/build.h src/common.cpp
./obj/StringImplementation.o: ./inc/Debug.hpp ./inc/Object.hpp
./obj/StringImplementation.o: ./inc/FixedSizeAllocator.hpp
./obj/StringImplementation.o: ./inc/MemoryAllocator.hpp
./obj/Debug.o: ./inc/Debug.hpp ./inc/defines.h ./inc/build.h src/common.cpp
./obj/Debug.o: ./inc/Object.hpp ./inc/Top.hpp ./inc/String.hpp
./obj/Debug.o: ./inc/Backtrace.hpp ./inc/platform/Platform.hpp
./obj/Debug.o: ./inc/exceptions/InternalError.hpp
./obj/Debug.o: ./inc/exceptions/Exception.hpp ./inc/exceptions/Throwable.hpp
./obj/Debug.o: ./inc/Condition.hpp ./inc/observe/Observable.hpp
./obj/Debug.o: ./inc/observe/ObservableAdapter.hpp
./obj/Debug.o: ./inc/observe/ObservationContext.hpp ./inc/ContextAdapter.hpp
./obj/Debug.o: ./inc/Context.hpp ./inc/observe/Observable.hpp
./obj/Debug.o: ./inc/exceptions/RuntimeError.hpp
./obj/new-operator.o: ./inc/new-operator.hpp ./inc/defines.h ./inc/build.h
./obj/new-operator.o: src/common.cpp ./inc/MemoryMonitor.hpp ./inc/Top.hpp
./obj/new-operator.o: ./inc/Debug.hpp ./inc/Object.hpp
./obj/new-operator.o: ./inc/platform/Platform.hpp
./obj/MemoryMonitor.o: ./inc/MemoryMonitor.hpp ./inc/defines.h ./inc/build.h
./obj/MemoryMonitor.o: src/common.cpp ./inc/new-operator.hpp ./inc/Debug.hpp
./obj/MemoryMonitor.o: ./inc/Object.hpp ./inc/Top.hpp
./obj/MethodMap.o: ./inc/MethodMap.hpp ./inc/Object.hpp ./inc/defines.h
./obj/MethodMap.o: ./inc/build.h src/common.cpp ./inc/Top.hpp ./inc/Map.hpp
./obj/MethodMap.o: ./inc/String.hpp src/MethodMap.tpp ./inc/Debug.hpp
./obj/MethodMap.o: ./inc/LinkManager.hpp
./obj/iter/enumerations/TypedEnumeration.o: ./inc/iter/enumerations/TypedEnumeration.hpp
./obj/iter/enumerations/TypedEnumeration.o: ./inc/iter/enumerations/Enumeration.hpp
./obj/iter/enumerations/TypedEnumeration.o: ./inc/Top.hpp ./inc/defines.h
./obj/iter/enumerations/TypedEnumeration.o: ./inc/build.h src/common.cpp
./obj/iter/enumerations/TypedEnumeration.o: ./inc/Object.hpp
./obj/iter/enumerations/TypedEnumeration.o: src/iter/enumerations/TypedEnumeration.tpp
./obj/iter/enumerations/TypedEnumeration.o: ./inc/exceptions/InvalidArgument.hpp
./obj/iter/enumerations/TypedEnumeration.o: ./inc/exceptions/InternalError.hpp
./obj/iter/enumerations/TypedEnumeration.o: ./inc/String.hpp
./obj/iter/enumerations/TypedEnumeration.o: ./inc/exceptions/Exception.hpp
./obj/iter/enumerations/TypedEnumeration.o: ./inc/exceptions/Throwable.hpp
./obj/iter/enumerations/TypedEnumeration.o: ./inc/Condition.hpp
./obj/iter/enumerations/TypedEnumeration.o: ./inc/observe/Observable.hpp
./obj/iter/enumerations/TypedEnumeration.o: ./inc/observe/ObservableAdapter.hpp
./obj/iter/enumerations/TypedEnumeration.o: ./inc/observe/ObservationContext.hpp
./obj/iter/enumerations/TypedEnumeration.o: ./inc/ContextAdapter.hpp
./obj/iter/enumerations/TypedEnumeration.o: ./inc/Context.hpp
./obj/iter/enumerations/TypedEnumeration.o: ./inc/observe/Observable.hpp
./obj/iter/enumerations/TypedEnumeration.o: ./inc/exceptions/RuntimeError.hpp
./obj/iter/enumerations/TypedEnumeration.o: ./inc/Debug.hpp
./obj/iter/enumerations/TypedEnumeration.o: ./inc/LinkManager.hpp
