30 lines
681 B
C++
30 lines
681 B
C++
#ifndef __PLASP_APP__COMMANDS_H
|
|
#define __PLASP_APP__COMMANDS_H
|
|
|
|
#include <string>
|
|
|
|
////////////////////////////////////////////////////////////////////////////////////////////////////
|
|
//
|
|
// Commands
|
|
//
|
|
////////////////////////////////////////////////////////////////////////////////////////////////////
|
|
|
|
enum class Command
|
|
{
|
|
Help,
|
|
Version,
|
|
CheckSyntax,
|
|
Requirements,
|
|
PrettyPrint,
|
|
Normalize,
|
|
Translate
|
|
};
|
|
|
|
////////////////////////////////////////////////////////////////////////////////////////////////////
|
|
|
|
Command parseCommand(const std::string &commandString);
|
|
|
|
////////////////////////////////////////////////////////////////////////////////////////////////////
|
|
|
|
#endif
|