libbasic.vcproj
changeset 14068 46a8289bf92a
parent 13770 7d6af37a4455
--- a/libbasic.vcproj	Fri Mar 23 11:56:21 2012 +0100
+++ b/libbasic.vcproj	Mon Mar 26 19:02:56 2012 +0200
@@ -14,6 +14,9 @@
 		/>
 	</Platforms>
 	<ToolFiles>
+		<ToolFile
+			RelativePath="..\rules\vc_stc_rules.rules"
+		/>
 	</ToolFiles>
 	<Configurations>
 		<Configuration
@@ -30,6 +33,9 @@
 				Name="VCCustomBuildTool"
 			/>
 			<Tool
+				Name="ST_to_C"
+			/>
+			<Tool
 				Name="VCXMLDataGeneratorTool"
 			/>
 			<Tool
@@ -95,7 +101,7 @@
 			/>
 			<Tool
 				Name="VCPostBuildEventTool"
-				CommandLine="copy &quot;$(TargetPath)&quot; &quot;$(SolutionDir)\*.*&quot;&#x0D;&#x0A;echo libbasic copied to &quot;$(SolutionDir)&quot;"
+				CommandLine="copy &quot;$(TargetPath)&quot; &quot;$(SolutionDir)\*.*&quot;&#x0D;&#x0A;echo libbasic copied to &quot;$(SolutionDir)&quot;&#x0D;&#x0A;"
 			/>
 		</Configuration>
 		<Configuration
@@ -113,6 +119,9 @@
 				Name="VCCustomBuildTool"
 			/>
 			<Tool
+				Name="ST_to_C"
+			/>
+			<Tool
 				Name="VCXMLDataGeneratorTool"
 			/>
 			<Tool
@@ -186,563 +195,1386 @@
 				>
 			</File>
 			<File
+				RelativePath=".\AbortAllOperationRequest.st"
+				>
+				<FileConfiguration
+					Name="Debug|Win32"
+					>
+					<Tool
+						Name="ST_to_C"
+					/>
+				</FileConfiguration>
+			</File>
+			<File
 				RelativePath=".\AbortAllOperationWantedQuery.c"
 				>
 			</File>
 			<File
+				RelativePath=".\AbortAllOperationWantedQuery.st"
+				>
+			</File>
+			<File
 				RelativePath=".\AbortOperationRequest.c"
 				>
 			</File>
 			<File
+				RelativePath=".\AbortOperationRequest.st"
+				>
+			</File>
+			<File
+				RelativePath=".\AbstractDesktop.st"
+				>
+			</File>
+			<File
+				RelativePath=".\AbstractNumberVector.c"
+				>
+			</File>
+			<File
+				RelativePath=".\AbstractNumberVector.st"
+				>
+			</File>
+			<File
 				RelativePath=".\AbstractOperatingSystem.c"
 				>
 			</File>
 			<File
+				RelativePath=".\AbstractOperatingSystem.st"
+				>
+			</File>
+			<File
 				RelativePath=".\AbstractSourceFileReader.c"
 				>
 			</File>
 			<File
+				RelativePath=".\AbstractSourceFileReader.st"
+				>
+			</File>
+			<File
 				RelativePath=".\AbstractSourceFileWriter.c"
 				>
 			</File>
 			<File
+				RelativePath=".\AbstractSourceFileWriter.st"
+				>
+			</File>
+			<File
 				RelativePath=".\AbstractTime.c"
 				>
 			</File>
 			<File
+				RelativePath=".\AbstractTime.st"
+				>
+			</File>
+			<File
 				RelativePath=".\ActivityNotification.c"
 				>
 			</File>
 			<File
+				RelativePath=".\ActivityNotification.st"
+				>
+			</File>
+			<File
 				RelativePath=".\AllocationFailure.c"
 				>
 			</File>
 			<File
+				RelativePath=".\AllocationFailure.st"
+				>
+			</File>
+			<File
 				RelativePath=".\AmbiguousMessage.c"
 				>
 			</File>
 			<File
+				RelativePath=".\AmbiguousMessage.st"
+				>
+			</File>
+			<File
+				RelativePath=".\AnnotatedMethod.st"
+				>
+			</File>
+			<File
 				RelativePath=".\Annotation.c"
 				>
 			</File>
 			<File
+				RelativePath=".\Annotation.st"
+				>
+			</File>
+			<File
 				RelativePath=".\ApplicationDefinition.c"
 				>
 			</File>
 			<File
+				RelativePath=".\ApplicationDefinition.st"
+				>
+			</File>
+			<File
 				RelativePath=".\ArgumentError.c"
 				>
 			</File>
 			<File
+				RelativePath=".\ArgumentError.st"
+				>
+			</File>
+			<File
 				RelativePath=".\ArithmeticError.c"
 				>
 			</File>
 			<File
+				RelativePath=".\ArithmeticError.st"
+				>
+			</File>
+			<File
 				RelativePath=".\ArithmeticValue.c"
 				>
 			</File>
 			<File
+				RelativePath=".\ArithmeticValue.st"
+				>
+			</File>
+			<File
 				RelativePath=".\Array.c"
 				>
 			</File>
 			<File
+				RelativePath=".\Array.st"
+				>
+			</File>
+			<File
 				RelativePath=".\ArrayedCollection.c"
 				>
 			</File>
 			<File
+				RelativePath=".\ArrayedCollection.st"
+				>
+			</File>
+			<File
 				RelativePath=".\AspectVisitor.c"
 				>
 			</File>
 			<File
+				RelativePath=".\AspectVisitor.st"
+				>
+			</File>
+			<File
 				RelativePath=".\AssertionFailedError.c"
 				>
 			</File>
 			<File
+				RelativePath=".\AssertionFailedError.st"
+				>
+			</File>
+			<File
 				RelativePath=".\Association.c"
 				>
 			</File>
 			<File
+				RelativePath=".\Association.st"
+				>
+			</File>
+			<File
 				RelativePath=".\AutoDeletedFilename.c"
 				>
 			</File>
 			<File
+				RelativePath=".\AutoDeletedFilename.st"
+				>
+			</File>
+			<File
 				RelativePath=".\Autoload.c"
 				>
 			</File>
 			<File
+				RelativePath=".\Autoload.st"
+				>
+			</File>
+			<File
 				RelativePath=".\AutoloadMetaclass.c"
 				>
 			</File>
 			<File
+				RelativePath=".\AutoloadMetaclass.st"
+				>
+			</File>
+			<File
 				RelativePath=".\BadLiteralsError.c"
 				>
 			</File>
 			<File
+				RelativePath=".\BadLiteralsError.st"
+				>
+			</File>
+			<File
+				RelativePath=".\BadRomanNumberFormatError.st"
+				>
+			</File>
+			<File
 				RelativePath=".\Bag.c"
 				>
 			</File>
 			<File
+				RelativePath=".\Bag.st"
+				>
+			</File>
+			<File
 				RelativePath=".\Behavior.c"
 				>
 			</File>
 			<File
+				RelativePath=".\Behavior.st"
+				>
+			</File>
+			<File
 				RelativePath=".\Block.c"
 				>
 			</File>
 			<File
+				RelativePath=".\Block.st"
+				>
+			</File>
+			<File
 				RelativePath=".\BlockContext.c"
 				>
 			</File>
 			<File
+				RelativePath=".\BlockContext.st"
+				>
+			</File>
+			<File
 				RelativePath=".\Boolean.c"
 				>
 			</File>
 			<File
+				RelativePath=".\Boolean.st"
+				>
+			</File>
+			<File
 				RelativePath=".\BreakPointInterrupt.c"
 				>
 			</File>
 			<File
+				RelativePath=".\BreakPointInterrupt.st"
+				>
+			</File>
+			<File
 				RelativePath=".\BuiltinLookup.c"
 				>
 			</File>
 			<File
+				RelativePath=".\BuiltinLookup.st"
+				>
+			</File>
+			<File
 				RelativePath=".\ByteArray.c"
 				>
 			</File>
 			<File
+				RelativePath=".\ByteArray.st"
+				>
+			</File>
+			<File
 				RelativePath=".\CachingRegistry.c"
 				>
 			</File>
 			<File
