Ejemplo n.º 1
0
	AValue get(string name) {
		Argument *arg = getArgument(name);

		for (auto entry : map) {
			if (arg->is(entry.first)) {
				return AValue(entry.second);
			}
		}

		return AValue({});
	}
Ejemplo n.º 2
0
	bool has(string name) {
		Argument *arg = getArgument(name);

		if (arg == nullptr) {
			return false;
		}

		for (auto entry : map) {
			if (arg->is(entry.first)) {
				return true;
			}
		}

		return false;
	}