LEADER 03306nam 2200661 a 450 001 9910458430903321 005 20200520144314.0 010 $a1-282-62046-0 010 $a9786612620461 010 $a0-7486-4183-1 035 $a(CKB)2560000000011189 035 $a(EBL)537034 035 $a(OCoLC)638860193 035 $a(SSID)ssj0000417104 035 $a(PQKBManifestationID)12182443 035 $a(PQKBTitleCode)TC0000417104 035 $a(PQKBWorkID)10437565 035 $a(PQKB)11415581 035 $a(SSID)ssj0000518008 035 $a(PQKBManifestationID)12199419 035 $a(PQKBTitleCode)TC0000518008 035 $a(PQKBWorkID)10493604 035 $a(PQKB)23229887 035 $a(MiAaPQ)EBC537034 035 $a(Au-PeEL)EBL537034 035 $a(CaPaEBR)ebr10391782 035 $a(CaONFJC)MIL262046 035 $a(EXLCZ)992560000000011189 100 $a20100712d2009 uy 0 101 0 $aeng 135 $aur|n|---||||| 181 $ctxt 182 $cc 183 $acr 200 10$aEssential programming for linguistics$b[electronic resource] /$fMartin Weisser 210 $aEdinburgh $cEdinburgh University Press$d2009 215 $a1 online resource (185 p.) 225 1 $aEdinburgh advanced textbooks in linguistics 300 $aDescription based upon print version of record. 311 $a0-7486-3856-3 311 $a0-7486-3855-5 320 $aIncludes bibliographical references and index. 327 $aCover; 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 OBJECTS 327 $a12 GETTING GRAPHICAL (SIMPLE USER INTERFACES)13 CONCLUSION; Appendix A SAMPLE SOLUTIONS; Appendix B HOW TO GET FURTHER HELP ON PERL; REFERENCES; INDEX 330 $aA 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 ex 410 0$aEdinburgh advanced textbooks in linguistics. 606 $aComputational linguistics 608 $aElectronic books. 615 0$aComputational linguistics. 676 $a410.28551 700 $aWeisser$b Martin$0759803 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a9910458430903321 996 $aEssential programming for linguistics$92133927 997 $aUNINA