A system for semantic analysis of a wide range of English sentence forms is described. The system has been implemented in LISP on the System Development Corporation (SDC) time-shared computer. Semantic analysis is defined as the selection of a unique word sense for each word in a natural-language sentence string and its bracketing in an underlying deep structure of that string.