Lua-4th Lua程序设计第四版习题答案(Pil4 Exercise Solutions) Part I. Basics Chapter01 : Getting Started Chapter02 : Interlude: The Eight-Queen Puzzle Chapter03 : Numbers Chapter04 : Strings Chapter05 : Tables Chapter06 : Functions Chapter07 : The External World Chapter08 : Filling Some Gaps Part II. Real Programming Chapter09 : Closures Chapter10 : Pattern Matching Chapter11 : Interlude: Most Frequent Words Chapter12 : Date and Time Chapter13 : Bits and Bytes Chapter14 : Data Structures Chapter15 : Data Files and Serialization (FIXME) Chapter16 : Compilation, Execution, and Errors Chapter17 : Modules and Packages Part III. Lua-isms Chapter18 : Iterators and the Generic for Chapter19 : Interlude: Markov Chain Algorithm Chapter20 : Metatables and Metamethods Chapter21 : Object-Oriented Programming Chapter22 : The Environment Chapter23 : Garbage Chapter24 : Coroutines (TODO) Chapter25 : Reflection (TODO) Chapter26 : Interlude: Multithreading with Coroutines (TODO) Part IV. C API Chapter27 : An Overview of the C API Chapter28 : Extending Your Application Chapter29 : Calling C from Lua Chapter30 : Techniques for Writing C Functions Chapter31 : User-Defined Types in C Chapter32 : Managing Resources Chapter33 : Threads and States Others compile lua via visual studio