Added version_SVN to all classes
authorJan Vrany <jan.vrany@fit.cvut.cz>
Mon, 28 Dec 2009 15:09:00 +0000
changeset 26 db19d89eef60
parent 25 e14dfb33936f
child 27 45902cde2ab1
Added version_SVN to all classes
IRAccess.st
IRBlockReturnTop.st
IRBuilderTest.st
IRBytecodeGenerator.st
IRClosure.st
IRConstant.st
IRDecompiler.st
IRDup.st
IRFunction.st
IRInstVarAccess.st
IRInstVarRead.st
IRInstVarStore.st
IRInstruction.st
IRInterpreter.st
IRJump.st
IRJumpIf.st
IRJumpOverBlock.st
IRLine.st
IRLiteralVariableAccess.st
IRLiteralVariableRead.st
IRLiteralVariableStore.st
IRMethod.st
IRPop.st
IRPrinter.st
IRReturn.st
IRSend.st
IRSequence.st
IRStackCount.st
IRTempAccess.st
IRTempRead.st
IRTempStore.st
IRTransformTest.st
IRTranslator.st
Makefile
bc.mak
bmake.bat
cvut_stx_goodies_newcompiler.st
extensions.st
lcmake.bat
newcompiler.rc
vcmake.bat
--- a/IRAccess.st	Mon Dec 28 12:24:46 2009 +0000
+++ b/IRAccess.st	Mon Dec 28 15:09:00 2009 +0000
@@ -37,5 +37,5 @@
 !
 
 version_SVN
-    ^'§Id: IRAccess.st 13 2009-04-16 12:48:33Z vranyj1 §'
+    ^ '$Id$'
 ! !
--- a/IRBlockReturnTop.st	Mon Dec 28 12:24:46 2009 +0000
+++ b/IRBlockReturnTop.st	Mon Dec 28 15:09:00 2009 +0000
@@ -49,5 +49,5 @@
 !
 
 version_SVN
-    ^'§Id: IRBlockReturnTop.st 13 2009-04-16 12:48:33Z vranyj1 §'
+    ^ '$Id$'
 ! !
--- a/IRBuilderTest.st	Mon Dec 28 12:24:46 2009 +0000
+++ b/IRBuilderTest.st	Mon Dec 28 15:09:00 2009 +0000
@@ -1030,5 +1030,5 @@
 !
 
 version_SVN
-    ^'§Id: IRBuilderTest.st 20 2009-05-13 09:30:49Z vranyj1 §'
+    ^ '$Id$'
 ! !
--- a/IRBytecodeGenerator.st	Mon Dec 28 12:24:46 2009 +0000
+++ b/IRBytecodeGenerator.st	Mon Dec 28 15:09:00 2009 +0000
@@ -816,5 +816,5 @@
 !
 
 version_SVN
-    ^'§Id: IRBytecodeGenerator.st 21 2009-05-16 16:51:05Z vranyj1 §'
+    ^ '$Id$'
 ! !
--- a/IRClosure.st	Mon Dec 28 12:24:46 2009 +0000
+++ b/IRClosure.st	Mon Dec 28 15:09:00 2009 +0000
@@ -67,5 +67,5 @@
 !
 
 version_SVN
-    ^'§Id: IRClosure.st 12 2009-04-01 21:13:00Z vranyj1 §'
+    ^ '$Id$'
 ! !
--- a/IRConstant.st	Mon Dec 28 12:24:46 2009 +0000
+++ b/IRConstant.st	Mon Dec 28 15:09:00 2009 +0000
@@ -69,5 +69,5 @@
 !
 
 version_SVN
-    ^'§Id: IRConstant.st 13 2009-04-16 12:48:33Z vranyj1 §'
+    ^ '$Id$'
 ! !
--- a/IRDecompiler.st	Mon Dec 28 12:24:46 2009 +0000
+++ b/IRDecompiler.st	Mon Dec 28 15:09:00 2009 +0000
@@ -1301,5 +1301,5 @@
 !
 
 version_SVN
-    ^'§Id: IRDecompiler.st 13 2009-04-16 12:48:33Z vranyj1 §'
+    ^ '$Id$'
 ! !
