资源描述:
《Pragmatic.The Definitive ANTLR 4 Reference.2013》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、EarlyPraiseforTheDefinitiveANTLR4ReferenceParr’sclearwritingandlightheartedstylemakeitapleasuretolearnthepracticaldetailsofbuildinglanguageprocessors.➤DanBornsteinDesigneroftheDalvikVMforAndroidANTLRisanexceptionallypowerfulandflexibletoolforparsingformallanguages.AtTwitter,weuse
2、itexclusivelyforqueryparsinginoursearchengine.Ourgrammarsarecleanandconcise,andthegeneratedcodeisefficientandstable.Thisbookisourgo-toreferenceforANTLRv4—engagingwriting,cleardescriptions,andpracticalexamplesallinoneplace.➤SamuelLuckenbillSeniormanagerofsearchinfrastructure,Twitt
3、er,Inc.ANTLRv4reallymakesparsingeasy,andthisbookmakesiteveneasier.Itexplainseverystepoftheprocess,fromdesigningthegrammartomakinguseoftheoutput.➤NikoMatsakisCorecontributortotheRustlanguageandresearcheratMozillaResearchIsurewishIhadANTLR4andthisbookfouryearsagowhenIstartedtoworko
4、naC++grammarintheNetBeansIDEandtheSunStudioIDE.Excellentcontentandveryreadable.➤NikolayKrasilnikovSeniorsoftwareengineer,OracleCorp.ThisbookisanabsoluterequirementforgettingthemostoutofANTLR.IrefertoitconstantlywheneverI’meditingagrammar.➤RichUngerPrincipalmemberoftechnicalstaff,
5、ApexCodeteam,Salesforce.comIhavebeenusingANTLRtocreatelanguagesforsixyearsnow,andthenewv4isabsolutelywonderful.ThebestnewsisthatTerencehaswrittenthisfantasticbooktoaccompanythesoftware.Itwillpleasenewbiesandexpertsalike.Ifyouprocessdataorimplementlanguages,doyourselfafavorandbuyt
6、hisbook!➤RahulGidwaniSeniorsoftwareengineer,XoomCorp.Neverhavethecomplexitiessurroundingparsingbeensosimplyexplained.ThisbookprovidesbrilliantinsightintotheANTLRv4software,withclearexplanationsfrominstallationtoadvancedusage.Anarrayofreal-lifeexamples,suchasJSONandR,makethisbooka
7、must-haveforanyANTLRuser.➤DavidMorganStudent,computerandelectronicsystems,UniversityofStrathclydeTheDefinitiveANTLR4ReferenceTerenceParrThePragmaticBookshelfDallas,Texas•Raleigh,NorthCarolinaManyofthedesignationsusedbymanufacturersandsellerstodistinguishtheirproductsareclaimedast
8、rademarks.Wherethosedesignationsappearin