+				RelativePath=".\CachingRegistry.st"
+				>
+			</File>
+			<File
 				RelativePath=".\CannotResumeError.c"
 				>
 			</File>
 			<File
+				RelativePath=".\CannotResumeError.st"
+				>
+			</File>
+			<File
 				RelativePath=".\CannotReturnError.c"
 				>
 			</File>
 			<File
+				RelativePath=".\CannotReturnError.st"
+				>
+			</File>
+			<File
 				RelativePath=".\Character.c"
 				>
 			</File>
 			<File
+				RelativePath=".\Character.st"
+				>
+			</File>
+			<File
 				RelativePath=".\CharacterArray.c"
 				>
 			</File>
 			<File
+				RelativePath=".\CharacterArray.st"
+				>
+			</File>
+			<File
 				RelativePath=".\CharacterEncoder.c"
 				>
 			</File>
 			<File
+				RelativePath=".\CharacterEncoder.st"
+				>
+			</File>
+			<File
 				RelativePath=".\CharacterEncoderError.c"
 				>
 			</File>
 			<File
+				RelativePath=".\CharacterEncoderError.st"
+				>
+			</File>
+			<File
 				RelativePath=".\CharacterEncoderImplementations__EBCDIC.c"
 				>
 			</File>
 			<File
+				RelativePath=".\CharacterEncoderImplementations__EBCDIC.st"
+				>
+			</File>
+			<File
 				RelativePath=".\CharacterRangeError.c"
 				>
 			</File>
 			<File
+				RelativePath=".\CharacterRangeError.st"
+				>
+			</File>
+			<File
 				RelativePath=".\CharacterWriteStream.c"
 				>
 			</File>
 			<File
+				RelativePath=".\CharacterWriteStream.st"
+				>
+			</File>
+			<File
 				RelativePath=".\CheapBlock.c"
 				>
 			</File>
 			<File
+				RelativePath=".\CheapBlock.st"
+				>
+			</File>
+			<File
 				RelativePath=".\Class.c"
 				>
 			</File>
 			<File
+				RelativePath=".\Class.st"
+				>
+			</File>
+			<File
 				RelativePath=".\ClassBuilder.c"
 				>
 			</File>
 			<File
+				RelativePath=".\ClassBuilder.st"
+				>
+			</File>
+			<File
 				RelativePath=".\ClassBuildError.c"
 				>
 			</File>
 			<File
+				RelativePath=".\ClassBuildError.st"
+				>
+			</File>
+			<File
 				RelativePath=".\ClassCategoryReader.c"
 				>
 			</File>
 			<File
+				RelativePath=".\ClassCategoryReader.st"
+				>
+			</File>
+			<File
 				RelativePath=".\ClassDescription.c"
 				>
 			</File>
 			<File
+				RelativePath=".\ClassDescription.st"
+				>
+			</File>
+			<File
+				RelativePath=".\CmdLineOption.st"
+				>
+			</File>
+			<File
+				RelativePath=".\CmdLineOptionError.st"
+				>
+			</File>
+			<File
+				RelativePath=".\CmdLineParser.st"
+				>
+			</File>
+			<File
+				RelativePath=".\CmdLineParserTest.st"
+				>
+			</File>
+			<File
+				RelativePath=".\CodeComponent.st"
+				>
+			</File>
+			<File
 				RelativePath=".\Collection.c"
 				>
 			</File>
 			<File
+				RelativePath=".\Collection.st"
+				>
+			</File>
+			<File
 				RelativePath=".\CompiledCode.c"
 				>
 			</File>
 			<File
+				RelativePath=".\CompiledCode.st"
+				>
+			</File>
+			<File
 				RelativePath=".\Complex.c"
 				>
 			</File>
 			<File
+				RelativePath=".\Complex.st"
+				>
+			</File>
+			<File
 				RelativePath=".\ConfigurableFeatures.c"
 				>
 			</File>
 			<File
+				RelativePath=".\ConfigurableFeatures.st"
+				>
+			</File>
+			<File
 				RelativePath=".\Context.c"
 				>
 			</File>
 			<File
+				RelativePath=".\Context.st"
+				>
+			</File>
+			<File
 				RelativePath=".\ContextError.c"
 				>
 			</File>
 			<File
+				RelativePath=".\ContextError.st"
+				>
+			</File>
+			<File
 				RelativePath=".\Continuation.c"
 				>
 			</File>
 			<File
+				RelativePath=".\Continuation.st"
+				>
+			</File>
+			<File
 				RelativePath=".\ControlInterrupt.c"
 				>
 			</File>
 			<File
+				RelativePath=".\ControlInterrupt.st"
+				>
+			</File>
+			<File
 				RelativePath=".\ControlRequest.c"
 				>
 			</File>
 			<File
+				RelativePath=".\ControlRequest.st"
+				>
+			</File>
+			<File
 				RelativePath=".\ConversionError.c"
 				>
 			</File>
 			<File
+				RelativePath=".\ConversionError.st"
+				>
+			</File>
+			<File
 				RelativePath=".\Date.c"
 				>
 			</File>
 			<File
+				RelativePath=".\Date.st"
+				>
+			</File>
+			<File
 				RelativePath=".\DateConversionError.c"
 				>
 			</File>
 			<File
+				RelativePath=".\DateConversionError.st"
+				>
+			</File>
+			<File
 				RelativePath=".\DecodingError.c"
 				>
 			</File>
 			<File
+				RelativePath=".\DecodingError.st"
+				>
+			</File>
+			<File
 				RelativePath=".\DeepCopyError.c"
 				>
 			</File>
 			<File
+				RelativePath=".\DeepCopyError.st"
+				>
+			</File>
+			<File
 				RelativePath=".\Delay.c"
 				>
 			</File>
 			<File
+				RelativePath=".\Delay.st"
+				>
+			</File>
+			<File
 				RelativePath=".\Dictionary.c"
 				>
 			</File>
 			<File
+				RelativePath=".\Dictionary.st"
+				>
+			</File>
+			<File
 				RelativePath=".\DirectoryStream.c"
 				>
 			</File>
 			<File
+				RelativePath=".\DirectoryStream.st"
+				>
+			</File>
+			<File
 				RelativePath=".\DomainError.c"
 				>
 			</File>
 			<File
+				RelativePath=".\DomainError.st"
+				>
+			</File>
+			<File
 				RelativePath=".\DoubleArray.c"
 				>
 			</File>
 			<File
+				RelativePath=".\DoubleArray.st"
+				>
+			</File>
+			<File
 				RelativePath=".\ElementBoundsError.c"
 				>
 			</File>
 			<File
+				RelativePath=".\ElementBoundsError.st"
+				>
+			</File>
+			<File
 				RelativePath=".\EncodedStream.c"
 				>
 			</File>
 			<File
+				RelativePath=".\EncodedStream.st"
+				>
+			</File>
+			<File
 				RelativePath=".\Encoder_ASCII.c"
 				>
 			</File>
 			<File
+				RelativePath=".\Encoder_ASCII.st"
+				>
+			</File>
+			<File
+				RelativePath=".\Encoder_BIG5.st"
+				>
+			</File>
+			<File
+				RelativePath=".\Encoder_CNS11643.st"
+				>
+			</File>
+			<File
+				RelativePath=".\Encoder_CP437.st"
+				>
+			</File>
+			<File
+				RelativePath=".\Encoder_GB2313_1980.st"
+				>
+			</File>
+			<File
+				RelativePath=".\Encoder_HANGUL.st"
+				>
+			</File>
+			<File
 				RelativePath=".\Encoder_ISO10646_1.c"
 				>
 			</File>
 			<File
+				RelativePath=".\Encoder_ISO10646_1.st"
+				>
+			</File>
+			<File
+				RelativePath=".\Encoder_ISO10646_to_SGML.st"
+				>
+			</File>
+			<File
+				RelativePath=".\Encoder_ISO10646_to_UTF16BE.st"
+				>
+			</File>
+			<File
+				RelativePath=".\Encoder_ISO10646_to_UTF16LE.st"
+				>
+			</File>
+			<File
 				RelativePath=".\Encoder_ISO10646_to_UTF8.c"
 				>
 			</File>
 			<File
