# # ChangeLog for trunk/Compiler # # Generated by Trac 1.6 # May 31, 2025, 4:46:38 AM Mon, 08 Nov 2010 13:14:13 GMT george [17] * trunk/Compiler/Analyze/UAnalyzerPascal.pas (modified) * trunk/Compiler/Produce/UProducer.pas (modified) * trunk/Compiler/Produce/UProducerDynamicC.pas (modified) * trunk/Compiler/Produce/UProducerPascal.pas (modified) * trunk/Compiler/TranspascalCompiler.lpk (modified) * trunk/IDE/Transpascal.lpi (modified) * Modified: Enhanced Delphi producer. Mon, 08 Nov 2010 12:09:47 GMT george [16] * trunk/Compiler/UCompiler.pas (modified) * trunk/Demos (moved) * trunk/IDE/Transpascal.lpi (modified) * trunk/Project (deleted) * Example projects renamed to Demos directory. Mon, 08 Nov 2010 11:58:47 GMT george [14] * trunk/Compiler/Produce/UProducers.pas (modified) * trunk/Compiler/TranspascalCompiler.lpk (modified) * trunk/IDE/Forms/UMainForm.pas (modified) * trunk/IDE/Transpascal.lpi (modified) * Added: SINGLE_PRODUCER keyword for exclude other producers form ... Mon, 08 Nov 2010 09:06:37 GMT george [12] * trunk/Compiler/Analyze/UAnalyzer.pas (added) * trunk/Compiler/Analyze/UAnalyzerPascal.pas (added) * trunk/Compiler/Analyze/UAnalyzers.pas (added) * trunk/Compiler/Analyze/UGrammer.pas (deleted) * trunk/Compiler/Analyze/UParser.pas (deleted) * trunk/Compiler/Analyze/UPascalParser.pas (deleted) * trunk/Compiler/Produce/UProducer.pas (modified) * trunk/Compiler/Produce/UProducerAsm8051.pas (modified) * trunk/Compiler/Produce/UProducerDynamicC.pas (modified) * trunk/Compiler/Produce/UProducerGCCC.pas (modified) * trunk/Compiler/Produce/UProducerPascal.pas (modified) * trunk/Compiler/Produce/UProducers.pas (added) * trunk/Compiler/TranspascalCompiler.lpk (modified) * trunk/Compiler/TranspascalCompiler.pas (modified) * trunk/Compiler/UCompiler.pas (modified) * trunk/IDE (modified) * trunk/IDE/Forms/UCodeTreeForm.pas (modified) * trunk/IDE/Forms/UCompiledForm.pas (modified) * trunk/IDE/Forms/UMainForm.lfm (modified) * trunk/IDE/Forms/UMainForm.pas (modified) * trunk/IDE/Transpascal.lpi (modified) * Parser renamed to Analyzer. * Modified: Specialized parsers and ... Mon, 08 Nov 2010 06:06:20 GMT george [8] * trunk/Compiler/Analyze/UPascalParser.pas (modified) * trunk/Compiler/USourceCode.pas (modified) * trunk/Transpascal.lpi (modified) * Added: Support for type value. Fri, 05 Nov 2010 12:50:02 GMT george [7] * trunk/Compiler/Analyze/UPascalParser.pas (modified) * trunk/Compiler/USourceCode.pas (modified) * trunk/Transpascal.lpi (modified) * Added: Support for unit initialization and finalization sections. Fri, 05 Nov 2010 10:31:04 GMT george [6] * trunk/Compiler/Analyze/UPascalParser.pas (modified) * trunk/Compiler/Produce/UProducer.pas (modified) * trunk/Compiler/Produce/UProducerAsm8051.pas (modified) * trunk/Compiler/Produce/UProducerDynamicC.pas (modified) * trunk/Compiler/Produce/UProducerGCCC.pas (modified) * trunk/Compiler/Produce/UProducerPascal.pas (modified) * trunk/Compiler/Produce/UProducerTreeView.pas (modified) * trunk/Compiler/UCompiler.pas (modified) * trunk/Compiler/USourceCode.pas (modified) * trunk/Forms/UProjectManager.pas (modified) * trunk/Transpascal.lpi (modified) * trunk/UProject.pas (modified) * Added: Typecasting support. * Fixed: Function call in expressions. ... Fri, 05 Nov 2010 08:36:20 GMT george [5] * documents (added) * documents/Features.txt (added) * trunk/Compiler/Analyze/UPascalParser.pas (modified) * trunk/Compiler/Produce/UProducerDynamicC.pas (modified) * trunk/Compiler/Produce/UProducerPascal.pas (modified) * trunk/Compiler/USourceCode.pas (modified) * trunk/Transpascal.lpi (modified) * Fixed: Variable and constant expression. Fri, 05 Nov 2010 06:24:45 GMT george [4] * trunk/Compiler/Analyze/UParser.pas (modified) * trunk/Compiler/Analyze/UPascalParser.pas (modified) * trunk/Compiler/USourceCode.pas (modified) * trunk/Forms/UMainForm.pas (modified) * trunk/Project/System.pas (modified) * trunk/Transpascal.lpi (modified) * Modified: Reorganize parser code to use logical separated functions. Thu, 04 Nov 2010 11:19:14 GMT george [3] * trunk (modified) * trunk/Compiler (modified) * trunk/Compiler/Analyze/UParser.pas (modified) * trunk/Compiler/Analyze/UPascalParser.pas (modified) * trunk/Compiler/TranspascalCompiler.lpk (modified) * trunk/Forms/UMainForm.pas (modified) * trunk/Transpascal.lpi (modified) * Modified: More parsing procedures transformed to functions. Thu, 04 Nov 2010 08:22:39 GMT george [2] * trunk/Common (added) * trunk/Common/UDebugLog.pas (added) * trunk/Common/ULastOpenedList.pas (added) * trunk/Common/URegistry.pas (added) * trunk/Compiler (added) * trunk/Compiler/Analyze (added) * trunk/Compiler/Analyze/UGrammer.pas (added) * trunk/Compiler/Analyze/UParser.pas (added) * trunk/Compiler/Analyze/UPascalParser.pas (added) * trunk/Compiler/Produce (added) * trunk/Compiler/Produce/C (added) * trunk/Compiler/Produce/C/platform.h (added) * trunk/Compiler/Produce/UProducer.pas (added) * trunk/Compiler/Produce/UProducerAsm8051.pas (added) * trunk/Compiler/Produce/UProducerDynamicC.pas (added) * trunk/Compiler/Produce/UProducerGCCC.pas (added) * trunk/Compiler/Produce/UProducerPascal.pas (added) * trunk/Compiler/Produce/UProducerTreeView.pas (added) * trunk/Compiler/TranspascalCompiler.lpk (added) * trunk/Compiler/TranspascalCompiler.pas (added) * trunk/Compiler/UCompiler.pas (added) * trunk/Compiler/USourceCode.pas (added) * trunk/Forms (added) * trunk/Forms/UCodeForm.lfm (added) * trunk/Forms/UCodeForm.pas (added) * trunk/Forms/UCodeTreeForm.lfm (added) * trunk/Forms/UCodeTreeForm.pas (added) * trunk/Forms/UCompiledForm.lfm (added) * trunk/Forms/UCompiledForm.pas (added) * trunk/Forms/UMainForm.lfm (added) * trunk/Forms/UMainForm.pas (added) * trunk/Forms/UMessagesForm.lfm (added) * trunk/Forms/UMessagesForm.pas (added) * trunk/Forms/UProjectManager.lfm (added) * trunk/Forms/UProjectManager.pas (added) * trunk/Project (added) * trunk/Project/Console.pas (added) * trunk/Project/MemoryManager.pas (added) * trunk/Project/Network.pas (added) * trunk/Project/Project.pas (added) * trunk/Project/Project.tppr (added) * trunk/Project/System.pas (added) * trunk/Transpascal.ico (added) * trunk/Transpascal.lpi (added) * trunk/Transpascal.lpr (added) * trunk/Transpascal.res (added) * trunk/UApplicationInfo.pas (added) * trunk/UProject.pas (added) * trunk/UTextSource.pas (added) * Latest version copied from ...