13 typedef std::vector<std::string> strings;
26 virtual const nchar* getName()
const = 0;
27 virtual const nchar* getDescription()
const = 0;
37 void _delArgs(flagArgs& a, std::vector<int> indices)
const;
39 virtual const strings& _getRegExpr()
const = 0;
43 typedef std::vector<tstr<flag>> flags;
virtual ncnt _onContinuousArgCount() const
virtual res take(interpreter &ip, starter &s, cli &c, flagArgs &a) const
Base class for all managed instances in memlite system.
Definition: instance.hpp:20
High-level interpreter for byeol language.
Definition: interpreter.hpp:13
Program execution starter.
Definition: starter.hpp:14
Command-line interface for byeol language system.
Definition: cli.hpp:12