+				RelativePath=".\Encoder_ISO10646_to_UTF8.st"
+				>
+			</File>
+			<File
 				RelativePath=".\Encoder_ISO8859_1.c"
 				>
 			</File>
 			<File
+				RelativePath=".\Encoder_ISO8859_1.st"
+				>
+			</File>
+			<File
+				RelativePath=".\Encoder_ISO8859_10.st"
+				>
+			</File>
+			<File
+				RelativePath=".\Encoder_ISO8859_11.st"
+				>
+			</File>
+			<File
+				RelativePath=".\Encoder_ISO8859_13.st"
+				>
+			</File>
+			<File
+				RelativePath=".\Encoder_ISO8859_14.st"
+				>
+			</File>
+			<File
 				RelativePath=".\Encoder_ISO8859_15.c"
 				>
 			</File>
 			<File
+				RelativePath=".\Encoder_ISO8859_15.st"
+				>
+			</File>
+			<File
+				RelativePath=".\Encoder_ISO8859_16.st"
+				>
+			</File>
+			<File
 				RelativePath=".\Encoder_ISO8859_2.c"
 				>
 			</File>
 			<File
+				RelativePath=".\Encoder_ISO8859_2.st"
+				>
+			</File>
+			<File
+				RelativePath=".\Encoder_ISO8859_3.st"
+				>
+			</File>
+			<File
+				RelativePath=".\Encoder_ISO8859_4.st"
+				>
+			</File>
+			<File
 				RelativePath=".\Encoder_ISO8859_5.c"
 				>
 			</File>
 			<File
+				RelativePath=".\Encoder_ISO8859_5.st"
+				>
+			</File>
+			<File
+				RelativePath=".\Encoder_ISO8859_6.st"
+				>
+			</File>
+			<File
 				RelativePath=".\Encoder_ISO8859_7.c"
 				>
 			</File>
 			<File
+				RelativePath=".\Encoder_ISO8859_7.st"
+				>
+			</File>
+			<File
+				RelativePath=".\Encoder_ISO8859_8.st"
+				>
+			</File>
+			<File
+				RelativePath=".\Encoder_ISO8859_9.st"
+				>
+			</File>
+			<File
+				RelativePath=".\Encoder_JavaText.st"
+				>
+			</File>
+			<File
+				RelativePath=".\Encoder_JIS0201.st"
+				>
+			</File>
+			<File
+				RelativePath=".\Encoder_JIS0208.st"
+				>
+			</File>
+			<File
+				RelativePath=".\Encoder_JIS0208_to_EUC.st"
+				>
+			</File>
+			<File
+				RelativePath=".\Encoder_JIS0208_to_JIS7.st"
+				>
+			</File>
+			<File
+				RelativePath=".\Encoder_JIS0212.st"
+				>
+			</File>
+			<File
+				RelativePath=".\Encoder_JOHAB.st"
+				>
+			</File>
+			<File
+				RelativePath=".\Encoder_KOI7.st"
+				>
+			</File>
+			<File
+				RelativePath=".\Encoder_KOI8_R.st"
+				>
+			</File>
+			<File
+				RelativePath=".\Encoder_KOI8_U.st"
+				>
+			</File>
+			<File
+				RelativePath=".\Encoder_KSC5601.st"
+				>
+			</File>
+			<File
+				RelativePath=".\Encoder_MAC_Arabic.st"
+				>
+			</File>
+			<File
+				RelativePath=".\Encoder_MAC_CentralEuropean.st"
+				>
+			</File>
+			<File
+				RelativePath=".\Encoder_MAC_Croatian.st"
+				>
+			</File>
+			<File
+				RelativePath=".\Encoder_MAC_Cyrillic.st"
+				>
+			</File>
+			<File
+				RelativePath=".\Encoder_MAC_Dingbats.st"
+				>
+			</File>
+			<File
+				RelativePath=".\Encoder_MAC_Farsi.st"
+				>
+			</File>
+			<File
+				RelativePath=".\Encoder_MAC_Greek.st"
+				>
+			</File>
+			<File
+				RelativePath=".\Encoder_MAC_Hebrew.st"
+				>
+			</File>
+			<File
+				RelativePath=".\Encoder_MAC_Iceland.st"
+				>
+			</File>
+			<File
+				RelativePath=".\Encoder_MAC_Japanese.st"
+				>
+			</File>
+			<File
+				RelativePath=".\Encoder_MAC_Korean.st"
+				>
+			</File>
+			<File
+				RelativePath=".\Encoder_MAC_Roman.st"
+				>
+			</File>
+			<File
+				RelativePath=".\Encoder_MAC_Romanian.st"
+				>
+			</File>
+			<File
+				RelativePath=".\Encoder_MAC_Symbol.st"
+				>
+			</File>
+			<File
+				RelativePath=".\Encoder_MAC_Thai.st"
+				>
+			</File>
+			<File
+				RelativePath=".\Encoder_MAC_Turkish.st"
+				>
+			</File>
+			<File
 				RelativePath=".\Encoder_MS_Ansi.c"
 				>
 			</File>
 			<File
+				RelativePath=".\Encoder_MS_Ansi.st"
+				>
+			</File>
+			<File
+				RelativePath=".\Encoder_MS_Arabic.st"
+				>
+			</File>
+			<File
 				RelativePath=".\Encoder_MS_Baltic.c"
 				>
 			</File>
 			<File
+				RelativePath=".\Encoder_MS_Baltic.st"
+				>
+			</File>
+			<File
 				RelativePath=".\Encoder_MS_Cyrillic.c"
 				>
 			</File>
 			<File
+				RelativePath=".\Encoder_MS_Cyrillic.st"
+				>
+			</File>
+			<File
+				RelativePath=".\Encoder_MS_EastEuropean.st"
+				>
+			</File>
+			<File
 				RelativePath=".\Encoder_MS_Greek.c"
 				>
 			</File>
 			<File
+				RelativePath=".\Encoder_MS_Greek.st"
+				>
+			</File>
+			<File
+				RelativePath=".\Encoder_MS_Hebrew.st"
+				>
+			</File>
+			<File
+				RelativePath=".\Encoder_MS_Symbol.st"
+				>
+			</File>
+			<File
+				RelativePath=".\Encoder_MS_Turkish.st"
+				>
+			</File>
+			<File
+				RelativePath=".\Encoder_NEXT.st"
+				>
+			</File>
+			<File
 				RelativePath=".\Encoder_SingleByteEncoder.c"
 				>
 			</File>
 			<File
+				RelativePath=".\Encoder_SingleByteEncoder.st"
+				>
+			</File>
+			<File
 				RelativePath=".\Encoder_SJIS.c"
 				>
 			</File>
 			<File
+				RelativePath=".\Encoder_SJIS.st"
+				>
+			</File>
+			<File
 				RelativePath=".\Encoder_TwoByteEncoder.c"
 				>
 			</File>
 			<File
+				RelativePath=".\Encoder_TwoByteEncoder.st"
+				>
+			</File>
+			<File
 				RelativePath=".\EncodingError.c"
 				>
 			</File>
 			<File
+				RelativePath=".\EncodingError.st"
+				>
+			</File>
+			<File
 				RelativePath=".\EndOfStreamError.c"
 				>
 			</File>
 			<File
+				RelativePath=".\EndOfStreamError.st"
+				>
+			</File>
+			<File
 				RelativePath=".\EndOfStreamNotification.c"
 				>
 			</File>
 			<File
+				RelativePath=".\EndOfStreamNotification.st"
+				>
+			</File>
+			<File
 				RelativePath=".\Error.c"
 				>
 			</File>
 			<File
+				RelativePath=".\Error.st"
+				>
+			</File>
+			<File
 				RelativePath=".\Exception.c"
 				>
 			</File>
 			<File
+				RelativePath=".\Exception.st"
+				>
+			</File>
+			<File
 				RelativePath=".\ExceptionHandlerSet.c"
 				>
 			</File>
 			<File
