Ramanathan, JayashreeHuang, J. C.2024-03-272024-03-2719796780771https://hdl.handle.net/10657/16715The two objectives in software development are:-cost reduction, and -the production of reliable software. Structured, top-down design is the major technique currently- used to achieve these objectives. Pseudo Language (PL) is presented in this thesis as a means for encouraging good design practices and functional programming. A Pseudo Language Processor (PLP) which analyses the PL program structurally is also described in this thesis. PLP is a software tool which enforces good design practices and prints out useful messages for validating programs written in Pseudo Language.application/pdfenThis item is protected by copyright but is made available here under a claim of fair use (17 U.S.C. Section 107) for non-profit research and educational purposes. Users of this work assume the responsibility for determining copyright status prior to reusing, publishing, or reproducing this item for purposes other than what is allowed by fair use or other copyright exemptions. Any reuse of this item in excess of fair use or other copyright exemptions requires express permission of the copyright holder.Design and implementation of a pseudo language processorThesisreformatted digital