Skip to content

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

License

Notifications You must be signed in to change notification settings

Thev2Andy/PowerCMD

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Languages