--- a/IRDup.st	Mon Dec 28 12:24:46 2009 +0000
+++ b/IRDup.st	Mon Dec 28 15:09:00 2009 +0000
@@ -29,5 +29,5 @@
 !
 
 version_SVN
-    ^'§Id: IRDup.st 13 2009-04-16 12:48:33Z vranyj1 §'
+    ^ '$Id$'
 ! !
--- a/IRFunction.st	Mon Dec 28 12:24:46 2009 +0000
+++ b/IRFunction.st	Mon Dec 28 15:09:00 2009 +0000
@@ -486,5 +486,5 @@
 !
 
 version_SVN
-    ^'§Id: IRFunction.st 22 2009-08-12 10:22:31Z vranyj1 §'
+    ^ '$Id$'
 ! !
--- a/IRInstVarAccess.st	Mon Dec 28 12:24:46 2009 +0000
+++ b/IRInstVarAccess.st	Mon Dec 28 15:09:00 2009 +0000
@@ -38,5 +38,5 @@
 !
 
 version_SVN
-    ^'§Id: IRInstVarAccess.st 13 2009-04-16 12:48:33Z vranyj1 §'
+    ^ '$Id$'
 ! !
--- a/IRInstVarRead.st	Mon Dec 28 12:24:46 2009 +0000
+++ b/IRInstVarRead.st	Mon Dec 28 15:09:00 2009 +0000
@@ -38,5 +38,5 @@
 !
 
 version_SVN
-    ^'§Id: IRInstVarRead.st 13 2009-04-16 12:48:33Z vranyj1 §'
+    ^ '$Id$'
 ! !
--- a/IRInstVarStore.st	Mon Dec 28 12:24:46 2009 +0000
+++ b/IRInstVarStore.st	Mon Dec 28 15:09:00 2009 +0000
@@ -41,5 +41,5 @@
 !
 
 version_SVN
-    ^'§Id: IRInstVarStore.st 13 2009-04-16 12:48:33Z vranyj1 §'
+    ^ '$Id$'
 ! !
--- a/IRInstruction.st	Mon Dec 28 12:24:46 2009 +0000
+++ b/IRInstruction.st	Mon Dec 28 15:09:00 2009 +0000
@@ -417,5 +417,5 @@
 !
 
 version_SVN
-    ^'§Id: IRInstruction.st 13 2009-04-16 12:48:33Z vranyj1 §'
+    ^ '$Id$'
 ! !
--- a/IRInterpreter.st	Mon Dec 28 12:24:46 2009 +0000
+++ b/IRInterpreter.st	Mon Dec 28 15:09:00 2009 +0000
@@ -119,5 +119,5 @@
 !
 
 version_SVN
-    ^'§Id: IRInterpreter.st 18 2009-05-12 11:10:22Z vranyj1 §'
+    ^ '$Id$'
 ! !
--- a/IRJump.st	Mon Dec 28 12:24:46 2009 +0000
+++ b/IRJump.st	Mon Dec 28 15:09:00 2009 +0000
@@ -60,5 +60,5 @@
 !
 
 version_SVN
-    ^'§Id: IRJump.st 13 2009-04-16 12:48:33Z vranyj1 §'
+    ^ '$Id$'
 ! !
--- a/IRJumpIf.st	Mon Dec 28 12:24:46 2009 +0000
+++ b/IRJumpIf.st	Mon Dec 28 15:09:00 2009 +0000
@@ -69,5 +69,5 @@
 !
 
 version_SVN
-    ^'§Id: IRJumpIf.st 13 2009-04-16 12:48:33Z vranyj1 §'
+    ^ '$Id$'
 ! !
--- a/IRJumpOverBlock.st	Mon Dec 28 12:24:46 2009 +0000
+++ b/IRJumpOverBlock.st	Mon Dec 28 15:09:00 2009 +0000
@@ -48,5 +48,5 @@
 !
 
 version_SVN
-    ^'§Id: IRJumpOverBlock.st 13 2009-04-16 12:48:33Z vranyj1 §'
+    ^ '$Id$'
 ! !
