#pragma once
#include "buglist.h"

const char Help = 'H';
const char Quit = 'Q';
const char Print = 'P';
const char File = 'F';
const char Insert = 'I';
const char Lookup = 'L';
const char Remove = 'R';
const char Duplicate = 'D';
const char Switch = 'S';

// prints the available commands/descriptions
void help();

// gets and returns a valid command from the user
char getCommand();

// processes a user command against the two available lists
// (useb1 is true if the user is currently working on b1, false if b2)
void processCmd(char cmd, buglist &b1, buglist* &b2, bool &useb1);

