(* aux.sig *) (* Copyright (C) 2006 Alley Stoughton This file is part of crypto, a cryptogram encoder/decoder. See the file COPYING.txt for copying and usage restrictions *) (* auxiliary functions *) signature AUX = sig (* lastPartOfPath x returns the longest suffix of x consisting of digits, letters, dashes and underscores *) val lastPartOfPath : string -> string (* remove leading and trailing whitespace *) val removeLeadingTrailingSpace : string -> string end;