program ASTPlayground;

uses
    FastMM5,
    System.StartUpCopy,
    FMX.Forms,
    MainForm in 'MainForm.pas' {Form1},
    Myc.Ast.Nodes in '..\Src\AST\Myc.Ast.Nodes.pas',
    Myc.Ast.Scope in '..\Src\AST\Myc.Ast.Scope.pas',
    Myc.Data.Value in 'Myc.Data.Value.pas',
    Myc.Ast.Visitor in '..\Src\AST\Myc.Ast.Visitor.pas',
    Myc.Ast.RTL in '..\Src\AST\Myc.Ast.RTL.pas',
    Myc.Ast.Dumper in '..\Src\AST\Myc.Ast.Dumper.pas',
    Myc.Ast.RTL.Core in '..\Src\AST\Myc.Ast.RTL.Core.pas',
    Myc.Utils in '..\Src\Myc.Utils.pas',
    Myc.Ast.Script in '..\Src\AST\Myc.Ast.Script.pas',
    Myc.Ast.Types in '..\Src\AST\Myc.Ast.Types.pas',
    Myc.Data.Keyword in '..\Src\Data\Myc.Data.Keyword.pas',
    Myc.Ast.Compiler.TCO in '..\Src\AST\Myc.Ast.Compiler.TCO.pas',
    Myc.Ast.Compiler.Binder in '..\Src\AST\Myc.Ast.Compiler.Binder.pas',
    Myc.Ast.Compiler.Lowering in '..\Src\AST\Myc.Ast.Compiler.Lowering.pas',
    Myc.Ast.Compiler.TypeChecker in '..\Src\AST\Myc.Ast.Compiler.TypeChecker.pas',
    Myc.Ast.Compiler.Macros in '..\Src\AST\Myc.Ast.Compiler.Macros.pas',
    Myc.Ast.Compiler.Specializer in '..\Src\AST\Myc.Ast.Compiler.Specializer.pas',
    Myc.Ast.Environment in '..\Src\AST\Myc.Ast.Environment.pas',
    Myc.Ast.Debugger in '..\Src\AST\Myc.Ast.Debugger.pas',
    Myc.Ast.Analysis.Purity in '..\Src\AST\Myc.Ast.Analysis.Purity.pas',
    Myc.Ast.Identities in '..\Src\AST\Myc.Ast.Identities.pas',
    Myc.Fmx.AstEditor.Handlers in '..\Src\AST\Myc.Fmx.AstEditor.Handlers.pas',
    Myc.Fmx.AstEditor.Visualizer in '..\Src\AST\Myc.Fmx.AstEditor.Visualizer.pas',
    Myc.Fmx.AstEditor.Workspace in '..\Src\AST\Myc.Fmx.AstEditor.Workspace.pas',
    Myc.Fmx.AstEditor.Layout in '..\Src\AST\Myc.Fmx.AstEditor.Layout.pas',
    Myc.Fmx.AstEditor.Node in '..\Src\AST\Myc.Fmx.AstEditor.Node.pas',
    Myc.Ast.Refactoring.Remove in '..\Src\AST\Myc.Ast.Refactoring.Remove.pas',
    Myc.Fmx.AstEditor.Render in '..\Src\AST\Myc.Fmx.AstEditor.Render.pas',
    Myc.Fmx.AstEditor.Handlers.Lists in '..\Src\AST\Myc.Fmx.AstEditor.Handlers.Lists.pas',
    Myc.Fmx.AstEditor.Handlers.Primitives in '..\Src\AST\Myc.Fmx.AstEditor.Handlers.Primitives.pas',
    Myc.Fmx.AstEditor.Handlers.Control in '..\Src\AST\Myc.Fmx.AstEditor.Handlers.Control.pas',
    Myc.Fmx.AstEditor.Handlers.Data in '..\Src\AST\Myc.Fmx.AstEditor.Handlers.Data.pas',
    Myc.Ast.RTL.TypeRegistry in '..\Src\AST\Myc.Ast.RTL.TypeRegistry.pas',
    Myc.Trade.Broker in '..\Src\Myc.Trade.Broker.pas',
    Myc.Data.Stream.Pipes in '..\Src\Data\Myc.Data.Stream.Pipes.pas',
    Myc.Data.Stream in '..\Src\Data\Myc.Data.Stream.pas',
    Myc.Fmx.AstEditor.Handlers.Pipes in '..\Src\AST\Myc.Fmx.AstEditor.Handlers.Pipes.pas',
    Demo.Finance in '..\Test\Demo.Finance.pas',
    Myc.Ast.Script.Print in '..\Src\AST\Myc.Ast.Script.Print.pas';

{$R *.res}

begin
    Application.Initialize;
    Application.CreateForm(TForm1, Form1);
    Application.Run;
end.
