├── .github ├── FUNDING.yml └── workflows │ └── delphi-package.yml ├── .gitignore ├── .gitmodules ├── CONTRIBUTING.md ├── Delphinus.Info.json ├── Delphinus.Install.json ├── LICENSE ├── README.md ├── Sempare.Template.Engine.Group.groupproj ├── Sempare.Template.Pkg.dpk ├── Sempare.Template.Pkg.dproj ├── Sempare.Template.RCGenerator.dpr ├── Sempare.Template.RCGenerator.dproj ├── Sempare.Template.RCGenerator.rc ├── Sempare.Template.Tester.dpr ├── Sempare.Template.Tester.dproj ├── Sempare.TemplateEngine.dspec ├── boss-lock.json ├── boss.json ├── demo ├── HtmlInvoice │ ├── InvoiceInputFrame.fmx │ ├── InvoiceInputFrame.pas │ ├── InvoiceListFrame.fmx │ ├── InvoiceListFrame.pas │ ├── InvoicePreviewFrame.fmx │ ├── InvoicePreviewFrame.pas │ ├── InvoiceSettingsFrame.fmx │ ├── InvoiceSettingsFrame.pas │ ├── MainForm.fmx │ ├── MainForm.pas │ ├── Model.pas │ ├── SimpleInvoice.dpr │ ├── SimpleInvoice.dproj │ └── templates │ │ ├── inv.htm │ │ └── invoice.tpl ├── MiniMerge │ ├── MailMerge.dpr │ ├── MailMerge.dproj │ ├── README.md │ ├── lists │ │ ├── newsletter.subscribers.csv │ │ └── product1.subscribers.csv │ ├── src │ │ ├── ConsoleLogAction.pas │ │ ├── EmailAction.pas │ │ ├── Main.pas │ │ ├── Model.pas │ │ └── Template.pas │ └── templates │ │ ├── blog1.body.tpl │ │ ├── blog1.subject.tpl │ │ ├── intro.body.tpl │ │ └── intro.subject.tpl ├── SempareTemplatePlayground │ ├── README.md │ ├── Sempare.Template.PlaygroundForm.dfm │ ├── Sempare.Template.PlaygroundForm.pas │ ├── Sempare.TemplateEngine.Playground.dpr │ ├── Sempare.TemplateEngine.Playground.dproj │ └── templates │ │ ├── international.tpl │ │ ├── sample1.tpl │ │ └── sample2.tpl ├── TemplateCodeGen │ ├── MainForm.fmx │ ├── MainForm.pas │ ├── TemplateCodeGen.dpr │ ├── TemplateCodeGen.dproj │ ├── src │ │ └── Main.pas │ └── templates │ │ └── unit.tpl ├── UK_DEV_GROUP │ ├── Array │ │ ├── ArrayHelper.pas │ │ ├── UsingArray.dpr │ │ └── UsingArray.dproj │ ├── Dictionary │ │ ├── UsingDictionary.dpr │ │ └── UsingDictionary.dproj │ ├── Hello World │ │ ├── HelloWorld.dpr │ │ └── HelloWorld.dproj │ ├── MaxRunTime │ │ ├── MaxRunTime.dpr │ │ └── MaxRunTime.dproj │ ├── SempareBootVelocity.pptx │ └── SempareBootVelocityDemoUKDevGroup.groupproj ├── WebBrokerStandalone │ ├── DynForm.pas │ ├── README.md │ ├── ServerConst1.pas │ ├── WebBrokerStandalone8080.dpr │ ├── WebBrokerStandalone8080.dproj │ ├── WebBrokerStandalone8080.rc │ ├── WebModuleUnit1.dfm │ ├── WebModuleUnit1.pas │ └── templates │ │ ├── dynform.tpl │ │ ├── error404.tpl │ │ ├── helper.tpl │ │ ├── index.tpl │ │ ├── submitted.tpl │ │ └── template.tpl └── WebReporting │ ├── WebReporting.dpr │ ├── WebReporting.dproj │ └── templates │ ├── index.tpl │ └── layout.tpl ├── docs ├── CONTRIBUTION.pdf ├── builtin-functions.md ├── builtin-variables.md ├── code-structure.md ├── comments.md ├── commercial.license.md ├── components.md ├── configuration.md ├── custom-functions.md ├── debugging.md ├── design-considerations.md ├── expressions.md ├── images │ ├── stmt_assign.svg │ ├── stmt_block.svg │ ├── stmt_cycle.svg │ ├── stmt_extends.svg │ ├── stmt_for_in.svg │ ├── stmt_for_in_event.svg │ ├── stmt_for_range.svg │ ├── stmt_for_range_event.svg │ ├── stmt_if.svg │ ├── stmt_ignorenl.svg │ ├── stmt_ignorews.svg │ ├── stmt_include.svg │ ├── stmt_print.svg │ ├── stmt_print_expr.svg │ ├── stmt_require.svg │ ├── stmt_template.svg │ ├── stmt_while.svg │ ├── stmt_while_event.svg │ └── stmt_with.svg ├── internals.md ├── parse-time-evaluation.md ├── rail-road-diagrams.txt ├── restrictions.md ├── simplified-grammar.md ├── stack-frames.md ├── statements.md ├── template-patterns.md ├── template-registry.md ├── tricks.md └── whitespace-removal.md ├── images ├── create-dcr.bat ├── sempare-logo-45px.png ├── sempare-template-engine-start-cta.png ├── sempare-velocity-context.xcf ├── sempare-velocity-context24.bmp ├── sempare-velocity-eval.xcf ├── sempare-velocity-eval24.bmp ├── sempare-velocity-tpl.xcf └── sempare-velocity-tpl24.bmp ├── scripts ├── bootstrap.bat └── build.bat ├── src ├── Sempare.Template.AST.pas ├── Sempare.Template.BlockResolver.pas ├── Sempare.Template.Common.pas ├── Sempare.Template.Compiler.inc ├── Sempare.Template.Context.pas ├── Sempare.Template.Evaluate.pas ├── Sempare.Template.Functions.pas ├── Sempare.Template.JSON.pas ├── Sempare.Template.Lexer.pas ├── Sempare.Template.Parser.pas ├── Sempare.Template.Pkg.rc ├── Sempare.Template.PrettyPrint.pas ├── Sempare.Template.ResourceStrings.pas ├── Sempare.Template.Rtti.pas ├── Sempare.Template.StackFrame.pas ├── Sempare.Template.TemplateRegistry.pas ├── Sempare.Template.Util.pas ├── Sempare.Template.VariableExtraction.pas ├── Sempare.Template.Version.inc ├── Sempare.Template.Visitor.pas ├── Sempare.Template.pas └── TSempareTemplate.rc ├── templates └── Sempare.Template.RCGenerator.tpl └── tests ├── Sempare.Template.Test.pas ├── Sempare.Template.TestArr.pas ├── Sempare.Template.TestAssign.pas ├── Sempare.Template.TestCall.pas ├── Sempare.Template.TestContext.pas ├── Sempare.Template.TestDeref.pas ├── Sempare.Template.TestDictionary.pas ├── Sempare.Template.TestExpr.pas ├── Sempare.Template.TestFor.pas ├── Sempare.Template.TestFunctions.pas ├── Sempare.Template.TestIf.pas ├── Sempare.Template.TestInclude.pas ├── Sempare.Template.TestJson.pas ├── Sempare.Template.TestLexer.pas ├── Sempare.Template.TestMap.pas ├── Sempare.Template.TestNewLineOption.pas ├── Sempare.Template.TestStackFrame.pas ├── Sempare.Template.TestSupport.pas └── Sempare.Template.TestVirtualMethods.pas /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/workflows/delphi-package.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/.github/workflows/delphi-package.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/.gitmodules -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Delphinus.Info.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/Delphinus.Info.json -------------------------------------------------------------------------------- /Delphinus.Install.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/Delphinus.Install.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/README.md -------------------------------------------------------------------------------- /Sempare.Template.Engine.Group.groupproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/Sempare.Template.Engine.Group.groupproj -------------------------------------------------------------------------------- /Sempare.Template.Pkg.dpk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/Sempare.Template.Pkg.dpk -------------------------------------------------------------------------------- /Sempare.Template.Pkg.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/Sempare.Template.Pkg.dproj -------------------------------------------------------------------------------- /Sempare.Template.RCGenerator.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/Sempare.Template.RCGenerator.dpr -------------------------------------------------------------------------------- /Sempare.Template.RCGenerator.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/Sempare.Template.RCGenerator.dproj -------------------------------------------------------------------------------- /Sempare.Template.RCGenerator.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/Sempare.Template.RCGenerator.rc -------------------------------------------------------------------------------- /Sempare.Template.Tester.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/Sempare.Template.Tester.dpr -------------------------------------------------------------------------------- /Sempare.Template.Tester.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/Sempare.Template.Tester.dproj -------------------------------------------------------------------------------- /Sempare.TemplateEngine.dspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/Sempare.TemplateEngine.dspec -------------------------------------------------------------------------------- /boss-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/boss-lock.json -------------------------------------------------------------------------------- /boss.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/boss.json -------------------------------------------------------------------------------- /demo/HtmlInvoice/InvoiceInputFrame.fmx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/demo/HtmlInvoice/InvoiceInputFrame.fmx -------------------------------------------------------------------------------- /demo/HtmlInvoice/InvoiceInputFrame.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/demo/HtmlInvoice/InvoiceInputFrame.pas -------------------------------------------------------------------------------- /demo/HtmlInvoice/InvoiceListFrame.fmx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/demo/HtmlInvoice/InvoiceListFrame.fmx -------------------------------------------------------------------------------- /demo/HtmlInvoice/InvoiceListFrame.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/demo/HtmlInvoice/InvoiceListFrame.pas -------------------------------------------------------------------------------- /demo/HtmlInvoice/InvoicePreviewFrame.fmx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/demo/HtmlInvoice/InvoicePreviewFrame.fmx -------------------------------------------------------------------------------- /demo/HtmlInvoice/InvoicePreviewFrame.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/demo/HtmlInvoice/InvoicePreviewFrame.pas -------------------------------------------------------------------------------- /demo/HtmlInvoice/InvoiceSettingsFrame.fmx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/demo/HtmlInvoice/InvoiceSettingsFrame.fmx -------------------------------------------------------------------------------- /demo/HtmlInvoice/InvoiceSettingsFrame.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/demo/HtmlInvoice/InvoiceSettingsFrame.pas -------------------------------------------------------------------------------- /demo/HtmlInvoice/MainForm.fmx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/demo/HtmlInvoice/MainForm.fmx -------------------------------------------------------------------------------- /demo/HtmlInvoice/MainForm.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/demo/HtmlInvoice/MainForm.pas -------------------------------------------------------------------------------- /demo/HtmlInvoice/Model.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/demo/HtmlInvoice/Model.pas -------------------------------------------------------------------------------- /demo/HtmlInvoice/SimpleInvoice.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/demo/HtmlInvoice/SimpleInvoice.dpr -------------------------------------------------------------------------------- /demo/HtmlInvoice/SimpleInvoice.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/demo/HtmlInvoice/SimpleInvoice.dproj -------------------------------------------------------------------------------- /demo/HtmlInvoice/templates/inv.htm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/demo/HtmlInvoice/templates/inv.htm -------------------------------------------------------------------------------- /demo/HtmlInvoice/templates/invoice.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/demo/HtmlInvoice/templates/invoice.tpl -------------------------------------------------------------------------------- /demo/MiniMerge/MailMerge.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/demo/MiniMerge/MailMerge.dpr -------------------------------------------------------------------------------- /demo/MiniMerge/MailMerge.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/demo/MiniMerge/MailMerge.dproj -------------------------------------------------------------------------------- /demo/MiniMerge/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /demo/MiniMerge/lists/newsletter.subscribers.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/demo/MiniMerge/lists/newsletter.subscribers.csv -------------------------------------------------------------------------------- /demo/MiniMerge/lists/product1.subscribers.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/demo/MiniMerge/lists/product1.subscribers.csv -------------------------------------------------------------------------------- /demo/MiniMerge/src/ConsoleLogAction.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/demo/MiniMerge/src/ConsoleLogAction.pas -------------------------------------------------------------------------------- /demo/MiniMerge/src/EmailAction.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/demo/MiniMerge/src/EmailAction.pas -------------------------------------------------------------------------------- /demo/MiniMerge/src/Main.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/demo/MiniMerge/src/Main.pas -------------------------------------------------------------------------------- /demo/MiniMerge/src/Model.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/demo/MiniMerge/src/Model.pas -------------------------------------------------------------------------------- /demo/MiniMerge/src/Template.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/demo/MiniMerge/src/Template.pas -------------------------------------------------------------------------------- /demo/MiniMerge/templates/blog1.body.tpl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /demo/MiniMerge/templates/blog1.subject.tpl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /demo/MiniMerge/templates/intro.body.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/demo/MiniMerge/templates/intro.body.tpl -------------------------------------------------------------------------------- /demo/MiniMerge/templates/intro.subject.tpl: -------------------------------------------------------------------------------- 1 | Hello <% user.name %> -------------------------------------------------------------------------------- /demo/SempareTemplatePlayground/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/demo/SempareTemplatePlayground/README.md -------------------------------------------------------------------------------- /demo/SempareTemplatePlayground/Sempare.Template.PlaygroundForm.dfm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/demo/SempareTemplatePlayground/Sempare.Template.PlaygroundForm.dfm -------------------------------------------------------------------------------- /demo/SempareTemplatePlayground/Sempare.Template.PlaygroundForm.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/demo/SempareTemplatePlayground/Sempare.Template.PlaygroundForm.pas -------------------------------------------------------------------------------- /demo/SempareTemplatePlayground/Sempare.TemplateEngine.Playground.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/demo/SempareTemplatePlayground/Sempare.TemplateEngine.Playground.dpr -------------------------------------------------------------------------------- /demo/SempareTemplatePlayground/Sempare.TemplateEngine.Playground.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/demo/SempareTemplatePlayground/Sempare.TemplateEngine.Playground.dproj -------------------------------------------------------------------------------- /demo/SempareTemplatePlayground/templates/international.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/demo/SempareTemplatePlayground/templates/international.tpl -------------------------------------------------------------------------------- /demo/SempareTemplatePlayground/templates/sample1.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/demo/SempareTemplatePlayground/templates/sample1.tpl -------------------------------------------------------------------------------- /demo/SempareTemplatePlayground/templates/sample2.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/demo/SempareTemplatePlayground/templates/sample2.tpl -------------------------------------------------------------------------------- /demo/TemplateCodeGen/MainForm.fmx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/demo/TemplateCodeGen/MainForm.fmx -------------------------------------------------------------------------------- /demo/TemplateCodeGen/MainForm.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/demo/TemplateCodeGen/MainForm.pas -------------------------------------------------------------------------------- /demo/TemplateCodeGen/TemplateCodeGen.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/demo/TemplateCodeGen/TemplateCodeGen.dpr -------------------------------------------------------------------------------- /demo/TemplateCodeGen/TemplateCodeGen.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/demo/TemplateCodeGen/TemplateCodeGen.dproj -------------------------------------------------------------------------------- /demo/TemplateCodeGen/src/Main.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/demo/TemplateCodeGen/src/Main.pas -------------------------------------------------------------------------------- /demo/TemplateCodeGen/templates/unit.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/demo/TemplateCodeGen/templates/unit.tpl -------------------------------------------------------------------------------- /demo/UK_DEV_GROUP/Array/ArrayHelper.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/demo/UK_DEV_GROUP/Array/ArrayHelper.pas -------------------------------------------------------------------------------- /demo/UK_DEV_GROUP/Array/UsingArray.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/demo/UK_DEV_GROUP/Array/UsingArray.dpr -------------------------------------------------------------------------------- /demo/UK_DEV_GROUP/Array/UsingArray.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/demo/UK_DEV_GROUP/Array/UsingArray.dproj -------------------------------------------------------------------------------- /demo/UK_DEV_GROUP/Dictionary/UsingDictionary.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/demo/UK_DEV_GROUP/Dictionary/UsingDictionary.dpr -------------------------------------------------------------------------------- /demo/UK_DEV_GROUP/Dictionary/UsingDictionary.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/demo/UK_DEV_GROUP/Dictionary/UsingDictionary.dproj -------------------------------------------------------------------------------- /demo/UK_DEV_GROUP/Hello World/HelloWorld.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/demo/UK_DEV_GROUP/Hello World/HelloWorld.dpr -------------------------------------------------------------------------------- /demo/UK_DEV_GROUP/Hello World/HelloWorld.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/demo/UK_DEV_GROUP/Hello World/HelloWorld.dproj -------------------------------------------------------------------------------- /demo/UK_DEV_GROUP/MaxRunTime/MaxRunTime.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/demo/UK_DEV_GROUP/MaxRunTime/MaxRunTime.dpr -------------------------------------------------------------------------------- /demo/UK_DEV_GROUP/MaxRunTime/MaxRunTime.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/demo/UK_DEV_GROUP/MaxRunTime/MaxRunTime.dproj -------------------------------------------------------------------------------- /demo/UK_DEV_GROUP/SempareBootVelocity.pptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/demo/UK_DEV_GROUP/SempareBootVelocity.pptx -------------------------------------------------------------------------------- /demo/UK_DEV_GROUP/SempareBootVelocityDemoUKDevGroup.groupproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/demo/UK_DEV_GROUP/SempareBootVelocityDemoUKDevGroup.groupproj -------------------------------------------------------------------------------- /demo/WebBrokerStandalone/DynForm.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/demo/WebBrokerStandalone/DynForm.pas -------------------------------------------------------------------------------- /demo/WebBrokerStandalone/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/demo/WebBrokerStandalone/README.md -------------------------------------------------------------------------------- /demo/WebBrokerStandalone/ServerConst1.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/demo/WebBrokerStandalone/ServerConst1.pas -------------------------------------------------------------------------------- /demo/WebBrokerStandalone/WebBrokerStandalone8080.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/demo/WebBrokerStandalone/WebBrokerStandalone8080.dpr -------------------------------------------------------------------------------- /demo/WebBrokerStandalone/WebBrokerStandalone8080.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/demo/WebBrokerStandalone/WebBrokerStandalone8080.dproj -------------------------------------------------------------------------------- /demo/WebBrokerStandalone/WebBrokerStandalone8080.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/demo/WebBrokerStandalone/WebBrokerStandalone8080.rc -------------------------------------------------------------------------------- /demo/WebBrokerStandalone/WebModuleUnit1.dfm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/demo/WebBrokerStandalone/WebModuleUnit1.dfm -------------------------------------------------------------------------------- /demo/WebBrokerStandalone/WebModuleUnit1.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/demo/WebBrokerStandalone/WebModuleUnit1.pas -------------------------------------------------------------------------------- /demo/WebBrokerStandalone/templates/dynform.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/demo/WebBrokerStandalone/templates/dynform.tpl -------------------------------------------------------------------------------- /demo/WebBrokerStandalone/templates/error404.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/demo/WebBrokerStandalone/templates/error404.tpl -------------------------------------------------------------------------------- /demo/WebBrokerStandalone/templates/helper.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/demo/WebBrokerStandalone/templates/helper.tpl -------------------------------------------------------------------------------- /demo/WebBrokerStandalone/templates/index.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/demo/WebBrokerStandalone/templates/index.tpl -------------------------------------------------------------------------------- /demo/WebBrokerStandalone/templates/submitted.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/demo/WebBrokerStandalone/templates/submitted.tpl -------------------------------------------------------------------------------- /demo/WebBrokerStandalone/templates/template.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/demo/WebBrokerStandalone/templates/template.tpl -------------------------------------------------------------------------------- /demo/WebReporting/WebReporting.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/demo/WebReporting/WebReporting.dpr -------------------------------------------------------------------------------- /demo/WebReporting/WebReporting.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/demo/WebReporting/WebReporting.dproj -------------------------------------------------------------------------------- /demo/WebReporting/templates/index.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/demo/WebReporting/templates/index.tpl -------------------------------------------------------------------------------- /demo/WebReporting/templates/layout.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/demo/WebReporting/templates/layout.tpl -------------------------------------------------------------------------------- /docs/CONTRIBUTION.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/docs/CONTRIBUTION.pdf -------------------------------------------------------------------------------- /docs/builtin-functions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/docs/builtin-functions.md -------------------------------------------------------------------------------- /docs/builtin-variables.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/docs/builtin-variables.md -------------------------------------------------------------------------------- /docs/code-structure.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/docs/code-structure.md -------------------------------------------------------------------------------- /docs/comments.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/docs/comments.md -------------------------------------------------------------------------------- /docs/commercial.license.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/docs/commercial.license.md -------------------------------------------------------------------------------- /docs/components.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/docs/components.md -------------------------------------------------------------------------------- /docs/configuration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/docs/configuration.md -------------------------------------------------------------------------------- /docs/custom-functions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/docs/custom-functions.md -------------------------------------------------------------------------------- /docs/debugging.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/docs/debugging.md -------------------------------------------------------------------------------- /docs/design-considerations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/docs/design-considerations.md -------------------------------------------------------------------------------- /docs/expressions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/docs/expressions.md -------------------------------------------------------------------------------- /docs/images/stmt_assign.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/docs/images/stmt_assign.svg -------------------------------------------------------------------------------- /docs/images/stmt_block.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/docs/images/stmt_block.svg -------------------------------------------------------------------------------- /docs/images/stmt_cycle.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/docs/images/stmt_cycle.svg -------------------------------------------------------------------------------- /docs/images/stmt_extends.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/docs/images/stmt_extends.svg -------------------------------------------------------------------------------- /docs/images/stmt_for_in.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/docs/images/stmt_for_in.svg -------------------------------------------------------------------------------- /docs/images/stmt_for_in_event.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/docs/images/stmt_for_in_event.svg -------------------------------------------------------------------------------- /docs/images/stmt_for_range.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/docs/images/stmt_for_range.svg -------------------------------------------------------------------------------- /docs/images/stmt_for_range_event.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/docs/images/stmt_for_range_event.svg -------------------------------------------------------------------------------- /docs/images/stmt_if.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/docs/images/stmt_if.svg -------------------------------------------------------------------------------- /docs/images/stmt_ignorenl.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/docs/images/stmt_ignorenl.svg -------------------------------------------------------------------------------- /docs/images/stmt_ignorews.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/docs/images/stmt_ignorews.svg -------------------------------------------------------------------------------- /docs/images/stmt_include.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/docs/images/stmt_include.svg -------------------------------------------------------------------------------- /docs/images/stmt_print.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/docs/images/stmt_print.svg -------------------------------------------------------------------------------- /docs/images/stmt_print_expr.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/docs/images/stmt_print_expr.svg -------------------------------------------------------------------------------- /docs/images/stmt_require.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/docs/images/stmt_require.svg -------------------------------------------------------------------------------- /docs/images/stmt_template.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/docs/images/stmt_template.svg -------------------------------------------------------------------------------- /docs/images/stmt_while.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/docs/images/stmt_while.svg -------------------------------------------------------------------------------- /docs/images/stmt_while_event.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/docs/images/stmt_while_event.svg -------------------------------------------------------------------------------- /docs/images/stmt_with.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/docs/images/stmt_with.svg -------------------------------------------------------------------------------- /docs/internals.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/docs/internals.md -------------------------------------------------------------------------------- /docs/parse-time-evaluation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/docs/parse-time-evaluation.md -------------------------------------------------------------------------------- /docs/rail-road-diagrams.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/docs/rail-road-diagrams.txt -------------------------------------------------------------------------------- /docs/restrictions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/docs/restrictions.md -------------------------------------------------------------------------------- /docs/simplified-grammar.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/docs/simplified-grammar.md -------------------------------------------------------------------------------- /docs/stack-frames.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/docs/stack-frames.md -------------------------------------------------------------------------------- /docs/statements.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/docs/statements.md -------------------------------------------------------------------------------- /docs/template-patterns.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/docs/template-patterns.md -------------------------------------------------------------------------------- /docs/template-registry.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/docs/template-registry.md -------------------------------------------------------------------------------- /docs/tricks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/docs/tricks.md -------------------------------------------------------------------------------- /docs/whitespace-removal.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/docs/whitespace-removal.md -------------------------------------------------------------------------------- /images/create-dcr.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/images/create-dcr.bat -------------------------------------------------------------------------------- /images/sempare-logo-45px.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/images/sempare-logo-45px.png -------------------------------------------------------------------------------- /images/sempare-template-engine-start-cta.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/images/sempare-template-engine-start-cta.png -------------------------------------------------------------------------------- /images/sempare-velocity-context.xcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/images/sempare-velocity-context.xcf -------------------------------------------------------------------------------- /images/sempare-velocity-context24.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/images/sempare-velocity-context24.bmp -------------------------------------------------------------------------------- /images/sempare-velocity-eval.xcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/images/sempare-velocity-eval.xcf -------------------------------------------------------------------------------- /images/sempare-velocity-eval24.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/images/sempare-velocity-eval24.bmp -------------------------------------------------------------------------------- /images/sempare-velocity-tpl.xcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/images/sempare-velocity-tpl.xcf -------------------------------------------------------------------------------- /images/sempare-velocity-tpl24.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/images/sempare-velocity-tpl24.bmp -------------------------------------------------------------------------------- /scripts/bootstrap.bat: -------------------------------------------------------------------------------- 1 | cd scripts 2 | cmd.exe /c build.bat %* 3 | -------------------------------------------------------------------------------- /scripts/build.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/scripts/build.bat -------------------------------------------------------------------------------- /src/Sempare.Template.AST.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/src/Sempare.Template.AST.pas -------------------------------------------------------------------------------- /src/Sempare.Template.BlockResolver.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/src/Sempare.Template.BlockResolver.pas -------------------------------------------------------------------------------- /src/Sempare.Template.Common.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/src/Sempare.Template.Common.pas -------------------------------------------------------------------------------- /src/Sempare.Template.Compiler.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/src/Sempare.Template.Compiler.inc -------------------------------------------------------------------------------- /src/Sempare.Template.Context.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/src/Sempare.Template.Context.pas -------------------------------------------------------------------------------- /src/Sempare.Template.Evaluate.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/src/Sempare.Template.Evaluate.pas -------------------------------------------------------------------------------- /src/Sempare.Template.Functions.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/src/Sempare.Template.Functions.pas -------------------------------------------------------------------------------- /src/Sempare.Template.JSON.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/src/Sempare.Template.JSON.pas -------------------------------------------------------------------------------- /src/Sempare.Template.Lexer.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/src/Sempare.Template.Lexer.pas -------------------------------------------------------------------------------- /src/Sempare.Template.Parser.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/src/Sempare.Template.Parser.pas -------------------------------------------------------------------------------- /src/Sempare.Template.Pkg.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/src/Sempare.Template.Pkg.rc -------------------------------------------------------------------------------- /src/Sempare.Template.PrettyPrint.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/src/Sempare.Template.PrettyPrint.pas -------------------------------------------------------------------------------- /src/Sempare.Template.ResourceStrings.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/src/Sempare.Template.ResourceStrings.pas -------------------------------------------------------------------------------- /src/Sempare.Template.Rtti.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/src/Sempare.Template.Rtti.pas -------------------------------------------------------------------------------- /src/Sempare.Template.StackFrame.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/src/Sempare.Template.StackFrame.pas -------------------------------------------------------------------------------- /src/Sempare.Template.TemplateRegistry.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/src/Sempare.Template.TemplateRegistry.pas -------------------------------------------------------------------------------- /src/Sempare.Template.Util.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/src/Sempare.Template.Util.pas -------------------------------------------------------------------------------- /src/Sempare.Template.VariableExtraction.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/src/Sempare.Template.VariableExtraction.pas -------------------------------------------------------------------------------- /src/Sempare.Template.Version.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/src/Sempare.Template.Version.inc -------------------------------------------------------------------------------- /src/Sempare.Template.Visitor.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/src/Sempare.Template.Visitor.pas -------------------------------------------------------------------------------- /src/Sempare.Template.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/src/Sempare.Template.pas -------------------------------------------------------------------------------- /src/TSempareTemplate.rc: -------------------------------------------------------------------------------- 1 | TSEMPAREBOOTVELOCITYTEMPLATE BITMAP "..\\images\\sempare-velocity-tpl24.bmp" -------------------------------------------------------------------------------- /templates/Sempare.Template.RCGenerator.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/templates/Sempare.Template.RCGenerator.tpl -------------------------------------------------------------------------------- /tests/Sempare.Template.Test.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/tests/Sempare.Template.Test.pas -------------------------------------------------------------------------------- /tests/Sempare.Template.TestArr.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/tests/Sempare.Template.TestArr.pas -------------------------------------------------------------------------------- /tests/Sempare.Template.TestAssign.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/tests/Sempare.Template.TestAssign.pas -------------------------------------------------------------------------------- /tests/Sempare.Template.TestCall.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/tests/Sempare.Template.TestCall.pas -------------------------------------------------------------------------------- /tests/Sempare.Template.TestContext.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/tests/Sempare.Template.TestContext.pas -------------------------------------------------------------------------------- /tests/Sempare.Template.TestDeref.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/tests/Sempare.Template.TestDeref.pas -------------------------------------------------------------------------------- /tests/Sempare.Template.TestDictionary.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/tests/Sempare.Template.TestDictionary.pas -------------------------------------------------------------------------------- /tests/Sempare.Template.TestExpr.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/tests/Sempare.Template.TestExpr.pas -------------------------------------------------------------------------------- /tests/Sempare.Template.TestFor.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/tests/Sempare.Template.TestFor.pas -------------------------------------------------------------------------------- /tests/Sempare.Template.TestFunctions.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/tests/Sempare.Template.TestFunctions.pas -------------------------------------------------------------------------------- /tests/Sempare.Template.TestIf.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/tests/Sempare.Template.TestIf.pas -------------------------------------------------------------------------------- /tests/Sempare.Template.TestInclude.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/tests/Sempare.Template.TestInclude.pas -------------------------------------------------------------------------------- /tests/Sempare.Template.TestJson.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/tests/Sempare.Template.TestJson.pas -------------------------------------------------------------------------------- /tests/Sempare.Template.TestLexer.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/tests/Sempare.Template.TestLexer.pas -------------------------------------------------------------------------------- /tests/Sempare.Template.TestMap.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/tests/Sempare.Template.TestMap.pas -------------------------------------------------------------------------------- /tests/Sempare.Template.TestNewLineOption.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/tests/Sempare.Template.TestNewLineOption.pas -------------------------------------------------------------------------------- /tests/Sempare.Template.TestStackFrame.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/tests/Sempare.Template.TestStackFrame.pas -------------------------------------------------------------------------------- /tests/Sempare.Template.TestSupport.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/tests/Sempare.Template.TestSupport.pas -------------------------------------------------------------------------------- /tests/Sempare.Template.TestVirtualMethods.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sempare/sempare-delphi-template-engine/HEAD/tests/Sempare.Template.TestVirtualMethods.pas --------------------------------------------------------------------------------