Index: BasicCompiler64/BasicCompiler.vcproj
===================================================================
--- BasicCompiler64/BasicCompiler.vcproj	(revision 14)
+++ BasicCompiler64/BasicCompiler.vcproj	(revision 15)
@@ -1522,16 +1522,4 @@
 					</File>
 				</Filter>
-				<Filter
-					Name="LexicalAnalysis"
-					>
-					<File
-						RelativePath="..\BasicCompiler_Common\LexicalAnalysis.cpp"
-						>
-					</File>
-					<File
-						RelativePath="..\BasicCompiler_Common\LexicalAnalysis.h"
-						>
-					</File>
-				</Filter>
 			</Filter>
 		</Filter>
Index: BasicCompiler64/Compile_Object.cpp
===================================================================
--- BasicCompiler64/Compile_Object.cpp	(revision 14)
+++ BasicCompiler64/Compile_Object.cpp	(revision 15)
@@ -75,5 +75,5 @@
 	}
 }
-int Operator_New(char *Parameter,LONG_PTR *plpIndex){
+int Operator_New(const char *Parameter,LONG_PTR *plpIndex){
 	char TypeName[VN_SIZE],CreateParameter[VN_SIZE],ObjectSize[VN_SIZE];
 	int i,i2;
@@ -237,5 +237,5 @@
 }
 
-void OpcodeDelete(char *Parameter){
+void OpcodeDelete(const char *Parameter){
 	int type;
 
Index: BasicCompiler64/MakePeHdr.cpp
===================================================================
--- BasicCompiler64/MakePeHdr.cpp	(revision 14)
+++ BasicCompiler64/MakePeHdr.cpp	(revision 15)
@@ -154,6 +154,5 @@
 	char *temp;
 	temp=CEnumParent::GenerateCodes();
-	CSource::obj.AddSourceCode(temp);
-	basbuf = CSource::obj.SourceCode;
+	AddSourceCode(temp);
 	HeapDefaultFree(temp);
 
Index: BasicCompiler64/NumOpe.cpp
===================================================================
--- BasicCompiler64/NumOpe.cpp	(revision 14)
+++ BasicCompiler64/NumOpe.cpp	(revision 15)
@@ -108,5 +108,5 @@
 }
 
-int NumOpe(int *pReg,char *Command,int BaseType,LONG_PTR lpBaseIndex,LONG_PTR *plpIndex,BOOL *pbUseHeap){
+int NumOpe(int *pReg,const char *Command,int BaseType,LONG_PTR lpBaseIndex,LONG_PTR *plpIndex,BOOL *pbUseHeap){
 	extern HANDLE hHeap;
 	int i,i2,i3,i4;
Index: BasicCompiler64/Opcode.h
===================================================================
--- BasicCompiler64/Opcode.h	(revision 14)
+++ BasicCompiler64/Opcode.h	(revision 15)
@@ -250,5 +250,5 @@
 
 //NumOpe.cpp
-int NumOpe(int *pReg,char *Command,int BaseType,LONG_PTR lpBaseIndex,LONG_PTR *plpIndex,BOOL *pbUseHeap=0);
+int NumOpe(int *pReg,const char *Command,int BaseType,LONG_PTR lpBaseIndex,LONG_PTR *plpIndex,BOOL *pbUseHeap=0);
 
 //NumOpe_Arithmetic.cpp
@@ -311,6 +311,6 @@
 
 //Compile_Object.cpp
-int Operator_New(char *Parameter,LONG_PTR *plpIndex);
-void OpcodeDelete(char *Parameter);
+int Operator_New(const char *Parameter,LONG_PTR *plpIndex);
+void OpcodeDelete(const char *Parameter);
 
 //Compile_Var.cpp
