1. A method of packed meaning generation comprising the steps of: determining unordered rewrite rules and ordered rewrite rules based on a packed meaning representation, wherein unordered rewrite rules in semantic relation are associated with a corresponding pseudofact variable such that each pseudofact variable is associated with multiple unordered rewrite rules; determining entries in a phrasal information structure based on the packed meaning representation and a lexicon and in which the entries are comprised of syntactic information semantic, information, and corresponding source information associated with the lexicon; substituting pseudofact variables into the phrasal information structure for matching semantic information based on the unordered rewrite rules; combining entries in the phrasal information structure based on the ordered rewrite rules, syntactic and semantic information; merging entries in the phrasal information structure where the syntactic and semantic information of the entries indicate equivalent meaning; determining a root phrasal entry in the phrasal information structure; determining alternate phrases based on the source information for the determined root phrasal entry to form a resulting packed meaning representation; and displaying the resulting packed meaning representation on a user interface in a tree structure in relation to the determined root phrasal entry.