03411nam 2200697 a 450 991079125850332120230721012158.01-282-62046-097866126204610-7486-4183-110.1515/9780748641833(CKB)2560000000011189(EBL)537034(OCoLC)638860193(SSID)ssj0000417104(PQKBManifestationID)12182443(PQKBTitleCode)TC0000417104(PQKBWorkID)10437565(PQKB)11415581(SSID)ssj0000518008(PQKBManifestationID)12199419(PQKBTitleCode)TC0000518008(PQKBWorkID)10493604(PQKB)23229887(MiAaPQ)EBC537034(Au-PeEL)EBL537034(CaPaEBR)ebr10391782(CaONFJC)MIL262046(DE-B1597)616252(DE-B1597)9780748641833(EXLCZ)99256000000001118920100712d2009 uy 0engur|n|---|||||txtccrEssential programming for linguistics[electronic resource] /Martin WeisserEdinburgh Edinburgh University Press20091 online resource (185 p.)Edinburgh advanced textbooks in linguisticsDescription based upon print version of record.0-7486-3856-3 0-7486-3855-5 Includes bibliographical references and index.Cover; Copyright; CONTENTS; LIST OF FIGURES; LIST OF TABLES; ACKNOWLEDGEMENTS; 1 INTRODUCTION; 2 BASIC PROGRAMMING CONCEPTS - 1; 3 BASIC PROGRAMMING CONCEPTS - 2; 4 WORKING WITH TEXT (BASIC STRING HANDLING); 5 WORKING WITH STORED DATA (BASIC FILE HANDLING); 6 IDENTIFYING TEXTUAL PATTERNS (BASIC AND EXTENDED REGULAR EXPRESSIONS); 7 MODIFYING TEXTUAL PATTERNS (SUBSTITUTION AND TRANSLITERATION); 8 GETTING THINGS INTO THE RIGHT ORDER (BASIC SORTING); 9 ELEMENTARY TEXTS STATS (CREATING BASIC FREQUENCY LISTS); 10 MORE REPETITIVENESS OR HOW TO TIE THINGS TOGETHER (INTRODUCING MODULARITY); 11 OBJECTS12 GETTING GRAPHICAL (SIMPLE USER INTERFACES)13 CONCLUSION; Appendix A SAMPLE SOLUTIONS; Appendix B HOW TO GET FURTHER HELP ON PERL; REFERENCES; INDEXA gentle introduction to programming for students and researchers interested in conducting computer-based analysis in linguistics, this book is an ideal starting point for linguists approaching programming for the first time. Assuming no background knowledge of programming, the author introduces basic notions and techniques needed for linguistics programming and helps readers to develop their understanding of electronic texts.The book includes many examples based on diverse topics in linguistics in order to demonstrate the applicability of the concepts at the heart of programming. Practical exEdinburgh advanced textbooks in linguistics.Computational linguisticsComputational linguistics.410.28551ES 930rvkWeisser Martin759803MiAaPQMiAaPQMiAaPQBOOK9910791258503321Essential programming for linguistics3683544UNINA