--- a/IRLine.st	Mon Dec 28 12:24:46 2009 +0000
+++ b/IRLine.st	Mon Dec 28 15:09:00 2009 +0000
@@ -42,5 +42,5 @@
 !
 
 version_SVN
-    ^'§Id: IRLine.st 7 2008-12-02 08:14:54Z vranyj1 §'
+    ^ '$Id$'
 ! !
--- a/IRLiteralVariableAccess.st	Mon Dec 28 12:24:46 2009 +0000
+++ b/IRLiteralVariableAccess.st	Mon Dec 28 15:09:00 2009 +0000
@@ -41,5 +41,5 @@
 !
 
 version_SVN
-    ^'§Id: IRLiteralVariableAccess.st 13 2009-04-16 12:48:33Z vranyj1 §'
+    ^ '$Id$'
 ! !
--- a/IRLiteralVariableRead.st	Mon Dec 28 12:24:46 2009 +0000
+++ b/IRLiteralVariableRead.st	Mon Dec 28 15:09:00 2009 +0000
@@ -35,5 +35,5 @@
 !
 
 version_SVN
-    ^'§Id: IRLiteralVariableRead.st 13 2009-04-16 12:48:33Z vranyj1 §'
+    ^ '$Id$'
 ! !
--- a/IRLiteralVariableStore.st	Mon Dec 28 12:24:46 2009 +0000
+++ b/IRLiteralVariableStore.st	Mon Dec 28 15:09:00 2009 +0000
@@ -35,5 +35,5 @@
 !
 
 version_SVN
-    ^'§Id: IRLiteralVariableStore.st 13 2009-04-16 12:48:33Z vranyj1 §'
+    ^ '$Id$'
 ! !
--- a/IRMethod.st	Mon Dec 28 12:24:46 2009 +0000
+++ b/IRMethod.st	Mon Dec 28 15:09:00 2009 +0000
@@ -60,5 +60,5 @@
 !
 
 version_SVN
-    ^'§Id: IRMethod.st 13 2009-04-16 12:48:33Z vranyj1 §'
+    ^ '$Id$'
 ! !
--- a/IRPop.st	Mon Dec 28 12:24:46 2009 +0000
+++ b/IRPop.st	Mon Dec 28 15:09:00 2009 +0000
@@ -35,5 +35,5 @@
 !
 
 version_SVN
-    ^'§Id: IRPop.st 13 2009-04-16 12:48:33Z vranyj1 §'
+    ^ '$Id$'
 ! !
--- a/IRPrinter.st	Mon Dec 28 12:24:46 2009 +0000
+++ b/IRPrinter.st	Mon Dec 28 15:09:00 2009 +0000
@@ -218,5 +218,5 @@
 !
 
 version_SVN
-    ^'§Id: IRPrinter.st 18 2009-05-12 11:10:22Z vranyj1 §'
+    ^ '$Id$'
 ! !
--- a/IRReturn.st	Mon Dec 28 12:24:46 2009 +0000
+++ b/IRReturn.st	Mon Dec 28 15:09:00 2009 +0000
@@ -50,5 +50,5 @@
 !
 
 version_SVN
-    ^'§Id: IRReturn.st 13 2009-04-16 12:48:33Z vranyj1 §'
+    ^ '$Id$'
 ! !
--- a/IRSend.st	Mon Dec 28 12:24:46 2009 +0000
+++ b/IRSend.st	Mon Dec 28 15:09:00 2009 +0000
@@ -86,5 +86,5 @@
 !
 
 version_SVN
-    ^'§Id: IRSend.st 13 2009-04-16 12:48:33Z vranyj1 §'
+    ^ '$Id$'
 ! !
--- a/IRSequence.st	Mon Dec 28 12:24:46 2009 +0000
+++ b/IRSequence.st	Mon Dec 28 15:09:00 2009 +0000
@@ -415,5 +415,5 @@
 !
 
 version_SVN
-    ^'§Id: IRSequence.st 13 2009-04-16 12:48:33Z vranyj1 §'
+    ^ '$Id$'
 ! !
