Thev2Andy / PowerCMD

PowerCMD is a command execution library that can be used as a base for developer consoles, or even programming languages.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

PowerCMD

PowerCMD is a command execution library that can be used as a base for developer consoles, or even programming languages.

Features

  • Command registry functionality in the Registry class.
Registry.Register("CMD", new Action<string>(CMDFunc).Method);
Registry.IsRegistered("CMD");
  • Command parsing using the Parser class.
Parser.Parse("CMD `Hello!`", ExecutionSystem);
  • Direct command execution using the ExecutionSystem class.
ExecutionSystem.Execute("CMD", "Hello!");
  • Command invocation using a Command instance.
Command CMDInstance = Registry.IsRegistered("CMD");
CMDInstance.Execute("Hello!");
  • Simple, Documented (not yet) API.
  • Designed with modularity in mind.

About

PowerCMD is a command execution library that can be used as a base for developer consoles, or even programming languages.

License:Apache License 2.0


Languages

Language:C# 100.0%