#############
### Targets #
#############
DEST = .
LIBRARY = libout.a
PROGRAM = abv
TARGET = $(PROGRAM)
# PRESET VARIABLES
#################################
### Compilers, Programs and Flags
#################################
### C Compiler
CC = $(Ccompiler)
CFLAGS = $(TOPCFLAGS) -I$(IncludeDir) -I../X11 -I../X11/xedit -I../Kernel -I../ABV -I../Interface -I../Parser -I../Database -I../Xpm -DABV4ABS
### C++ Compiler
CCC = xlC
CCFLAGS = -g
### Fortran Compiler
FC = xlf
FFLAGS = -qlanglvl=90ext
### COBOL Compiler
COB = cob2
COBFLAGS =
### PL/I Compiler
PLI = pli
PLIFLAGS = -qLANGLVL=SAA -qNOOPTIMIZE -qNOCOMPILE=S -qNOSEMANTIC=S -qNOSYNTAX=S
### CICS/6000 Translator
CICSTRAN = cicstran
CICSTRANOPTIONS =
### DB2/6000 Precompiler
DB2PREP = db2 prep
DB2PREPOPTIONS = bindfile package
### Linker/Loader
LD = cc
LDFLAGS = -lm
### Shell Command
SHELL = /bin/sh
### Installation Program
INSTALL = cp
### Print command
PRINT = pr
### mkmf program
MKMF = /usr/lpp/sde/bin/mkmf
### mkmf program
LEX = flex -i
SUFFIX = .i:
###################################################################
### Additional rules for make. These rules are in addition to the #
### default rules for the aix make command specified in the #
### /usr/ccs/lib/aix.mk configuration file. For more information #
### refer to the man page for make. #
###################################################################
### Additional make suffixes
.SUFFIXES: .F .F~ .f90 .f90~ .cc .cc~ .cpp .cpp~ .cxx .cxx~ .ccp .ccp~ .sqb .sqb~ .cbl .cbl~ .pli .pli~ .H .H~ .hpp .hpp~ .hxx .hxx~ .cpy .cpy~ .inc .inc~
# SINGLE SUFFIX RULES
.cc:
$(CCC) $(CCFLAGS) $(LDFLAGS) $< -o $@
.cc~:
$(GET) $(GFLAGS) -p $< > $*.cc
$(CCC) $(CCFLAGS) $(LDFLAGS) $*.cc -o $*
-rm -f $*.cc
.cpp:
$(CCC) $(CCFLAGS) $(LDFLAGS) $< -o $@
.cpp~:
$(GET) $(GFLAGS) -p $< > $*.cpp
$(CCC) $(CCFLAGS) $(LDFLAGS) $*.cpp -o $*
-rm -f $*.cpp
.cxx:
$(CCC) $(CCFLAGS) $(LDFLAGS) $< -o $@
.cxx~:
$(GET) $(GFLAGS) -p $< > $*.cxx
$(CCC) $(CCFLAGS) $(LDFLAGS) $*.cxx -o $*
-rm -f $*.cxx
.F:
$(FC) $(FFLAGS) $(LDFLAGS) $< -o $@
.F~:
$(GET) $(GFLAGS) -p $< > $*.F
$(FC) $(FFLAGS) $(LDFLAGS) $*.F -o $*
-rm -f $*.F
.f90:
$(FC) $(FFLAGS) $(LDFLAGS) $< -o $@
.f90~:
$(GET) $(GFLAGS) -p $< > $*.f90
$(FC) $(FFLAGS) $(LDFLAGS) $*.f90 -o $*
-rm -f $*.f90
.cbl:
$(COB) $(COBFLAGS) $(LDFLAGS) $< -o $@ -qadata -qexit=adexit=iwzrmgux:: > /dev/null
.cbl~:
$(GET) $(GFLAGS) -p $< > $*.cbl
$(COB) $(COBFLAGS) $(LDFLAGS) $*.cbl -o $* -qadata -qexit=adexit=iwzrmgux:: > /dev/null
-rm -f $*.cbl
.pli:
$(PLI) $(PLIFLAGS) $(LDFLAGS) $< -o $@
.pli~:
$(GET) $(GFLAGS) -p $< > $*.pli
$(PLI) $(PLIFLAGS) $(LDFLAGS) $*.pli -o $*
-rm -f $*.pli
.ccp:
@rm -f $*.cbl
$(CICSTRAN) $(CICSTRANOPTIONS) -I COBOL $<
@if(egrep -i -e "EXEC[ ]+SQL[ ]+" $*.cbl >/dev/null 2>&1 ); then \
mv -f $*.cbl $*.sqb; \
chmod 444 $*.sqb; \
print "\t$(DB2PREP) $*.sqb $(DB2PREPOPTIONS)"; \
($(DB2PREP) $*.sqb $(DB2PREPOPTIONS)); \
rm -f $*.sqb; fi
@chmod 444 $*.cbl
$(COB) $(COBFLAGS) $(LDFLAGS) $*.cbl -o $@ -qadata -qexit=adexit=iwzrmgux:: > /dev/null
-rm -f $*.o
.ccp~:
$(GET) $(GFLAGS) -p $< > $*.ccp
@rm -f $*.cbl
$(CICSTRAN) $(CICSTRANOPTIONS) -I COBOL $*.ccp
@if(egrep -i -e "EXEC[ ]+SQL[ ]+" $*.cbl >/dev/null 2>&1 ); then \
mv -f $*.cbl $*.sqb; \
chmod 444 $*.sqb; \
print "\t$(DB2PREP) $*.sqb $(DB2PREPOPTIONS)"; \
($(DB2PREP) $*.sqb $(DB2PREPOPTIONS)); \
rm -f $*.sqb; fi
@chmod 444 $*.cbl
$(COB) $(COBFLAGS) $(LDFLAGS) $*.cbl -o $@ -qadata -qexit=adexit=iwzrmgux:: > /dev/null
-rm -f $*.o $*.ccp
.sqb:
@rm -f $*.cbl
$(DB2PREP) $< $(DB2PREPOPTIONS)
@chmod 444 $*.cbl
$(COB) $(COBFLAGS) $(LDFLAGS) $*.cbl -o $@ -qadata -qexit=adexit=iwzrmgux:: > /dev/null
-rm -f $*.o
.sqb~:
$(GET) $(GFLAGS) -p $< > $*.sqb
@rm -f $*.cbl
$(DB2PREP) $*.sqb $(DB2PREPOPTIONS)
@chmod 444 $*.cbl
$(COB) $(COBFLAGS) $(LDFLAGS) $*.cbl -o $@ -qadata -qexit=adexit=iwzrmgux:: > /dev/null
-rm -f $*.o $*.sqb
# DOUBLE SUFFIX RULES
.cc.o:
$(CCC) $(CCFLAGS) -c $<
.cc~.o:
$(GET) $(GFLAGS) -p $< > $*.cc
$(CCC) $(CCFLAGS) -c $*.cc
-rm -f $*.cc
.cc~.cc:
$(GET) $(GFLAGS) -p $< > $*.cc; chmod 444 $*.cc
.cpp.o:
$(CCC) $(CCFLAGS) -c $<
.cpp~.o:
$(GET) $(GFLAGS) -p $< > $*.cpp
$(CCC) $(CCFLAGS) -c $*.cpp
-rm -f $*.cpp
.cpp~.cpp:
$(GET) $(GFLAGS) -p $< > $*.cpp; chmod 444 $*.cpp
.cxx.o:
$(CCC) $(CCFLAGS) -c $<
.cxx~.o:
$(GET) $(GFLAGS) -p $< > $*.cxx
$(CCC) $(CCFLAGS) -c $*.cxx
-rm -f $*.cxx
.cxx~.cxx:
$(GET) $(GFLAGS) -p $< > $*.cxx; chmod 444 $*.cxx
.F.o:
$(FC) $(FFLAGS) -c $<
.F~.o:
$(GET) $(GFLAGS) -p $< > $*.F
$(FC) $(FFLAGS) -c $*.F
-rm -f $*.F
.F~.F:
$(GET) $(GFLAGS) -p $< > $@
.f90.o:
$(FC) $(FFLAGS) -c $<
.f90~.o:
$(GET) $(GFLAGS) -p $< > $*.f90
$(FC) $(FFLAGS) -c $*.f90
-rm -f $*.f90
.f90~.f90:
$(GET) $(GFLAGS) -p $< > $@
.y.C:
$(YACC) $(YFLAGS) -C $<
mv y.tab.C $@
.y~.C:
$(GET) $(GFLAGS) -p $< > $*.y
$(YACC) $(YFLAGS) -C $*.y
mv y.tab.C $*.C
.l.C:
$(LEX) -C $<
mv lex.yy.C $@
.l~.C:
$(GET) $(GFLAGS) -p $< > $*.l
$(LEX) -C $*.l
mv lex.yy.C $@
.l~.cc:
$(GET) $(GFLAGS) -p $< > $*.l
$(LEX) -C $*.l
mv lex.yy.C $@
.l~.cpp:
$(GET) $(GFLAGS) -p $< > $*.l
$(LEX) -C $*.l
mv lex.yy.C $@
.l~.cxx:
$(GET) $(GFLAGS) -p $< > $*.l
$(LEX) -C $*.l
mv lex.yy.C $@
.l~.c:
$(GET) $(GFLAGS) -p $< > $*.l
$(LEX) -c -d -l $*.l
mv lex.yy.c $@
.y.cc:
$(YACC) $(YFLAGS) -C $<
mv y.tab.C $@
.y~.cc:
$(GET) $(GFLAGS) -p $< > $*.y
$(YACC) $(YFLAGS) -C $*.y
mv y.tab.C $*.cc
.l.cc:
$(LEX) -C $<
mv lex.yy.C $@
.y.cpp:
$(YACC) $(YFLAGS) -C $<
mv y.tab.C $*.@
.y~.cpp:
$(GET) $(GFLAGS) -p $< > $*.y
$(YACC) $(YFLAGS) -C $*.y
mv y.tab.C $*.cpp
.l.cpp:
$(LEX) -C $<
mv lex.yy.C $*.@
.y.cxx:
$(YACC) $(YFLAGS) -C $<
mv y.tab.C $*.@
.y~.cxx:
$(GET) $(GFLAGS) -p $< > $*.y
$(YACC) $(YFLAGS) -C $*.y
mv y.tab.C $*.cxx
.l.cxx:
$(LEX) -C $<
mv lex.yy.C $*.@
.F.a:
$(FC) -c $(FFLAGS) $<
$(AR) $(ARFLAGS) $@ $*.o
rm -f $*.o
.F~.a:
$(GET) $(GFLAGS) -p $< > $*.F
$(FC) -c $(FFLAGS) $*.F
$(AR) $(ARFLAGS) $@ $*.o
rm -f $*.[Fo]
.f90.a:
$(FC) -c $(FFLAGS) $<
$(AR) $(ARFLAGS) $@ $*.o
rm -f $*.o
.f90~.a:
$(GET) $(GFLAGS) -p $< > $*.f90
$(FC) -c $(FFLAGS) $*.f90
$(AR) $(ARFLAGS) $@ $*.o
rm -f $*.f90 $*.o
.cc.a:
$(CCC) -c $(CCFLAGS) $<
$(AR) $(ARFLAGS) $@ $*.o
rm -f $*.o
.cc~.a:
$(GET) $(GFLAGS) -p $< > $*.cc
$(CCC) -c $(CCFLAGS) $*.cc
$(AR) $(ARFLAGS) $@ $*.o
rm -f $*.cc $*.o
.cpp.a:
$(CCC) -c $(CCFLAGS) $<
$(AR) $(ARFLAGS) $@ $*.o
rm -f $*.o
.cpp~.a:
$(GET) $(GFLAGS) -p $< > $*.cpp
$(CCC) -c $(CCFLAGS) $*.cpp
$(AR) $(ARFLAGS) $@ $*.o
rm -f $*.cpp $*.o
.cxx.a:
$(CCC) -c $(CCFLAGS) $<
$(AR) $(ARFLAGS) $@ $*.o
rm -f $*.o
.cxx~.a:
$(GET) $(GFLAGS) -p $< > $*.cxx
$(CCC) -c $(CCFLAGS) $*.cxx
$(AR) $(ARFLAGS) $@ $*.o
rm -f $*.cxx $*.o
.H~.H:
$(GET) $(GFLAGS) -p $< > $*.H
.hxx~.hxx:
$(GET) $(GFLAGS) -p $< > $*.hxx
.hpp~.hpp:
$(GET) $(GFLAGS) -p $< > $*.hpp
.cbl.o:
$(COB) $(COBFLAGS) -c $< -qadata -qexit=adexit=iwzrmgux:: > /dev/null
.cbl~.o:
$(GET) $(GFLAGS) -p $< > $*.cbl
$(COB) $(COBFLAGS) -c $*.cbl -qadata -qexit=adexit=iwzrmgux:: > /dev/null
-rm -f $*.cbl
.cbl~.cbl:
$(GET) $(GFLAGS) -p $< > $*.cbl; chmod 444 $*.cbl
.cbl.a:
$(COB) -c $(COBFLAGS) $< -qadata -qexit=adexit=iwzrmgux:: > /dev/null
$(AR) $(ARFLAGS) $@ $*.o
-rm -f $*.o
.cbl~.a:
$(GET) $(GFLAGS) -p $< > $*.cbl
$(COB) -c $(COBFLAGS) $*.cbl -qadata -qexit=adexit=iwzrmgux:: > /dev/null
$(AR) $(ARFLAGS) $@ $*.o
-rm -f $*.o $*.cbl
.cpy~.cpy:
$(GET) $(GFLAGS) -p $< > $*.cpy; chmod 444 $*.cpy
.pli.o:
$(PLI) $(PLIFLAGS) -c $<
.pli~.o:
$(GET) $(GFLAGS) -p $< > $*.pli
$(PLI) $(PLIFLAGS) -c $*.pli
-rm -f $*.pli
.pli~.pli:
$(GET) $(GFLAGS) -p $< > $*.pli; chmod 444 $*.pli
.pli.a:
$(PLI) -c $(PLIFLAGS) $<
$(AR) $(ARFLAGS) $@ $*.o
-rm -f $*.o
.pli~.a:
$(GET) $(GFLAGS) -p $< > $*.pli
$(PLI) -c $(PLIFLAGS) $*.pli
$(AR) $(ARFLAGS) $@ $*.o
-rm -f $*.o $*.pli
.inc~.inc:
$(GET) $(GFLAGS) -p $< > $*.inc; chmod 444 $*.inc
.ccp~.ccp:
$(GET) $(GFLAGS) -p $< > $*.ccp; chmod 444 $*.ccp
.ccp.cbl:
$(CICSTRAN) $(CICSTRANOPTIONS) -I COBOL $<
@if(egrep -i -e "EXEC[ ]+SQL[ ]+" $*.cbl >/dev/null 2>&1 ); then \
mv -f $*.cbl $*.sqb; \
chmod 444 $*.sqb; \
print "\t$(DB2PREP) $*.sqb $(DB2PREPOPTIONS)"; \
($(DB2PREP) $*.sqb $(DB2PREPOPTIONS)); \
rm -f $*.sqb; fi
.ccp.o:
@rm -f $*.cbl
$(CICSTRAN) $(CICSTRANOPTIONS) -I COBOL $<
@if(egrep -i -e "EXEC[ ]+SQL[ ]+" $*.cbl >/dev/null 2>&1 ); then \
mv -f $*.cbl $*.sqb; \
chmod 444 $*.sqb; \
print "\t$(DB2PREP) $*.sqb $(DB2PREPOPTIONS)"; \
($(DB2PREP) $*.sqb $(DB2PREPOPTIONS)); \
rm -f $*.sqb; fi
@chmod 444 $*.cbl
$(COB) $(COBFLAGS) -c $*.cbl -qadata -qexit=adexit=iwzrmgux:: > /dev/null
.ccp~.o:
@rm -f $*.cbl
$(GET) $(GFLAGS) -p $< > $*.ccp; chmod 444 $*.ccp
$(CICSTRAN) $(CICSTRANOPTIONS) -I COBOL $*.ccp
@if(egrep -i -e "EXEC[ ]+SQL[ ]+" $*.cbl >/dev/null 2>&1 ); then \
mv -f $*.cbl $*.sqb; \
chmod 444 $*.sqb; \
print "\t$(DB2PREP) $*.sqb $(DB2PREPOPTIONS)"; \
($(DB2PREP) $*.sqb $(DB2PREPOPTIONS)); \
rm -f $*.sqb; fi
@chmod 444 $*.cbl
$(COB) $(COBFLAGS) -c $*.cbl -qadata -qexit=adexit=iwzrmgux:: > /dev/null
-rm -f $*.ccp
.ccp.a:
@rm -f $*.cbl
$(CICSTRAN) $(CICSTRANOPTIONS) -I COBOL $<
@if(egrep -i -e "EXEC[ ]+SQL[ ]+" $*.cbl >/dev/null 2>&1 ); then \
mv -f $*.cbl $*.sqb; \
chmod 444 $*.sqb; \
print "\t$(DB2PREP) $*.sqb $(DB2PREPOPTIONS)"; \
($(DB2PREP) $*.sqb $(DB2PREPOPTIONS)); \
rm -f $*.sqb; fi
@chmod 444 $*.cbl
$(COB) $(COBFLAGS) -c $*.cbl -qadata -qexit=adexit=iwzrmgux:: > /dev/null
$(AR) $(ARFLAGS) $@ $*.o
-rm -f $*.o
.ccp~.a:
$(GET) $(GFLAGS) -p $< > $*.ccp; chmod 444 $*.ccp
@rm -f $*.cbl
$(CICSTRAN) $(CICSTRANOPTIONS) -I COBOL $*.ccp
@if(egrep -i -e "EXEC[ ]+SQL[ ]+" $*.cbl >/dev/null 2>&1 ); then \
mv -f $*.cbl $*.sqb; \
chmod 444 $*.sqb; \
print "\t$(DB2PREP) $*.sqb $(DB2PREPOPTIONS)"; \
($(DB2PREP) $*.sqb $(DB2PREPOPTIONS)); \
rm -f $*.sqb; fi
@chmod 444 $*.cbl
$(COB) $(COBFLAGS) -c $*.cbl -qadata -qexit=adexit=iwzrmgux:: > /dev/null
$(AR) $(ARFLAGS) $@ $*.o
-rm -f $*.ccp $*.o
.sqb~.sqb:
$(GET) $(GFLAGS) -p $< > $*.sqb; chmod 444 $*.sqb
.sqb.cbl:
$(DB2PREP) $< $(DB2PREPOPTIONS)
.sqb.o:
@rm -f $*.cbl
$(DB2PREP) $< $(DB2PREPOPTIONS)
@chmod 444 $*.cbl
$(COB) $(COBFLAGS) -c $*.cbl -qadata -qexit=adexit=iwzrmgux:: > /dev/null
.sqb~.o:
$(GET) $(GFLAGS) -p $< > $*.sqb; chmod 444 $*.sqb
@rm -f $*.cbl
$(DB2PREP) $*.sqb $(DB2PREPOPTIONS)
@chmod 444 $*.cbl
$(COB) $(COBFLAGS) -c $*.cbl -qadata -qexit=adexit=iwzrmgux:: > /dev/null
-rm -f $*.sqb
.sqb.a:
@rm -f $*.cbl
$(DB2PREP) $< $(DB2PREPOPTIONS)
@chmod 444 $*.cbl
$(COB) $(COBFLAGS) -c $*.cbl -qadata -qexit=adexit=iwzrmgux:: > /dev/null
$(AR) $(ARFLAGS) $@ $*.o
-rm -f $*.o
.sqb~.a:
$(GET) $(GFLAGS) -p $< > $*.sqb; chmod 444 $*.sqb
@rm -f $*.cbl
$(DB2PREP) $*.sqb $(DB2PREPOPTIONS)
@chmod 444 $*.cbl
$(COB) $(COBFLAGS) -c $*.cbl -qadata -qexit=adexit=iwzrmgux:: > /dev/null
$(AR) $(ARFLAGS) $@ $*.o
-rm -f $*.sqb $*.o
#################################
### Sources Headers and Objects #
#################################
HDRS = tablecal.h
EXTHDRS =
SRCS = gram.c \
parser.c \
parser_ext.c \
interpret.c \
libfct.c \
node.c \
object.c \
symboltable.c \
oper.c \
gram_ext.c \
module.c \
properties.c \
project.c \
util.c \
init.c \
io.c \
abv.c \
mathfct.c \
statfct.c \
textfct.c \
informationfct.c
OBJS = gram.o \
parser.o \
parser_ext.o \
interpret.o \
libfct.o \
node.o \
object.o \
symboltable.o \
oper.o \
gram_ext.o \
module.o \
properties.o \
project.o \
util.o \
init.o \
io.o \
abv.o \
mathfct.o \
statfct.o \
textfct.o \
informationfct.o
MAKEFILE = Makefile
#######################
### Program Libraries #
#######################
LIBS =
########################
### Additional Targets #
########################
all: $(OBJS)
$(LIBRARY): $(OBJS) $(MAKEFILE)
@echo "Loading $(LIBRARY) ..."
@ar cru $(LIBRARY) $(OBJS)
@echo "done"
$(PROGRAM): $(OBJS) $(LIBS) $(MAKEFILE)
@echo "Linking $(PROGRAM) ..."
@$(LD) $(LDFLAGS) $(OBJS) $(LIBS) -o $(PROGRAM)
@echo "done"
clean:; @rm -f $(OBJS) core
clobber:; @rm -f $(OBJS) $(LIBRARY) $(PROGRAM) core tags
depend:
makedepend -Y -I../* -- $(CFLAGS) -- $(SRCS)
echo:; @echo $(HDRS) $(SRCS)
extract:; @ar x $(DEST)/$(LIBRARY)
index:; @ctags -wx $(HDRS) $(SRCS)
install:;
@if [ "$(LIBRARY)" = "$(TARGET)" ]; then \
(make -f $(MAKEFILE) install_lib); fi
@if [ "$(PROGRAM)" = "$(TARGET)" ]; then \
(make -f $(MAKEFILE) install_pro); fi
install_lib: $(LIBRARY)
@echo Installing $(LIBRARY) in $(DEST)
@if [ $(DEST) != . ]; then \
(rm -f $(DEST)/$(LIBRARY); $(INSTALL) $(LIBRARY) $(DEST)); fi
install_pro: $(PROGRAM)
@echo Installing $(PROGRAM) in $(DEST)
@-strip $(PROGRAM)
@if [ $(DEST) != . ]; then \
(rm -f $(DEST)/$(PROGRAM); $(INSTALL) $(PROGRAM) $(DEST)); fi
print:; @$(PRINT) $(HDRS) $(SRCS)
tags: $(HDRS) $(SRCS); @ctags $(HDRS) $(SRCS)
# DO NOT DELETE
gram.o: gram_ext.h object.h node.h interpret.h module.h symboltable.h
gram.o: parser_ext.h
parser.o: y.tab.h parser_ext.h gram_ext.h object.h node.h
parser_ext.o: abv.h ../Kernel/memory.h
interpret.o: interpret.h object.h node.h y.tab.h oper.h symboltable.h
interpret.o: libfct.h class.h typedef.h properties.h project.h module.h
interpret.o: gram_ext.h io.h abv.h ../Kernel/memory.h
libfct.o: libfct.h class.h object.h typedef.h y.tab.h abv.h
libfct.o: ../Kernel/memory.h
node.o: node.h object.h y.tab.h ../Kernel/memory.h
object.o: object.h class.h typedef.h y.tab.h libfct.h ../Kernel/memory.h
object.o: properties.h symboltable.h ../Database/cell.h ../Database/style.h
object.o: node.h ../Database/range.h util.h
symboltable.o: symboltable.h object.h defid.h y.tab.h ../Kernel/memory.h
oper.o: oper.h object.h y.tab.h libfct.h class.h typedef.h ../Kernel/memory.h
gram_ext.o: gram_ext.h object.h node.h y.tab.h parser_ext.h symboltable.h
gram_ext.o: ../Kernel/memory.h libfct.h class.h typedef.h properties.h
module.o: module.h gram_ext.h object.h node.h interpret.h symboltable.h
module.o: ../Kernel/memory.h
properties.o: properties.h libfct.h class.h object.h typedef.h y.tab.h abv.h
properties.o: ../Kernel/memory.h
project.o: module.h gram_ext.h object.h node.h interpret.h symboltable.h
project.o: project.h ../Kernel/memory.h abv.h
init.o: ../Interface/cell_vb.h ../Database/cell.h ../Database/style.h
init.o: object.h node.h class.h typedef.h y.tab.h ../Kernel/main.h
init.o: ../Database/range.h ../Interface/font_vb.h ../Interface/tbd_vb.h
init.o: ../Interface/worksheet_vb.h ../Database/worksheet.h
init.o: ../Database/graph.h ../Database/title.h ../Database/axis.h
init.o: ../Database/draw.h ../Database/button.h ../Database/selection.h
init.o: ../Interface/workbook_vb.h ../Database/workbook.h project.h module.h
init.o: gram_ext.h interpret.h symboltable.h ../Interface/application_vb.h
init.o: ../Database/application.h ../Interface/interior_vb.h
init.o: ../Interface/row_vb.h ../Interface/column_vb.h
init.o: ../Interface/border_vb.h ../Interface/chart_vb.h
init.o: ../Interface/axis_vb.h ../Interface/title_vb.h
init.o: ../Interface/button_vb.h
init.o: ../Interface/range_vb.h mathfct.h libfct.h textfct.h statfct.h
init.o: informationfct.h properties.h
io.o: io.h object.h y.tab.h abv.h ../Kernel/memory.h
abv.o: project.h module.h gram_ext.h object.h node.h interpret.h
abv.o: symboltable.h ../Kernel/callback.h ../Database/graph.h
abv.o: ../Database/style.h ../Database/title.h ../Database/axis.h
abv.o: ../Database/range.h ../Database/cell.h ../Database/worksheet.h
abv.o: ../Database/draw.h ../Database/button.h ../Database/selection.h
abv.o: ../Database/workbook.h ../Kernel/sheetdrawer.h
mathfct.o: mathfct.h object.h libfct.h class.h typedef.h y.tab.h
mathfct.o: ../Interface/cell_vb.h ../Database/cell.h ../Database/style.h
mathfct.o: node.h ../Kernel/main.h ../Database/range.h
mathfct.o: ../Database/application.h ../Database/workbook.h
mathfct.o: ../Database/worksheet.h ../Database/graph.h ../Database/title.h
mathfct.o: ../Database/axis.h ../Database/draw.h ../Database/button.h
mathfct.o: ../Database/selection.h project.h module.h gram_ext.h interpret.h
mathfct.o: symboltable.h abv.h ../Kernel/memory.h parser_ext.h
statfct.o: statfct.h object.h libfct.h class.h typedef.h y.tab.h
statfct.o: ../Interface/cell_vb.h ../Database/cell.h ../Database/style.h
statfct.o: node.h ../Kernel/main.h ../Database/range.h
statfct.o: ../Database/application.h ../Database/workbook.h
statfct.o: ../Database/worksheet.h ../Database/graph.h ../Database/title.h
statfct.o: ../Database/axis.h ../Database/draw.h ../Database/button.h
statfct.o: ../Database/selection.h project.h module.h gram_ext.h interpret.h
statfct.o: symboltable.h abv.h ../Kernel/memory.h
textfct.o: textfct.h object.h libfct.h class.h typedef.h y.tab.h
textfct.o: ../Kernel/memory.h
informationfct.o: informationfct.h object.h libfct.h class.h typedef.h
informationfct.o: y.tab.h ../Database/cell.h ../Database/style.h node.h
syntax highlighted by Code2HTML, v. 0.9.1