added a string_copy_substring() function
corrected mispelling of 'unsigned'
added a predeclaration of pda_evaldata struct
worked on implementing pda_parsing_eval
started implementing pda's evalstream functions
implemented string matching transitions
TODO: implement application transitions
TODO: implement evalstream closed function