#ifndef __COMMANDS_HPP #define __COMMANDS_HPP #pragma once #include #include #include using namespace std; namespace cellar { namespace commands { typedef void (*CommandFunction)(int, vector); extern map command_map; void add_command(string, CommandFunction); vector list_commands(); extern map core_commands(); } } #endif // __COMMANDS_HPP