+				RelativePath=".\ExceptionHandlerSet.st"
+				>
+			</File>
+			<File
 				RelativePath=".\ExecutableFunction.c"
 				>
 			</File>
 			<File
+				RelativePath=".\ExecutableFunction.st"
+				>
+			</File>
+			<File
 				RelativePath=".\ExecutionError.c"
 				>
 			</File>
 			<File
+				RelativePath=".\ExecutionError.st"
+				>
+			</File>
+			<File
 				RelativePath=".\ExternalAddress.c"
 				>
 			</File>
 			<File
+				RelativePath=".\ExternalAddress.st"
+				>
+			</File>
+			<File
 				RelativePath=".\ExternalBytes.c"
 				>
 			</File>
 			<File
+				RelativePath=".\ExternalBytes.st"
+				>
+			</File>
+			<File
 				RelativePath=".\ExternalFunction.c"
 				>
 			</File>
 			<File
+				RelativePath=".\ExternalFunction.st"
+				>
+			</File>
+			<File
 				RelativePath=".\ExternalFunctionCallback.c"
 				>
 			</File>
 			<File
+				RelativePath=".\ExternalFunctionCallback.st"
+				>
+			</File>
+			<File
 				RelativePath=".\ExternalLibrary.c"
 				>
 			</File>
 			<File
+				RelativePath=".\ExternalLibrary.st"
+				>
+			</File>
+			<File
 				RelativePath=".\ExternalLibraryFunction.c"
 				>
 			</File>
 			<File
+				RelativePath=".\ExternalLibraryFunction.st"
+				>
+			</File>
+			<File
 				RelativePath=".\ExternalStream.c"
 				>
 			</File>
 			<File
+				RelativePath=".\ExternalStream.st"
+				>
+			</File>
+			<File
 				RelativePath=".\ExternalStructure.c"
 				>
 			</File>
 			<File
+				RelativePath=".\ExternalStructure.st"
+				>
+			</File>
+			<File
 				RelativePath=".\False.c"
 				>
 			</File>
 			<File
+				RelativePath=".\False.st"
+				>
+			</File>
+			<File
 				RelativePath=".\FileDirectory.c"
 				>
 			</File>
 			<File
+				RelativePath=".\FileDirectory.st"
+				>
+			</File>
+			<File
 				RelativePath=".\FileDoesNotExistException.c"
 				>
 			</File>
 			<File
+				RelativePath=".\FileDoesNotExistException.st"
+				>
+			</File>
+			<File
 				RelativePath=".\Filename.c"
 				>
 			</File>
 			<File
+				RelativePath=".\Filename.st"
+				>
+			</File>
+			<File
 				RelativePath=".\FileStream.c"
 				>
 			</File>
 			<File
+				RelativePath=".\FileStream.st"
+				>
+			</File>
+			<File
 				RelativePath=".\FixedPoint.c"
 				>
 			</File>
 			<File
+				RelativePath=".\FixedPoint.st"
+				>
+			</File>
+			<File
 				RelativePath=".\Float.c"
 				>
 			</File>
 			<File
+				RelativePath=".\Float.st"
+				>
+			</File>
+			<File
 				RelativePath=".\FloatArray.c"
 				>
 			</File>
 			<File
+				RelativePath=".\FloatArray.st"
+				>
+			</File>
+			<File
 				RelativePath=".\Fraction.c"
 				>
 			</File>
 			<File
+				RelativePath=".\Fraction.st"
+				>
+			</File>
+			<File
 				RelativePath=".\GenericException.c"
 				>
 			</File>
 			<File
+				RelativePath=".\GenericException.st"
+				>
+			</File>
+			<File
 				RelativePath=".\Geometric.c"
 				>
 			</File>
 			<File
+				RelativePath=".\Geometric.st"
+				>
+			</File>
+			<File
 				RelativePath=".\GetOpt.c"
 				>
 			</File>
 			<File
+				RelativePath=".\GetOpt.st"
+				>
+			</File>
+			<File
+				RelativePath=".\GNOMEDesktop.st"
+				>
+			</File>
+			<File
 				RelativePath=".\HaltInterrupt.c"
 				>
 			</File>
 			<File
+				RelativePath=".\HaltInterrupt.st"
+				>
+			</File>
+			<File
 				RelativePath=".\HandleRegistry.c"
 				>
 			</File>
 			<File
+				RelativePath=".\HandleRegistry.st"
+				>
+			</File>
+			<File
 				RelativePath=".\HashStream.c"
 				>
 			</File>
 			<File
+				RelativePath=".\HashStream.st"
+				>
+			</File>
+			<File
 				RelativePath=".\IdentityDictionary.c"
 				>
 			</File>
 			<File
+				RelativePath=".\IdentityDictionary.st"
+				>
+			</File>
+			<File
 				RelativePath=".\IdentitySet.c"
 				>
 			</File>
 			<File
+				RelativePath=".\IdentitySet.st"
+				>
+			</File>
+			<File
+				RelativePath=".\ImaginaryResultError.st"
+				>
+			</File>
+			<File
 				RelativePath=".\ImmutableArray.c"
 				>
 			</File>
 			<File
+				RelativePath=".\ImmutableArray.st"
+				>
+			</File>
+			<File
 				RelativePath=".\ImmutableByteArray.c"
 				>
 			</File>
 			<File
+				RelativePath=".\ImmutableByteArray.st"
+				>
+			</File>
+			<File
 				RelativePath=".\ImmutableString.c"
 				>
 			</File>
 			<File
+				RelativePath=".\ImmutableString.st"
+				>
+			</File>
+			<File
 				RelativePath=".\IncompleteNextCountError.c"
 				>
 			</File>
 			<File
+				RelativePath=".\IncompleteNextCountError.st"
+				>
+			</File>
+			<File
 				RelativePath=".\IndexNotFoundError.c"
 				>
 			</File>
 			<File
+				RelativePath=".\IndexNotFoundError.st"
+				>
+			</File>
+			<File
+				RelativePath=".\Infinity.st"
+				>
+			</File>
+			<File
 				RelativePath=".\InlineObject.c"
 				>
 			</File>
 			<File
+				RelativePath=".\InlineObject.st"
+				>
+			</File>
+			<File
 				RelativePath=".\InlineObjectClassDescription.c"
 				>
 			</File>
 			<File
+				RelativePath=".\InlineObjectClassDescription.st"
+				>
+			</File>
+			<File
 				RelativePath=".\InlineObjectPrototype.c"
 				>
 			</File>
 			<File
+				RelativePath=".\InlineObjectPrototype.st"
+				>
+			</File>
+			<File
 				RelativePath=".\Integer.c"
 				>
 			</File>
 			<File
+				RelativePath=".\Integer.st"
+				>
+			</File>
+			<File
 				RelativePath=".\InterestConverter.c"
 				>
 			</File>
 			<File
+				RelativePath=".\InterestConverter.st"
+				>
+			</File>
+			<File
 				RelativePath=".\Interval.c"
 				>
 			</File>
 			<File
+				RelativePath=".\Interval.st"
+				>
+			</File>
+			<File
 				RelativePath=".\InvalidByteCodeError.c"
 				>
 			</File>
 			<File
+				RelativePath=".\InvalidByteCodeError.st"
+				>
+			</File>
+			<File
 				RelativePath=".\InvalidCodeError.c"
 				>
 			</File>
 			<File
+				RelativePath=".\InvalidCodeError.st"
+				>
+			</File>
+			<File
 				RelativePath=".\InvalidEncodingError.c"
 				>
 			</File>
 			<File
+				RelativePath=".\InvalidEncodingError.st"
+				>
+			</File>
+			<File
 				RelativePath=".\InvalidInstructionError.c"
 				>
 			</File>
 			<File
+				RelativePath=".\InvalidInstructionError.st"
+				>
+			</File>
+			<File
 				RelativePath=".\InvalidModeError.c"
 				>
 			</File>
 			<File
+				RelativePath=".\InvalidModeError.st"
+				>
+			</File>
+			<File
 				RelativePath=".\InvalidOperationError.c"
 				>
 			</File>
 			<File