--- a/IRStackCount.st	Mon Dec 28 12:24:46 2009 +0000
+++ b/IRStackCount.st	Mon Dec 28 15:09:00 2009 +0000
@@ -129,5 +129,5 @@
 !
 
 version_SVN
-    ^'§Id: IRStackCount.st 13 2009-04-16 12:48:33Z vranyj1 §'
+    ^ '$Id$'
 ! !
--- a/IRTempAccess.st	Mon Dec 28 12:24:46 2009 +0000
+++ b/IRTempAccess.st	Mon Dec 28 15:09:00 2009 +0000
@@ -67,5 +67,5 @@
 !
 
 version_SVN
-    ^'§Id: IRTempAccess.st 13 2009-04-16 12:48:33Z vranyj1 §'
+    ^ '$Id$'
 ! !
--- a/IRTempRead.st	Mon Dec 28 12:24:46 2009 +0000
+++ b/IRTempRead.st	Mon Dec 28 15:09:00 2009 +0000
@@ -37,5 +37,5 @@
 !
 
 version_SVN
-    ^'§Id: IRTempRead.st 13 2009-04-16 12:48:33Z vranyj1 §'
+    ^ '$Id$'
 ! !
--- a/IRTempStore.st	Mon Dec 28 12:24:46 2009 +0000
+++ b/IRTempStore.st	Mon Dec 28 15:09:00 2009 +0000
@@ -37,5 +37,5 @@
 !
 
 version_SVN
-    ^'§Id: IRTempStore.st 13 2009-04-16 12:48:33Z vranyj1 §'
+    ^ '$Id$'
 ! !
--- a/IRTransformTest.st	Mon Dec 28 12:24:46 2009 +0000
+++ b/IRTransformTest.st	Mon Dec 28 15:09:00 2009 +0000
@@ -171,5 +171,5 @@
 !
 
 version_SVN
-    ^'§Id: IRTransformTest.st 13 2009-04-16 12:48:33Z vranyj1 §'
+    ^ '$Id$'
 ! !
--- a/IRTranslator.st	Mon Dec 28 12:24:46 2009 +0000
+++ b/IRTranslator.st	Mon Dec 28 15:09:00 2009 +0000
@@ -379,5 +379,5 @@
 !
 
 version_SVN
