public String[] processCommand(String[] splitLine) {
		String[] command;

		if (splitLine.length >= 1) {
			switch (splitLine[0].toLowerCase()) {
				case "quit":
					command = new String[] { QUIT };
					break;
				case "help":
					command = new String[] { HELP };
					break;
				case "step":
					if (splitLine.length == 1) {
						command = new String[] { STEP, DEFAULT_STEP };
					}
					else {
						command = new String[] { STEP, splitLine[1] };
					}
					break;
				case "io":
					if (splitLine.length >= 3) {
						command = new String[] { CHANGE_IO, splitLine[1],
								splitLine[2] };
					}
					else {
						command = new String[] { ERROR };
					}
					break;
				case "get":
					if (splitLine.length >= 3) {
						command = new String[] { GET, splitLine[1],
								splitLine[2] };
					}
					else {
						command = new String[] { ERROR };
					}
					break;

				default:
					command = new String[] { ERROR };
					break;
			}
		}
		else {
			command = new String[] { ERROR };
		}
		return command;
	}