书目

Modern Compiler Implementation in ML

内容简介

Thisnew,expandedtextbookdescribesallphasesofamoderncompiler:lexicalanalysis,parsing,abstractsyntax,semanticactions,intermediaterepresentations,instructionselectionviatreematching,dataflowanalysis,graph-coloringregisterallocation,andruntimesystems.Itincludesgoodcoverageofcurrenttechniquesincodegenerationandregisterallocation,aswellasfunctionalandobject-orientedlanguages,thataremissingfrommostbooks.Inaddition,moreadvancedchaptersarenowincludedsothatitcanbeusedasthebasisfortwo-semesterorgraduatecourse.Themostacceptedandsuccessfultechniquesaredescribedinaconciseway,ratherthanasanexhaustivecatalogofeverypossiblevariant.DetaileddescriptionsoftheinterfacesbetweenmodulesofacompilerareillustratedwithactualCheaderfiles.Thefirstpartofthebook,FundamentalsofCompilation,issuitableforaone-semesterfirstcourseincompilerdesign.Thesecondpart,AdvancedTopics,whichincludestheadvancedchapters,coversthecompilationofobject-orientedandfunctionallanguages,garbagecollection,loopoptimizations,SSAform,loopscheduling,andoptimizationforcache-memoryhierarchies.

其他版本

—  END  —