Please use this identifier to cite or link to this item: http://localhost:8081/xmlui/handle/123456789/9119
Full metadata record
DC FieldValueLanguage
dc.contributor.authorKhare, Deepak-
dc.date.accessioned2014-11-18T09:35:04Z-
dc.date.available2014-11-18T09:35:04Z-
dc.date.issued1987-
dc.identifierM.Techen_US
dc.identifier.urihttp://hdl.handle.net/123456789/9119-
dc.guideGarg, K.-
dc.description.abstractIn this dissertation an attempt has been made to design and implement a translator for C'-language. C is a general purpose programming language which features economy of expression, modern control flow and data structures,- and a rich set of operators. It is closely associated with ,UNIX system due to which it is very popular-. This translator is implemented in ALGOL on DEC-2050 and uses. its recursion property to advantage. The DECTOP package has three phases-lexical, parsing and translation. The latter two phases are intermingled. The lexical analysis technique used here is matching with fixed tokens and checking of identifiers, and literals. For parsing, recursive descent technique is used and for expressions,, syntax diagrams are used. In this dissertation nearly all operators ,control flow statements, types and input-output statements of C are translated. Among data structures, arrays, functions and structures of C are translated into arrays, functions and records-:respectively of Pascal. DECTOP is a portable translator. It does translation by transliteration!.en_US
dc.language.isoenen_US
dc.subjectELECTRONICS AND COMPUTER ENGINEERINGen_US
dc.subjectELECTRONICS AND COMPUTER ENGINEERINGen_US
dc.subjectELECTRONICS AND COMPUTER ENGINEERINGen_US
dc.subjectELECTRONICS AND COMPUTER ENGINEERINGen_US
dc.titleDECTOP: A TRANSLATOR FOR C TO PASCAL ON DEC-2050en_US
dc.typeM.Tech Dessertationen_US
dc.accession.number179319en_US
Appears in Collections:MASTERS' THESES (E & C)

Files in This Item:
File Description SizeFormat 
ECD179319.pdf5.95 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.