-    ^'§Id: IRTranslator.st 17 2009-05-11 20:20:05Z vranyj1 §'
+    ^ '$Id$'
 ! !
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Makefile	Mon Dec 28 15:09:00 2009 +0000
@@ -0,0 +1,19 @@
+#
+# DO NOT EDIT 
+#
+# make uses this file (Makefile) only, if there is no 
+# file named "makefile" (lower-case m) in the same directory.
+# My only task is to generate the real makefile and call make again.
+# Thereafter, I am no longer used and needed.
+#
+
+.PHONY: run
+
+run: makefile
+	$(MAKE) -f makefile
+
+#only needed for the definition of $(TOP)
+include Make.proto
+
+makefile:
+	$(TOP)/rules/stmkmf     
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/bc.mak	Mon Dec 28 15:09:00 2009 +0000
@@ -0,0 +1,100 @@
+# $Header$
+#
+# DO NOT EDIT
+# automagically generated from the projectDefinition: cvut_stx_goodies_newcompiler.
+#
+# Warning: once you modify this file, do not rerun
+# stmkmp or projectDefinition-build again - otherwise, your changes are lost.
+#
+# This file contains make rules for the win32 platform (using borland-bcc).
+# It shares common definitions with the unix-make in Make.spec.
+# The nt.mak supports the following targets:
+#    bmake         - compile all st-files to a classLib (dll)
+#    bmake clean   - clean all temp files
+#    bmake clobber - clean all
+#
+#
+TOP=..\..\..\..\stx
+INCLUDE_TOP=$(TOP)\..
+
+
+
+!INCLUDE $(TOP)\rules\stdHeader_bc
+
+!INCLUDE Make.spec
+
+LIBNAME=libcvut_stx_goodies_newcompiler
+RESFILES=newcompiler.res
+
+
+
+LOCALINCLUDES= -I$(INCLUDE_TOP)\stx\goodies\refactoryBrowser\parser -I$(INCLUDE_TOP)\stx\libwidg -I$(INCLUDE_TOP)\stx\libbasic2 -I$(INCLUDE_TOP)\stx\goodies\sunit -I$(INCLUDE_TOP)\stx\libcompat -I$(INCLUDE_TOP)\stx\libbasic -I$(INCLUDE_TOP)\stx\libcomp
+LOCALDEFINES=
+
+STCLOCALOPT=-package=$(PACKAGE) -I. $(LOCALINCLUDES) -H. $(STCLOCALOPTIMIZATIONS) $(STCWARNINGS) $(LOCALDEFINES)  -varPrefix=$(LIBNAME)
+LOCALLIBS=
+
+OBJS= $(COMMON_OBJS) $(WIN32_OBJS)
+
+ALL::  classLibRule
+
+classLibRule: $(OUTDIR) $(OUTDIR)$(LIBNAME).dll
+
+!INCLUDE $(TOP)\rules\stdRules_bc
+
+# build all prerequisite packages for this package
+prereq:
+	pushd ..\..\..\..\stx\libbasic & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
+	pushd ..\..\..\..\stx\goodies\refactoryBrowser\parser & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
+	pushd ..\..\..\..\stx\libbasic2 & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
+	pushd ..\..\..\..\stx\libcomp & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
+	pushd ..\..\..\..\stx\libview & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
+	pushd ..\..\..\..\stx\libview2 & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
+	pushd ..\..\..\..\stx\libui & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
+	pushd ..\..\..\..\stx\libwidg & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
+	pushd ..\..\..\..\stx\libwidg2 & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
+	pushd ..\..\..\..\stx\libcompat & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
+	pushd ..\..\..\..\stx\librun & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
+
+
+
+
+# BEGINMAKEDEPEND --- do not remove this line; make depend needs it
+$(OUTDIR)IRBuilder.$(O) IRBuilder.$(H): IRBuilder.st $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)IRBuilderTest.$(O) IRBuilderTest.$(H): IRBuilderTest.st $(INCLUDE_TOP)\stx\goodies\sunit\TestCase.$(H) $(INCLUDE_TOP)\stx\goodies\sunit\TestAsserter.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)IRBytecodeGenerator.$(O) IRBytecodeGenerator.$(H): IRBytecodeGenerator.st $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)IRFunction.$(O) IRFunction.$(H): IRFunction.st $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)IRInstruction.$(O) IRInstruction.$(H): IRInstruction.st $(INCLUDE_TOP)\stx\libbasic\Link.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)IRInterpreter.$(O) IRInterpreter.$(H): IRInterpreter.st $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)IRSequence.$(O) IRSequence.$(H): IRSequence.st $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)IRStackCount.$(O) IRStackCount.$(H): IRStackCount.st $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)IRTransformTest.$(O) IRTransformTest.$(H): IRTransformTest.st $(INCLUDE_TOP)\stx\goodies\sunit\TestCase.$(H) $(INCLUDE_TOP)\stx\goodies\sunit\TestAsserter.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)cvut_stx_goodies_newcompiler.$(O) cvut_stx_goodies_newcompiler.$(H): cvut_stx_goodies_newcompiler.st $(INCLUDE_TOP)\stx\libbasic\LibraryDefinition.$(H) $(INCLUDE_TOP)\stx\libbasic\ProjectDefinition.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)IRAccess.$(O) IRAccess.$(H): IRAccess.st $(INCLUDE_TOP)\cvut\stx\goodies\newcompiler\IRInstruction.$(H) $(INCLUDE_TOP)\stx\libbasic\Link.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)IRClosure.$(O) IRClosure.$(H): IRClosure.st $(INCLUDE_TOP)\cvut\stx\goodies\newcompiler\IRFunction.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)IRConstant.$(O) IRConstant.$(H): IRConstant.st $(INCLUDE_TOP)\cvut\stx\goodies\newcompiler\IRInstruction.$(H) $(INCLUDE_TOP)\stx\libbasic\Link.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)IRDecompiler.$(O) IRDecompiler.$(H): IRDecompiler.st $(INCLUDE_TOP)\cvut\stx\goodies\newcompiler\IRInterpreter.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)IRDup.$(O) IRDup.$(H): IRDup.st $(INCLUDE_TOP)\cvut\stx\goodies\newcompiler\IRInstruction.$(H) $(INCLUDE_TOP)\stx\libbasic\Link.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)IRJump.$(O) IRJump.$(H): IRJump.st $(INCLUDE_TOP)\cvut\stx\goodies\newcompiler\IRInstruction.$(H) $(INCLUDE_TOP)\stx\libbasic\Link.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)IRLine.$(O) IRLine.$(H): IRLine.st $(INCLUDE_TOP)\cvut\stx\goodies\newcompiler\IRInstruction.$(H) $(INCLUDE_TOP)\stx\libbasic\Link.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)IRMethod.$(O) IRMethod.$(H): IRMethod.st $(INCLUDE_TOP)\cvut\stx\goodies\newcompiler\IRFunction.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)IRPop.$(O) IRPop.$(H): IRPop.st $(INCLUDE_TOP)\cvut\stx\goodies\newcompiler\IRInstruction.$(H) $(INCLUDE_TOP)\stx\libbasic\Link.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)IRPrinter.$(O) IRPrinter.$(H): IRPrinter.st $(INCLUDE_TOP)\cvut\stx\goodies\newcompiler\IRInterpreter.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)IRReturn.$(O) IRReturn.$(H): IRReturn.st $(INCLUDE_TOP)\cvut\stx\goodies\newcompiler\IRInstruction.$(H) $(INCLUDE_TOP)\stx\libbasic\Link.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)IRSend.$(O) IRSend.$(H): IRSend.st $(INCLUDE_TOP)\cvut\stx\goodies\newcompiler\IRInstruction.$(H) $(INCLUDE_TOP)\stx\libbasic\Link.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)IRTranslator.$(O) IRTranslator.$(H): IRTranslator.st $(INCLUDE_TOP)\cvut\stx\goodies\newcompiler\IRInterpreter.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)IRBlockReturnTop.$(O) IRBlockReturnTop.$(H): IRBlockReturnTop.st $(INCLUDE_TOP)\cvut\stx\goodies\newcompiler\IRReturn.$(H) $(INCLUDE_TOP)\cvut\stx\goodies\newcompiler\IRInstruction.$(H) $(INCLUDE_TOP)\stx\libbasic\Link.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)IRInstVarAccess.$(O) IRInstVarAccess.$(H): IRInstVarAccess.st $(INCLUDE_TOP)\cvut\stx\goodies\newcompiler\IRAccess.$(H) $(INCLUDE_TOP)\cvut\stx\goodies\newcompiler\IRInstruction.$(H) $(INCLUDE_TOP)\stx\libbasic\Link.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)IRJumpIf.$(O) IRJumpIf.$(H): IRJumpIf.st $(INCLUDE_TOP)\cvut\stx\goodies\newcompiler\IRJump.$(H) $(INCLUDE_TOP)\cvut\stx\goodies\newcompiler\IRInstruction.$(H) $(INCLUDE_TOP)\stx\libbasic\Link.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)IRJumpOverBlock.$(O) IRJumpOverBlock.$(H): IRJumpOverBlock.st $(INCLUDE_TOP)\cvut\stx\goodies\newcompiler\IRJump.$(H) $(INCLUDE_TOP)\cvut\stx\goodies\newcompiler\IRInstruction.$(H) $(INCLUDE_TOP)\stx\libbasic\Link.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)IRLiteralVariableAccess.$(O) IRLiteralVariableAccess.$(H): IRLiteralVariableAccess.st $(INCLUDE_TOP)\cvut\stx\goodies\newcompiler\IRAccess.$(H) $(INCLUDE_TOP)\cvut\stx\goodies\newcompiler\IRInstruction.$(H) $(INCLUDE_TOP)\stx\libbasic\Link.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)IRTempAccess.$(O) IRTempAccess.$(H): IRTempAccess.st $(INCLUDE_TOP)\cvut\stx\goodies\newcompiler\IRAccess.$(H) $(INCLUDE_TOP)\cvut\stx\goodies\newcompiler\IRInstruction.$(H) $(INCLUDE_TOP)\stx\libbasic\Link.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)IRInstVarRead.$(O) IRInstVarRead.$(H): IRInstVarRead.st $(INCLUDE_TOP)\cvut\stx\goodies\newcompiler\IRInstVarAccess.$(H) $(INCLUDE_TOP)\cvut\stx\goodies\newcompiler\IRAccess.$(H) $(INCLUDE_TOP)\cvut\stx\goodies\newcompiler\IRInstruction.$(H) $(INCLUDE_TOP)\stx\libbasic\Link.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)IRInstVarStore.$(O) IRInstVarStore.$(H): IRInstVarStore.st $(INCLUDE_TOP)\cvut\stx\goodies\newcompiler\IRInstVarAccess.$(H) $(INCLUDE_TOP)\cvut\stx\goodies\newcompiler\IRAccess.$(H) $(INCLUDE_TOP)\cvut\stx\goodies\newcompiler\IRInstruction.$(H) $(INCLUDE_TOP)\stx\libbasic\Link.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)IRLiteralVariableRead.$(O) IRLiteralVariableRead.$(H): IRLiteralVariableRead.st $(INCLUDE_TOP)\cvut\stx\goodies\newcompiler\IRLiteralVariableAccess.$(H) $(INCLUDE_TOP)\cvut\stx\goodies\newcompiler\IRAccess.$(H) $(INCLUDE_TOP)\cvut\stx\goodies\newcompiler\IRInstruction.$(H) $(INCLUDE_TOP)\stx\libbasic\Link.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)IRLiteralVariableStore.$(O) IRLiteralVariableStore.$(H): IRLiteralVariableStore.st $(INCLUDE_TOP)\cvut\stx\goodies\newcompiler\IRLiteralVariableAccess.$(H) $(INCLUDE_TOP)\cvut\stx\goodies\newcompiler\IRAccess.$(H) $(INCLUDE_TOP)\cvut\stx\goodies\newcompiler\IRInstruction.$(H) $(INCLUDE_TOP)\stx\libbasic\Link.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)IRTempRead.$(O) IRTempRead.$(H): IRTempRead.st $(INCLUDE_TOP)\cvut\stx\goodies\newcompiler\IRTempAccess.$(H) $(INCLUDE_TOP)\cvut\stx\goodies\newcompiler\IRAccess.$(H) $(INCLUDE_TOP)\cvut\stx\goodies\newcompiler\IRInstruction.$(H) $(INCLUDE_TOP)\stx\libbasic\Link.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)IRTempStore.$(O) IRTempStore.$(H): IRTempStore.st $(INCLUDE_TOP)\cvut\stx\goodies\newcompiler\IRTempAccess.$(H) $(INCLUDE_TOP)\cvut\stx\goodies\newcompiler\IRAccess.$(H) $(INCLUDE_TOP)\cvut\stx\goodies\newcompiler\IRInstruction.$(H) $(INCLUDE_TOP)\stx\libbasic\Link.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)extensions.$(O): extensions.st $(INCLUDE_TOP)\stx\libcomp\ByteCodeCompiler.$(H) $(INCLUDE_TOP)\stx\libcomp\Parser.$(H) $(INCLUDE_TOP)\stx\libcomp\Scanner.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(INCLUDE_TOP)\stx\libbasic\Class.$(H) $(INCLUDE_TOP)\stx\libbasic\ClassDescription.$(H) $(INCLUDE_TOP)\stx\libbasic\Behavior.$(H) $(STCHDR)
+
+# ENDMAKEDEPEND --- do not remove this line
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/bmake.bat	Mon Dec 28 15:09:00 2009 +0000
@@ -0,0 +1,8 @@
+@REM -------
+@REM make using borland bcc
+@REM type bmake, and wait...
+@REM do not edit - automatically generated from ProjectDefinition
+@REM -------
+make.exe -N -f bc.mak %1 %2
+
+
--- a/cvut_stx_goodies_newcompiler.st	Mon Dec 28 12:24:46 2009 +0000
+++ b/cvut_stx_goodies_newcompiler.st	Mon Dec 28 15:09:00 2009 +0000
@@ -126,5 +126,5 @@
 !
 
 version_SVN