+				RelativePath=".\InvalidOperationError.st"
+				>
+			</File>
+			<File
 				RelativePath=".\InvalidPatchError.c"
 				>
 			</File>
 			<File
+				RelativePath=".\InvalidPatchError.st"
+				>
+			</File>
+			<File
 				RelativePath=".\InvalidReadError.c"
 				>
 			</File>
 			<File
+				RelativePath=".\InvalidReadError.st"
+				>
+			</File>
+			<File
 				RelativePath=".\InvalidWriteError.c"
 				>
 			</File>
 			<File
+				RelativePath=".\InvalidWriteError.st"
+				>
+			</File>
+			<File
 				RelativePath=".\KeyedCollection.c"
 				>
 			</File>
 			<File
+				RelativePath=".\KeyedCollection.st"
+				>
+			</File>
+			<File
 				RelativePath=".\KeyNotFoundError.c"
 				>
 			</File>
 			<File
+				RelativePath=".\KeyNotFoundError.st"
+				>
+			</File>
+			<File
+				RelativePath=".\LargeFloat.st"
+				>
+			</File>
+			<File
 				RelativePath=".\LargeInteger.c"
 				>
 			</File>
 			<File
-				RelativePath=".\libbasic.rc"
+				RelativePath=".\LargeInteger.st"
 				>
 			</File>
 			<File
@@ -750,119 +1582,259 @@
 				>
 			</File>
 			<File
+				RelativePath=".\LibraryDefinition.st"
+				>
+			</File>
+			<File
 				RelativePath=".\LimitedPrecisionReal.c"
 				>
 			</File>
 			<File
+				RelativePath=".\LimitedPrecisionReal.st"
+				>
+			</File>
+			<File
 				RelativePath=".\Link.c"
 				>
 			</File>
 			<File
+				RelativePath=".\Link.st"
+				>
+			</File>
+			<File
 				RelativePath=".\LinkedList.c"
 				>
 			</File>
 			<File
+				RelativePath=".\LinkedList.st"
+				>
+			</File>
+			<File
 				RelativePath=".\LongFloat.c"
 				>
 			</File>
 			<File
+				RelativePath=".\LongFloat.st"
+				>
+			</File>
+			<File
 				RelativePath=".\Lookup.c"
 				>
 			</File>
 			<File
+				RelativePath=".\Lookup.st"
+				>
+			</File>
+			<File
 				RelativePath=".\LookupKey.c"
 				>
 			</File>
 			<File
+				RelativePath=".\LookupKey.st"
+				>
+			</File>
+			<File
+				RelativePath=".\MacFilename.st"
+				>
+			</File>
+			<File
 				RelativePath=".\Magnitude.c"
 				>
 			</File>
 			<File
+				RelativePath=".\Magnitude.st"
+				>
+			</File>
+			<File
 				RelativePath=".\MallocFailure.c"
 				>
 			</File>
 			<File
+				RelativePath=".\MallocFailure.st"
+				>
+			</File>
+			<File
+				RelativePath=".\MappedExternalBytes.st"
+				>
+			</File>
+			<File
 				RelativePath=".\MD5Stream.c"
 				>
 			</File>
 			<File
+				RelativePath=".\MD5Stream.st"
+				>
+			</File>
+			<File
 				RelativePath=".\MeasurementValue.c"
 				>
 			</File>
 			<File
+				RelativePath=".\MeasurementValue.st"
+				>
+			</File>
+			<File
 				RelativePath=".\Message.c"
 				>
 			</File>
 			<File
+				RelativePath=".\Message.st"
+				>
+			</File>
+			<File
 				RelativePath=".\MessageNotUnderstood.c"
 				>
 			</File>
 			<File
+				RelativePath=".\MessageNotUnderstood.st"
+				>
+			</File>
+			<File
 				RelativePath=".\MessageSend.c"
 				>
 			</File>
 			<File
+				RelativePath=".\MessageSend.st"
+				>
+			</File>
+			<File
 				RelativePath=".\Metaclass.c"
 				>
 			</File>
 			<File
+				RelativePath=".\Metaclass.st"
+				>
+			</File>
+			<File
+				RelativePath=".\MetaNumber.st"
+				>
+			</File>
+			<File
 				RelativePath=".\Method.c"
 				>
 			</File>
 			<File
+				RelativePath=".\Method.st"
+				>
+			</File>
+			<File
 				RelativePath=".\MethodDictionary.c"
 				>
 			</File>
 			<File
+				RelativePath=".\MethodDictionary.st"
+				>
+			</File>
+			<File
 				RelativePath=".\MiniDebugger.c"
 				>
 			</File>
 			<File
+				RelativePath=".\MiniDebugger.st"
+				>
+			</File>
+			<File
 				RelativePath=".\MiniInspector.c"
 				>
 			</File>
 			<File
+				RelativePath=".\MiniInspector.st"
+				>
+			</File>
+			<File
+				RelativePath=".\MiniLogger.c"
+				>
+			</File>
+			<File
+				RelativePath=".\MiniLogger.st"
+				>
+			</File>
+			<File
+				RelativePath=".\NaiveRomanNumberFormatNotification.st"
+				>
+			</File>
+			<File
 				RelativePath=".\NameSpace.c"
 				>
 			</File>
 			<File
+				RelativePath=".\NameSpace.st"
+				>
+			</File>
+			<File
 				RelativePath=".\NamespaceAwareLookup.c"
 				>
 			</File>
 			<File
+				RelativePath=".\NamespaceAwareLookup.st"
+				>
+			</File>
+			<File
 				RelativePath=".\NoByteCodeError.c"
 				>
 			</File>
 			<File
+				RelativePath=".\NoByteCodeError.st"
+				>
+			</File>
+			<File
 				RelativePath=".\NoHandlerError.c"
 				>
 			</File>
 			<File
+				RelativePath=".\NoHandlerError.st"
+				>
+			</File>
+			<File
 				RelativePath=".\NoModificationError.c"
 				>
 			</File>
 			<File
+				RelativePath=".\NoModificationError.st"
+				>
+			</File>
+			<File
 				RelativePath=".\NonBooleanReceiverError.c"
 				>
 			</File>
 			<File
+				RelativePath=".\NonBooleanReceiverError.st"
+				>
+			</File>
+			<File
 				RelativePath=".\NonIntegerIndexError.c"
 				>
 			</File>
 			<File
+				RelativePath=".\NonIntegerIndexError.st"
+				>
+			</File>
+			<File
 				RelativePath=".\NonPositionableExternalStream.c"
 				>
 			</File>
 			<File
+				RelativePath=".\NonPositionableExternalStream.st"
+				>
+			</File>
+			<File
+				RelativePath=".\NotANumber.st"
+				>
+			</File>
+			<File
 				RelativePath=".\NotFoundError.c"
 				>
 			</File>
 			<File
+				RelativePath=".\NotFoundError.st"
+				>
+			</File>
+			<File
 				RelativePath=".\Notification.c"
 				>
 			</File>
 			<File
-				RelativePath=".\ntLibInit.c"
+				RelativePath=".\Notification.st"
 				>
 			</File>
 			<File
@@ -870,521 +1842,1129 @@
 				>
 			</File>
 			<File
+				RelativePath=".\Number.st"
+				>
+			</File>
+			<File
+				RelativePath=".\NumberConversionError.st"
+				>
+			</File>
+			<File
+				RelativePath=".\NumberFormatError.st"
+				>
+			</File>
+			<File
 				RelativePath=".\Object.c"
 				>
 			</File>
 			<File
+				RelativePath=".\Object.st"
+				>
+			</File>
+			<File
 				RelativePath=".\ObjectCoder.c"
 				>
 			</File>
 			<File
+				RelativePath=".\ObjectCoder.st"
+				>
+			</File>
+			<File
 				RelativePath=".\ObjectMemory.c"
 				>
 			</File>
 			<File
+				RelativePath=".\ObjectMemory.st"
+				>
+			</File>
+			<File
 				RelativePath=".\OpenError.c"
 				>
 			</File>
 			<File
