000 | 07291cam a2200997 i 4500 | ||
---|---|---|---|
001 | ocn784124197 | ||
003 | OCoLC | ||
005 | 20240523125534.0 | ||
006 | m o d | ||
007 | cr cn||||||||| | ||
008 | 120406t20122012njua ob 001 0 eng d | ||
040 |
_aDG1 _beng _erda _epn _cDG1 _dOCLCQ _dIEEEE _dOTZ _dOCLCO _dCOO _dZMC _dOCLCO _dOCLCF _dOCLCA _dFTU _dCOV _dTXA _dUX0 _dCDX _dIDEBK _dE7B _dDEBSZ _dYDXCP _dN$T _dHEBIS _dOCLCQ _dEBLCP _dCAUOI _dLOA _dDG1 _dOCLCQ _dOCLCO _dDG1 _dCPO _dUAB _dLIP _dOCLCQ _dU3W _dOCLCQ _dUUM _dCEF _dINT _dOCLCQ _dWYU _dYOU _dOCLCQ _dLEAUB _dAU@ _dOL$ _dOCLCQ _dUKAHL _dOCLCO _dOCLCQ _dU9X _dOCLCQ _dOCLCO _dOCLCQ _dOCLCL |
||
019 |
_a780619802 _a802056570 _a808597230 _a833855950 _a927494257 _a960200095 _a961487419 _a962714155 _a1066411390 _a1069735424 _a1086490339 _a1086936857 _a1164474344 _a1241782561 |
||
020 |
_a9781118112762 _q(electronic bk.) |
||
020 |
_a1118112768 _q(electronic bk.) |
||
020 |
_a9781118112878 _q(ePDF) |
||
020 |
_a1118112873 _q(ePDF) |
||
020 |
_a9781118112779 _q(ePub) |
||
020 |
_a1118112776 _q(ePub) |
||
020 |
_a9781118112885 _q(Mobi) |
||
020 |
_a1118112881 _q(Mobi) |
||
020 |
_a9781283917865 _q(MyiLibrary) |
||
020 |
_a1283917866 _q(MyiLibrary) |
||
020 |
_z9780470949597 _q(hbk.) |
||
020 |
_z0470949597 _q(hbk.) |
||
024 | 7 |
_a10.1002/9781118112762 _2doi |
|
029 | 1 |
_aAU@ _b000054964787 |
|
029 | 1 |
_aCHBIS _b010058622 |
|
029 | 1 |
_aCHNEW _b000602619 |
|
029 | 1 |
_aCHNEW _b000939552 |
|
029 | 1 |
_aCHVBK _b48019842X |
|
029 | 1 |
_aDEBBG _bBV040884071 |
|
029 | 1 |
_aDEBBG _bBV041908812 |
|
029 | 1 |
_aDEBSZ _b372815804 |
|
029 | 1 |
_aDEBSZ _b379792990 |
|
029 | 1 |
_aDEBSZ _b400439794 |
|
029 | 1 |
_aNLGGC _b356180719 |
|
029 | 1 |
_aNZ1 _b14554659 |
|
029 | 1 |
_aNZ1 _b14696702 |
|
029 | 1 |
_aNZ1 _b15921944 |
|
029 | 1 |
_aAU@ _b000074040933 |
|
035 |
_a(OCoLC)784124197 _z(OCoLC)780619802 _z(OCoLC)802056570 _z(OCoLC)808597230 _z(OCoLC)833855950 _z(OCoLC)927494257 _z(OCoLC)960200095 _z(OCoLC)961487419 _z(OCoLC)962714155 _z(OCoLC)1066411390 _z(OCoLC)1069735424 _z(OCoLC)1086490339 _z(OCoLC)1086936857 _z(OCoLC)1164474344 _z(OCoLC)1241782561 |
||
037 |
_a10.1002/9781118112762 _bWiley InterScience _nhttp://www3.interscience.wiley.com |
||
050 | 4 |
_aQA76.76.C65 _bD67 2012 |
|
070 | _aQA76.76.C65 | ||
072 | 7 |
_aCOM _x010000 _2bisacsh |
|
082 | 0 | 4 |
_a005.4/53 _223 |
084 |
_aCOM010000 _2bisacsh |
||
049 | _aMAIN | ||
100 | 1 |
_aDos Reis, Anthony J., _eauthor _4aut |
|
245 | 1 | 0 |
_aCompiler construction using Java, JavaCC, and Yacc / _cAnthony J. Dos Reis. |
264 | 1 |
_a[Los Alamitos, California] _bIEEE Computer Society ; _aHoboken, New Jersey : _bWiley, _c[2012] |
|
264 | 4 | _c�2012 | |
300 |
_a1 online resource (xvii, 635 pages) : _billustrations |
||
336 |
_atext _btxt _2rdacontent |
||
337 |
_acomputer _bc _2rdamedia |
||
338 |
_aonline resource _bcr _2rdacarrier |
||
504 | _aIncludes bibliographical references (page 629) and index. | ||
505 | 0 | 0 |
_tStrings, Languages, and Compilers -- _tContext-Free Grammars, Part 1 -- _tContext-free Grammars, Part 2 -- _tContext-Free Grammars, Part 3 -- _tChomsky's Hierarchy (Optional) -- _tTop-Down Parsing -- _tLL(1) Grammars -- _tTable-Driven Stack Parser (Optional) -- _tRecursive-Descent Parsing -- _tRecursive-Descent Translation -- _tAssembly Language -- _tS1--A Simple Compiler -- _tBuilding on S2 -- _tCompiling Control Structures -- _tCompiling Programs in Functional Form -- _tFinite Automata -- _tCapstone Project: Implementing Grep Using Compiler Technology -- _tCompiling to a Register-Oriented Architecture -- _tOptimization -- _tInterpreters -- _tBottom-up Parsing -- _tYacc -- _gAppendix A: _tStack Instruction Set -- _gAppendix B: _tRegister Instruction Set -- _tReferences -- _tIndex. |
520 | _a"A student-friendly, course-friendly guide to compiler theory, applications, and programming technology. Compiler construction is a tricky subject, involving theory, the application of that theory, and programming technology. Virtually every day, advances in computer technology propel advances in compiler technology. Compiler Construction Using Java, JavaCC, and Yacc covers every topic essential to learning compilers from the ground up and is accompanied by a powerful and flexible software package for evaluating projects as well as several tutorials, well-defined projects, and test cases. While the coverage of JavaCC is entirely optional, this book provides the only comprehensive introduction to the topic currentlyavailable. Far easier to read and understand than any other compiler guide, this booksets a new standard for learning this invaluable skill. It provides: Strong coverage of formal languages, including context-sensitive and unrestricted languages as well as regular and context-free languages; A clear exposition of compiler design and implementation theory; Numerous well-defined projects, using source language with six levels of complexity; A complete teaching support software package that evaluates compiler projects for correctness, run time, and size of code, and runs on multiple platforms; Immediate feedback for students on their projectsCompiler Construction Using JavaTM, JavaCC, and Yacc provides substantial support for each project, many of which are incremental enhancements of previous projects. The goals at each new level are challenging but achievable and can be reached in several different ways, for example, by writing a compiler or interpreter by hand, with JavaCC, or with Yacc."--Publisher's description. | ||
588 | 0 | _aPrint version record and online resource; title from PDF title page (IEEE Xplore, viewed March 13, 2014). | |
590 |
_aJohn Wiley and Sons _bWiley Online Library: Complete oBooks |
||
650 | 0 | _aCompilers (Computer programs) | |
650 | 0 | _aJava (Computer program language) | |
650 | 6 | _aCompilateurs (Logiciels) | |
650 | 6 | _aJava (Langage de programmation) | |
650 | 7 |
_aCOMPUTERS _xCompilers. _2bisacsh |
|
650 | 7 |
_aCompilers (Computer programs) _2fast |
|
650 | 7 |
_aJava (Computer program language) _2fast |
|
650 | 7 |
_a�Ubersetzerbau _2gnd |
|
650 | 7 |
_aJava _gProgrammiersprache _2gnd |
|
758 |
_ihas work: _aCompiler Construction Using Java, JavaCC, and Yacc (Text) _1https://id.oclc.org/worldcat/entity/E39PCYGcvXVjFp3TKR44pfbXtX _4https://id.oclc.org/worldcat/ontology/hasWork |
||
776 | 0 | 8 |
_iPrint version: _aDos Reis, Anthony J. _tCompiler construction using Java, JavaCC, and Yacc. _dHoboken, N.J. : Wiley-IEEE Computer Society, �2012 _z9780470949597 _w(DLC) 2011013211 _w(OCoLC)668195800 |
776 | 0 | 8 |
_iPrint version: _aDos Reis, Anthony J. _tCompiler construction using Java, JavaCC, and Yacc. _dHoboken, N.J. : Wiley-IEEE Computer Society, �2012 _z9780470949597 _w(DLC) 2011013211 _w(OCoLC)779702627 |
856 | 4 | 0 | _uhttps://onlinelibrary.wiley.com/doi/book/10.1002/9781118112762 |
938 |
_aAskews and Holts Library Services _bASKH _nAH23059169 |
||
938 |
_aCoutts Information Services _bCOUT _n24480344 |
||
938 |
_aProQuest Ebook Central _bEBLB _nEBL4026235 |
||
938 |
_aebrary _bEBRY _nebr10575440 |
||
938 |
_aEBSCOhost _bEBSC _n517813 |
||
938 |
_aProQuest MyiLibrary Digital eBook Collection _bIDEB _ncis24480344 |
||
938 |
_aYBP Library Services _bYANK _n7592916 |
||
938 |
_aYBP Library Services _bYANK _n12670371 |
||
938 |
_aYBP Library Services _bYANK _n5559528 |
||
994 |
_a92 _bINLUM |
||
999 |
_c11769 _d11769 |