#ifndef _CLI_ARG_H_
#define _CLI_ARG_H_

#include <ast/Ast.h>

namespace cli {

class Arg {
public:
	virtual ~Arg ( ) noexcept = default;

	virtual std::string eval ( Environment & environment ) const = 0;
};

} /* namespace cli */

#endif /* _CLI_ARG_H_ */