+				RelativePath=".\OpenError.st"
+				>
+			</File>
+			<File
+				RelativePath=".\OpenVMSFileHandle.st"
+				>
+			</File>
+			<File
+				RelativePath=".\OpenVMSFilename.st"
+				>
+			</File>
+			<File
+				RelativePath=".\OpenVMSOperatingSystem.st"
+				>
+			</File>
+			<File
 				RelativePath=".\OrderedCollection.c"
 				>
 			</File>
 			<File
+				RelativePath=".\OrderedCollection.st"
+				>
+			</File>
+			<File
 				RelativePath=".\OsError.c"
 				>
 			</File>
 			<File
+				RelativePath=".\OsError.st"
+				>
+			</File>
+			<File
 				RelativePath=".\OSErrorHolder.c"
 				>
 			</File>
 			<File
+				RelativePath=".\OSErrorHolder.st"
+				>
+			</File>
+			<File
 				RelativePath=".\OSFileHandle.c"
 				>
 			</File>
 			<File
+				RelativePath=".\OSFileHandle.st"
+				>
+			</File>
+			<File
 				RelativePath=".\OSHandle.c"
 				>
 			</File>
 			<File
+				RelativePath=".\OSHandle.st"
+				>
+			</File>
+			<File
 				RelativePath=".\OsIllegalOperation.c"
 				>
 			</File>
 			<File
+				RelativePath=".\OsIllegalOperation.st"
+				>
+			</File>
+			<File
 				RelativePath=".\OsInaccessibleError.c"
 				>
 			</File>
 			<File
+				RelativePath=".\OsInaccessibleError.st"
+				>
+			</File>
+			<File
 				RelativePath=".\OsInvalidArgumentsError.c"
 				>
 			</File>
 			<File
+				RelativePath=".\OsInvalidArgumentsError.st"
+				>
+			</File>
+			<File
 				RelativePath=".\OsNeedRetryError.c"
 				>
 			</File>
 			<File
+				RelativePath=".\OsNeedRetryError.st"
+				>
+			</File>
+			<File
 				RelativePath=".\OsNoResourcesError.c"
 				>
 			</File>
 			<File
+				RelativePath=".\OsNoResourcesError.st"
+				>
+			</File>
+			<File
 				RelativePath=".\OsNotification.c"
 				>
 			</File>
 			<File
+				RelativePath=".\OsNotification.st"
+				>
+			</File>
+			<File
 				RelativePath=".\OSProcess.c"
 				>
 			</File>
 			<File
+				RelativePath=".\OSProcess.st"
+				>
+			</File>
+			<File
 				RelativePath=".\OSSignalInterrupt.c"
 				>
 			</File>
 			<File
+				RelativePath=".\OSSignalInterrupt.st"
+				>
+			</File>
+			<File
 				RelativePath=".\OsTransferFaultError.c"
 				>
 			</File>
 			<File
+				RelativePath=".\OsTransferFaultError.st"
+				>
+			</File>
+			<File
 				RelativePath=".\OverflowError.c"
 				>
 			</File>
 			<File
+				RelativePath=".\OverflowError.st"
+				>
+			</File>
+			<File
 				RelativePath=".\PackageId.c"
 				>
 			</File>
 			<File
+				RelativePath=".\PackageId.st"
+				>
+			</File>
+			<File
 				RelativePath=".\PCFilename.c"
 				>
 			</File>
 			<File
+				RelativePath=".\PCFilename.st"
+				>
+			</File>
+			<File
 				RelativePath=".\PeekableStream.c"
 				>
 			</File>
 			<File
+				RelativePath=".\PeekableStream.st"
+				>
+			</File>
+			<File
 				RelativePath=".\PipeStream.c"
 				>
 			</File>
 			<File
+				RelativePath=".\PipeStream.st"
+				>
+			</File>
+			<File
 				RelativePath=".\PluginSupport.c"
 				>
 			</File>
 			<File
+				RelativePath=".\PluginSupport.st"
+				>
+			</File>
+			<File
 				RelativePath=".\Point.c"
 				>
 			</File>
 			<File
+				RelativePath=".\Point.st"
+				>
+			</File>
+			<File
 				RelativePath=".\PositionableStream.c"
 				>
 			</File>
 			<File
+				RelativePath=".\PositionableStream.st"
+				>
+			</File>
+			<File
 				RelativePath=".\PositionError.c"
 				>
 			</File>
 			<File
+				RelativePath=".\PositionError.st"
+				>
+			</File>
+			<File
 				RelativePath=".\PositionOutOfBoundsError.c"
 				>
 			</File>
 			<File
+				RelativePath=".\PositionOutOfBoundsError.st"
+				>
+			</File>
+			<File
 				RelativePath=".\PrimitiveFailure.c"
 				>
 			</File>
 			<File
+				RelativePath=".\PrimitiveFailure.st"
+				>
+			</File>
+			<File
 				RelativePath=".\PrivateMetaclass.c"
 				>
 			</File>
 			<File
+				RelativePath=".\PrivateMetaclass.st"
+				>
+			</File>
+			<File
 				RelativePath=".\ProceedableError.c"
 				>
 			</File>
 			<File
+				RelativePath=".\ProceedableError.st"
+				>
+			</File>
+			<File
 				RelativePath=".\ProceedError.c"
 				>
 			</File>
 			<File
+				RelativePath=".\ProceedError.st"
+				>
+			</File>
+			<File
 				RelativePath=".\Process.c"
 				>
 			</File>
 			<File
+				RelativePath=".\Process.st"
+				>
+			</File>
+			<File
 				RelativePath=".\ProcessorScheduler.c"
 				>
 			</File>
 			<File
+				RelativePath=".\ProcessorScheduler.st"
+				>
+			</File>
+			<File
 				RelativePath=".\ProgrammingLanguage.c"
 				>
 			</File>
 			<File
+				RelativePath=".\ProgrammingLanguage.st"
+				>
+			</File>
+			<File
 				RelativePath=".\Project.c"
 				>
 			</File>
 			<File
+				RelativePath=".\Project.st"
+				>
+			</File>
+			<File
 				RelativePath=".\ProjectDefinition.c"
 				>
 			</File>
 			<File
+				RelativePath=".\ProjectDefinition.st"
+				>
+			</File>
+			<File
 				RelativePath=".\ProtoObject.c"
 				>
 			</File>
 			<File
+				RelativePath=".\ProtoObject.st"
+				>
+			</File>
+			<File
+				RelativePath=".\PrototypeLookupAlgorithm.st"
+				>
+			</File>
+			<File
+				RelativePath=".\QualifiedName.st"
+				>
+			</File>
+			<File
 				RelativePath=".\Query.c"
 				>
 			</File>
 			<File
+				RelativePath=".\Query.st"
+				>
+			</File>
+			<File
 				RelativePath=".\QuerySignal.c"
 				>
 			</File>
 			<File
+				RelativePath=".\QuerySignal.st"
+				>
+			</File>
+			<File
 				RelativePath=".\QueryWithoutDefault.c"
 				>
 			</File>
 			<File
+				RelativePath=".\QueryWithoutDefault.st"
+				>
+			</File>
+			<File
 				RelativePath=".\RangeError.c"
 				>
 			</File>
 			<File
+				RelativePath=".\RangeError.st"
+				>
+			</File>
+			<File
 				RelativePath=".\ReadError.c"
 				>
 			</File>
 			<File
+				RelativePath=".\ReadError.st"
+				>
+			</File>
+			<File
 				RelativePath=".\ReadEvalPrintLoop.c"
 				>
 			</File>
 			<File
+				RelativePath=".\ReadEvalPrintLoop.st"
+				>
+			</File>
+			<File
 				RelativePath=".\ReadOnlySequenceableCollection.c"
 				>
 			</File>
 			<File
+				RelativePath=".\ReadOnlySequenceableCollection.st"
+				>
+			</File>
+			<File
 				RelativePath=".\ReadStream.c"
 				>
 			</File>
 			<File
+				RelativePath=".\ReadStream.st"
+				>
+			</File>
+			<File
 				RelativePath=".\ReadWriteStream.c"
 				>
 			</File>
 			<File