-    ^'§Id: stx_goodies_newcompiler.st 22 2009-08-12 10:22:31Z vranyj1 §'
+    ^ '$Id$'
 ! !
--- a/extensions.st	Mon Dec 28 12:24:46 2009 +0000
+++ b/extensions.st	Mon Dec 28 15:09:00 2009 +0000
@@ -1,4 +1,6 @@
+"$Id$"
 "{ Package: 'cvut:stx/goodies/newcompiler' }"
+
 !
 
 !ByteCodeCompiler methodsFor:'accessing'!
@@ -10,7 +12,6 @@
 
     "Created: / 03-11-2008 / 14:09:33 / Jan Vrany <vranyj1@fel.cvut.cz>"
 ! !
-
 !Class methodsFor:'accessing'!
 
 binding
@@ -19,7 +20,6 @@
 
     "Created: / 11-06-2008 / 11:20:35 / Jan Vrany <vranyj1@fel.cvut.cz>"
 ! !
-
 !Class methodsFor:'accessing'!
 
 bindingOf: classVarName
@@ -28,4 +28,3 @@
 
     "Created: / 11-06-2008 / 11:29:19 / Jan Vrany <vranyj1@fel.cvut.cz>"
 ! !
-
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/lcmake.bat	Mon Dec 28 15:09:00 2009 +0000
@@ -0,0 +1,8 @@
+@REM -------
+@REM make using lcc compiler
+@REM type lcmake, and wait...
+@REM do not edit - automatically generated from ProjectDefinition
+@REM -------
+make.exe -N -f bc.mak USELCC=1 %1 %2
+
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/newcompiler.rc	Mon Dec 28 15:09:00 2009 +0000
@@ -0,0 +1,35 @@
+//
+// DO NOT EDIT 
+// automagically generated from the projectDefinition: cvut_stx_goodies_newcompiler.
+//
+VS_VERSION_INFO VERSIONINFO
+  FILEVERSION     5,4,0,1
+  PRODUCTVERSION  5,4,6,1
+  FILEFLAGSMASK   VS_FF_DEBUG | VS_FF_PRERELEASE
+  FILEFLAGS       VS_FF_PRERELEASE | VS_FF_SPECIALBUILD
+  FILEOS          VOS_NT_WINDOWS32
+  FILETYPE        VFT_DLL
+  FILESUBTYPE     VS_USER_DEFINED
+
+BEGIN
+  BLOCK "StringFileInfo"
+  BEGIN
+    BLOCK "040904E4"
+    BEGIN
+      VALUE "CompanyName", "CVUT FEI & Mathieu Suen\0"
+      VALUE "FileDescription", "Smalltalk/X Bytecode generation library based on Squeak's NewCompiler (LIB)\0"
+      VALUE "FileVersion", "5.4.0.1\0"
+      VALUE "InternalName", "cvut:stx/goodies/newcompiler\0"
+      VALUE "LegalCopyright", "Copyright Jan Vrany & Mathieu Suen 2008\0"
+      VALUE "ProductName", "NewCompiler\0"
+      VALUE "ProductVersion", "5.4.6.1\0"
+      VALUE "ProductDate", "Mon, 28 Dec 2009 15:07:31 GMT\0"
+    END
+
+  END
+
+  BLOCK "VarFileInfo"
+  BEGIN                               //  Language   |    Translation
+    VALUE "Translation", 0x409, 0x4E4 // U.S. English, Windows Multilingual
+  END
+END
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/vcmake.bat	Mon Dec 28 15:09:00 2009 +0000
@@ -0,0 +1,8 @@
+@REM -------
+@REM make using microsoft visual c
+@REM type vcmake, and wait...
+@REM do not edit - automatically generated from ProjectDefinition
+@REM -------
+make.exe -N -f bc.mak USEVC=1 %1 %2
+
+