+				RelativePath=".\ReadWriteStream.st"
+				>
+			</File>
+			<File
 				RelativePath=".\Rectangle.c"
 				>
 			</File>
 			<File
+				RelativePath=".\Rectangle.st"
+				>
+			</File>
+			<File
 				RelativePath=".\RecursionError.c"
 				>
 			</File>
 			<File
+				RelativePath=".\RecursionError.st"
+				>
+			</File>
+			<File
 				RelativePath=".\RecursionLock.c"
 				>
 			</File>
 			<File
+				RelativePath=".\RecursionLock.st"
+				>
+			</File>
+			<File
 				RelativePath=".\RecursiveExceptionError.c"
 				>
 			</File>
 			<File
+				RelativePath=".\RecursiveExceptionError.st"
+				>
+			</File>
+			<File
 				RelativePath=".\RecursiveStoreError.c"
 				>
 			</File>
 			<File
+				RelativePath=".\RecursiveStoreError.st"
+				>
+			</File>
+			<File
 				RelativePath=".\Registry.c"
 				>
 			</File>
 			<File
+				RelativePath=".\Registry.st"
+				>
+			</File>
+			<File
 				RelativePath=".\RestartProcessRequest.c"
 				>
 			</File>
 			<File
+				RelativePath=".\RestartProcessRequest.st"
+				>
+			</File>
+			<File
+				RelativePath=".\RomanNumberFormatError.st"
+				>
+			</File>
+			<File
 				RelativePath=".\SameForAllNotification.c"
 				>
 			</File>
 			<File
+				RelativePath=".\SameForAllNotification.st"
+				>
+			</File>
+			<File
 				RelativePath=".\Semaphore.c"
 				>
 			</File>
 			<File
+				RelativePath=".\Semaphore.st"
+				>
+			</File>
+			<File
 				RelativePath=".\SemaphoreSet.c"
 				>
 			</File>
 			<File
+				RelativePath=".\SemaphoreSet.st"
+				>
+			</File>
+			<File
 				RelativePath=".\SequenceableCollection.c"
 				>
 			</File>
 			<File
+				RelativePath=".\SequenceableCollection.st"
+				>
+			</File>
+			<File
 				RelativePath=".\Set.c"
 				>
 			</File>
 			<File
+				RelativePath=".\Set.st"
+				>
+			</File>
+			<File
 				RelativePath=".\SHA1Stream.c"
 				>
 			</File>
 			<File
+				RelativePath=".\SHA1Stream.st"
+				>
+			</File>
+			<File
 				RelativePath=".\SharedPool.c"
 				>
 			</File>
 			<File
+				RelativePath=".\SharedPool.st"
+				>
+			</File>
+			<File
 				RelativePath=".\ShortFloat.c"
 				>
 			</File>
 			<File
+				RelativePath=".\ShortFloat.st"
+				>
+			</File>
+			<File
 				RelativePath=".\Signal.c"
 				>
 			</File>
 			<File
+				RelativePath=".\Signal.st"
+				>
+			</File>
+			<File
 				RelativePath=".\SignalError.c"
 				>
 			</File>
 			<File
+				RelativePath=".\SignalError.st"
+				>
+			</File>
+			<File
 				RelativePath=".\SignalSet.c"
 				>
 			</File>
 			<File
+				RelativePath=".\SignalSet.st"
+				>
+			</File>
+			<File
 				RelativePath=".\SmallInteger.c"
 				>
 			</File>
 			<File
+				RelativePath=".\SmallInteger.st"
+				>
+			</File>
+			<File
 				RelativePath=".\Smalltalk.c"
 				>
 			</File>
 			<File
+				RelativePath=".\Smalltalk.st"
+				>
+			</File>
+			<File
 				RelativePath=".\SmalltalkChunkFileSourceReader.c"
 				>
 			</File>
 			<File
+				RelativePath=".\SmalltalkChunkFileSourceReader.st"
+				>
+			</File>
+			<File
 				RelativePath=".\SmalltalkChunkFileSourceWriter.c"
 				>
 			</File>
 			<File
+				RelativePath=".\SmalltalkChunkFileSourceWriter.st"
+				>
+			</File>
+			<File
+				RelativePath=".\SmalltalkDesktop.st"
+				>
+			</File>
+			<File
 				RelativePath=".\SmalltalkLanguage.c"
 				>
 			</File>
 			<File
+				RelativePath=".\SmalltalkLanguage.st"
+				>
+			</File>
+			<File
 				RelativePath=".\SnapshotError.c"
 				>
 			</File>
 			<File
+				RelativePath=".\SnapshotError.st"
+				>
+			</File>
+			<File
+				RelativePath=".\SomeNumber.st"
+				>
+			</File>
+			<File
 				RelativePath=".\SortedCollection.c"
 				>
 			</File>
 			<File
+				RelativePath=".\SortedCollection.st"
+				>
+			</File>
+			<File
 				RelativePath=".\StandaloneStartup.c"
 				>
 			</File>
 			<File
+				RelativePath=".\StandaloneStartup.st"
+				>
+			</File>
+			<File
 				RelativePath=".\Stream.c"
 				>
 			</File>
 			<File
+				RelativePath=".\Stream.st"
+				>
+			</File>
+			<File
 				RelativePath=".\StreamError.c"
 				>
 			</File>
 			<File
+				RelativePath=".\StreamError.st"
+				>
+			</File>
+			<File
 				RelativePath=".\StreamIOError.c"
 				>
 			</File>
 			<File
+				RelativePath=".\StreamIOError.st"
+				>
+			</File>
+			<File
 				RelativePath=".\StreamNotOpenError.c"
 				>
 			</File>
 			<File
+				RelativePath=".\StreamNotOpenError.st"
+				>
+			</File>
+			<File
 				RelativePath=".\String.c"
 				>
 			</File>
 			<File
+				RelativePath=".\String.st"
+				>
+			</File>
+			<File
 				RelativePath=".\StringCollection.c"
 				>
 			</File>
 			<File
+				RelativePath=".\StringCollection.st"
+				>
+			</File>
+			<File
 				RelativePath=".\stx_libbasic.c"
 				>
 			</File>
 			<File
+				RelativePath=".\stx_libbasic.st"
+				>
+			</File>
+			<File
 				RelativePath=".\SubclassResponsibilityError.c"
 				>
 			</File>
 			<File
+				RelativePath=".\SubclassResponsibilityError.st"
+				>
+			</File>
+			<File
 				RelativePath=".\SubscriptOutOfBoundsError.c"
 				>
 			</File>
 			<File
+				RelativePath=".\SubscriptOutOfBoundsError.st"
+				>
+			</File>
+			<File
 				RelativePath=".\Symbol.c"
 				>
 			</File>
 			<File
+				RelativePath=".\Symbol.st"
+				>
+			</File>
+			<File
+				RelativePath=".\not_delivered\SysDict.st"
+				>
+			</File>
+			<File
 				RelativePath=".\SystemChangeNotifier.c"
 				>
 			</File>
 			<File
+				RelativePath=".\SystemChangeNotifier.st"
+				>
+			</File>
+			<File
+				RelativePath=".\SystemNotification.st"
+				>
+			</File>
+			<File
 				RelativePath=".\TerminateProcessRequest.c"
 				>
 			</File>
 			<File
+				RelativePath=".\TerminateProcessRequest.st"
+				>
+			</File>
+			<File
+				RelativePath=".\TextCollectorStream.st"
+				>
+			</File>
+			<File
 				RelativePath=".\Time.c"
 				>
 			</File>
 			<File
+				RelativePath=".\Time.st"
+				>
+			</File>
+			<File
 				RelativePath=".\TimeConversionError.c"
 				>
 			</File>
 			<File
+				RelativePath=".\TimeConversionError.st"
+				>
+			</File>
+			<File
 				RelativePath=".\TimeoutError.c"
 				>
 			</File>
 			<File
+				RelativePath=".\TimeoutError.st"
+				>
+			</File>
+			<File
 				RelativePath=".\TimeoutNotification.c"
 				>
 			</File>
 			<File
+				RelativePath=".\TimeoutNotification.st"
+				>
+			</File>
+			<File
 				RelativePath=".\Timestamp.c"
 				>
 			</File>
 			<File
+				RelativePath=".\Timestamp.st"
+				>
+			</File>
+			<File
 				RelativePath=".\True.c"
 				>
 			</File>
 			<File
+				RelativePath=".\True.st"
+				>
+			</File>
+			<File
 				RelativePath=".\TwoByteString.c"
 				>
 			</File>
 			<File
+				RelativePath=".\TwoByteString.st"
+				>
+			</File>
+			<File
+				RelativePath=".\UnboundedExternalStream.st"
+				>
+			</File>
+			<File
 				RelativePath=".\UndefinedObject.c"
 				>
 			</File>
 			<File
+				RelativePath=".\UndefinedObject.st"
+				>
+			</File>
+			<File
 				RelativePath=".\UnderflowError.c"
 				>
 			</File>
 			<File
+				RelativePath=".\UnderflowError.st"
+				>
+			</File>
+			<File
 				RelativePath=".\Unicode16String.c"
 				>
 			</File>
 			<File
+				RelativePath=".\Unicode16String.st"
+				>
+			</File>
+			<File
 				RelativePath=".\UnimplementedFunctionalityError.c"
 				>
 			</File>
 			<File
+				RelativePath=".\UnimplementedFunctionalityError.st"
+				>
+			</File>
+			<File
 				RelativePath=".\UninterpretedBytes.c"
 				>
 			</File>
 			<File
+				RelativePath=".\UninterpretedBytes.st"
+				>
+			</File>
+			<File
+				RelativePath=".\UnixDesktop.st"
+				>
+			</File>
+			<File
+				RelativePath=".\UnixFileDescriptorHandle.st"
+				>
+			</File>
+			<File
+				RelativePath=".\UnixFileHandle.st"
+				>
+			</File>
+			<File
 				RelativePath=".\UnixFilename.c"
 				>
 			</File>
 			<File
+				RelativePath=".\UnixFilename.st"
+				>
+			</File>
+			<File
+				RelativePath=".\UnixOperatingSystem.st"
+				>
+			</File>
+			<File
 				RelativePath=".\UnorderedNumbersError.c"
 				>
 			</File>
 			<File
+				RelativePath=".\UnorderedNumbersError.st"
+				>
+			</File>
+			<File
 				RelativePath=".\UnprotectedExternalBytes.c"
 				>
 			</File>
 			<File
+				RelativePath=".\UnprotectedExternalBytes.st"
+				>
+			</File>
+			<File
 				RelativePath=".\UserConfirmation.c"
 				>
 			</File>
 			<File
+				RelativePath=".\UserConfirmation.st"
+				>
+			</File>
+			<File
 				RelativePath=".\UserInformation.c"
 				>
 			</File>
 			<File
+				RelativePath=".\UserInformation.st"
+				>
+			</File>
+			<File
 				RelativePath=".\UserInterrupt.c"
 				>
 			</File>
 			<File
+				RelativePath=".\UserInterrupt.st"
+				>
+			</File>
+			<File
 				RelativePath=".\UserMessage.c"
 				>
 			</File>
 			<File
+				RelativePath=".\UserMessage.st"
+				>
+			</File>
+			<File
 				RelativePath=".\UserNotification.c"
 				>
 			</File>
 			<File
+				RelativePath=".\UserNotification.st"
+				>
+			</File>
+			<File
 				RelativePath=".\UserPreferences.c"
 				>
 			</File>
 			<File
+				RelativePath=".\UserPreferences.st"
+				>
+			</File>
+			<File
 				RelativePath=".\UtcTimestamp.c"
 				>
 			</File>
 			<File
+				RelativePath=".\UtcTimestamp.st"
+				>
+			</File>
+			<File
 				RelativePath=".\VarArgBlock.c"
 				>
 			</File>
 			<File
+				RelativePath=".\VarArgBlock.st"
+				>
+			</File>
+			<File
 				RelativePath=".\VarArgCheapBlock.c"
 				>
 			</File>
 			<File
+				RelativePath=".\VarArgCheapBlock.st"
+				>
+			</File>
+			<File
 				RelativePath=".\Visitor.c"
 				>
 			</File>
 			<File
+				RelativePath=".\Visitor.st"
+				>
+			</File>
+			<File
+				RelativePath=".\not_delivered\VMBehavior.st"
+				>
+			</File>
+			<File
 				RelativePath=".\VMInternalError.c"
 				>
 			</File>
 			<File
+				RelativePath=".\VMInternalError.st"
+				>
+			</File>
+			<File
 				RelativePath=".\Warning.c"
 				>
 			</File>
 			<File
+				RelativePath=".\Warning.st"
+				>
+			</File>
+			<File
 				RelativePath=".\WeakArray.c"
 				>
 			</File>
 			<File
+				RelativePath=".\WeakArray.st"
+				>
+			</File>
+			<File
 				RelativePath=".\WeakDependencyDictionary.c"
 				>
 			</File>
 			<File
+				RelativePath=".\WeakDependencyDictionary.st"
+				>
+			</File>
+			<File
 				RelativePath=".\WeakIdentityDictionary.c"
 				>
 			</File>
 			<File
+				RelativePath=".\WeakIdentityDictionary.st"
+				>
+			</File>
+			<File
 				RelativePath=".\WeakIdentitySet.c"
 				>
 			</File>
 			<File
+				RelativePath=".\WeakIdentitySet.st"
+				>
+			</File>
+			<File
 				RelativePath=".\WeakInterestConverter.c"
 				>
 			</File>
 			<File
+				RelativePath=".\WeakInterestConverter.st"
+				>
+			</File>
+			<File
 				RelativePath=".\WeakValueDictionary.c"
 				>
 			</File>
 			<File
+				RelativePath=".\WeakValueDictionary.st"
+				>
+			</File>
+			<File
+				RelativePath=".\WeakValueIdentityDictionary.st"
+				>
+			</File>
+			<File
 				RelativePath=".\Win32Constants.c"
 				>
 			</File>
 			<File
+				RelativePath=".\Win32Constants.st"
+				>
+			</File>
+			<File
 				RelativePath=".\Win32FILEHandle.c"
 				>
 			</File>
 			<File
+				RelativePath=".\Win32FILEHandle.st"
+				>
+			</File>
+			<File
 				RelativePath=".\Win32Handle.c"
 				>
 			</File>
 			<File
+				RelativePath=".\Win32Handle.st"
+				>
+			</File>
+			<File
 				RelativePath=".\Win32OperatingSystem.c"
 				>
 			</File>
 			<File
+				RelativePath=".\Win32OperatingSystem.st"
+				>
+			</File>
+			<File
 				RelativePath=".\Win32Process.c"
 				>
 			</File>
 			<File
+				RelativePath=".\Win32Process.st"
+				>
+			</File>
+			<File
+				RelativePath=".\WindowsDesktop.st"
+				>
+			</File>
+			<File
 				RelativePath=".\WriteError.c"
 				>
 			</File>
 			<File
+				RelativePath=".\WriteError.st"
+				>
+			</File>
+			<File
 				RelativePath=".\WriteStream.c"
 				>
 			</File>
 			<File
+				RelativePath=".\WriteStream.st"
+				>
+			</File>
+			<File
 				RelativePath=".\WrongNumberOfArgumentsError.c"
 				>
 			</File>
 			<File
+				RelativePath=".\WrongNumberOfArgumentsError.st"
+				>
+			</File>
+			<File
 				RelativePath=".\WrongProceedabilityError.c"
 				>
 			</File>
 			<File
+				RelativePath=".\WrongProceedabilityError.st"
+				>
+			</File>
+			<File
+				RelativePath=".\XDGDesktop.st"
+				>
+			</File>
+			<File
 				RelativePath=".\YesToAllConfirmation.c"
 				>
 			</File>
 			<File
+				RelativePath=".\YesToAllConfirmation.st"
+				>
+			</File>
+			<File
 				RelativePath=".\ZeroDivide.c"
 				>
 			</File>
+			<File
+				RelativePath=".\ZeroDivide.st"
+				>
+			</File>
 		</Filter>
 		<Filter
 			Name="Headerdateien"