|Listed in category:
Have one to sell?

Beginning Lua Programming - Paperback By Jung, Kurt - GOOD

US $10.91
Condition:
Good
Last One / 2 sold
Breathe easy. Free shipping and returns.
Shipping:
Free Economy Shipping. See detailsfor shipping
Located in: Montgomery, Illinois, United States
Delivery:
Estimated between Sat, Jun 1 and Tue, Jun 4 to 43230
Estimated delivery dates - opens in a new window or tab include seller's handling time, origin ZIP Code, destination ZIP Code and time of acceptance and will depend on shipping service selected and receipt of cleared paymentcleared payment - opens in a new window or tab. Delivery times may vary, especially during peak periods.
Returns:
30 days returns. Seller pays for return shipping. See details- for more information about returns
Payments:
      
Earn up to 5x points when you use your eBay Mastercard®. Learn moreabout earning points with eBay Mastercard

Shop with confidence

Top Rated Plus
Top rated seller, fast shipping, and free returns. Learn more- Top Rated Plus - opens in a new window or tab
eBay Money Back Guarantee
Get the item you ordered or your money back. Learn moreeBay Money Back Guarantee - opens new window or tab
Seller assumes all responsibility for this listing.
eBay item number:265298382629
Last updated on May 24, 2024 18:41:19 PDTView all revisionsView all revisions

Item specifics

Condition
Good: A book that has been read but is in good condition. Very minimal damage to the cover including ...
Brand
Unbranded
MPN
Does not apply
ISBN
9780470069172
Publication Year
2007
Type
Textbook
Format
Perfect
Language
English
Publication Name
Beginning Lua Programming
Item Height
1.5in
Author
Aaron Brown, Kurt Jung
Item Length
9in
Publisher
Wiley & Sons, Incorporated, John
Item Width
7.3in
Item Weight
35.3 Oz
Number of Pages
672 Pages

About this product

Product Information

Lua offers a wide range of features that you can utilize to support and enhance your applications. With this book as your guide, youll gain a thorough understanding of all aspects of programming with this powerful language. It will walk you through the basics, covering everything from installing Lua on your system to developing games and web sites. Experts Jung and Brown first present the fundamentals of programming and explain standard Lua functions. They then show you how to take advantage of all of the free Lua community resources that are available. Complete code samples are integrated throughout the chapters to clearly demonstrate how to apply the information. Diagrams are also included to highlight important Lua features such as stacks, hash tables, garbage collection, and function closures. All of this will help you to quickly write your own effective programs. What you will learn from this book Ways to extend Luas operators with metamethods Methods on how to use tables, strings, and modules How to handle events naturally with coroutines Techniques for managing information with databases Tips for handling and avoiding programming errors Ways to create your own innovative games How to enhance application development using packages contributed by the Lua community Steps for presenting dynamic information on your web site Who this book is for This book is for beginning programmers, game developers, and web site developers who are interested in a simple yet powerful introduction to programming. Wrox Beginning guides are crafted to make learning programming languages and technologies easier than you think, providing a structured, tutorial format that will guide you through all the techniques involved.

Product Identifiers

Publisher
Wiley & Sons, Incorporated, John
ISBN-10
0470069171
ISBN-13
9780470069172
eBay Product ID (ePID)
57004210

Product Key Features

Author
Aaron Brown, Kurt Jung
Publication Name
Beginning Lua Programming
Format
Perfect
Language
English
Publication Year
2007
Type
Textbook
Number of Pages
672 Pages

Dimensions

Item Length
9in
Item Height
1.5in
Item Width
7.3in
Item Weight
35.3 Oz

Additional Product Features

Lc Classification Number
Qa76.73.L82j96 2007
Table of Content
Acknowledgments. Introduction. Chapter 1: Getting Situated. Choosing How to Install Lua. Finding Your System's Shell. Dealing with Tarballs and Zip Files. Compiling Lua. Binary Packages. Additional Tools. Chapter 2: First Steps. Numbers and Arithmetic Operations: Basic Interpreter Usage. Interpreter Know-How. Numerical Gotchas. Variables and Assignment. Strings. Relational Operators and Boolean Values. The nil Value. Boolean Operators. The Concatenation, Length, and Modulo Operators. Automatic Conversion of Operands. Precedence and Associativity. Variables and Values. Comments. Expressions and Statements. Compound Statements. Chapter 3: Extending Lua with Functions. Return Values. Chunks as Functions. Variable Scope. Understanding Side Effects. Functions Calling Functions. Functions as Values. Whitespace, Semicolons, and Function Calls. Upvalues and Closures. Chapter 4: Working with Tables. Tables Introduced. A Shorter Way to Write Some Keys. Altering a Table's Contents. Tables as Arrays. Array Length. Looping through Tables. Tables of Functions. Functions with Variable Numbers of Arguments. Keyword Arguments. Different but the Same. Building Other Data Structures from Tables. Custom-Made Loops. Global Variable Environments. Chapter 5: Using Strings. Basic String Conversion Functions String Length. Converting Between Characters and Character Codes. Formatting Strings and Numbers with string.format. Input/Output. Pattern-Matching. Chapter 6: Handling and Avoiding Errors. Kinds of Errors. Handling Errors. Locating Errors. Chapter 7: Using Modules. Interfaces and Implementations. The require Function. Where to Put Modules. Preserving a Module's Interface. Module Bookkeeping. Bytecode. Namespaces. The module Function. C Modules. Chapter 8: Extending Lua's Behavior with Metamethods. Using Concatenation and Arithmetical Operators on Tables. Relational Metamethods. Indexing and Call Metamethods. Non-Tables with Metamethods. Non-Syntactical Metamethods. Metamethod Applicability. Chapter 9: Handling Events Naturally with Coroutines. Coroutines and Program Control. Managing Concurrent Tasks. Retaining State. Handling Events Simply. Chapter 10: Looking Under the Hood. Bytecode and luac. Garbage Collection. The Implementation of Tables and Strings. The Debug Library. Chapter 11: Exploring Lua's Libraries. Core Library. Coroutine Library. Package Library. String Library. Table Library. Math Library. Input/Output Library. Operating System Library. Debugging Library. Chapter 12: Using Community Libraries. Library Overview. How Lua Interacts with Libraries. The pack Binary Structuring Library. The cURL File Transfer Library. The gd Graphics Library. The SQLite Database Library. Chapter 13: Interfacing Lua with Other Languages. How C Programs Use Lua. Communicating Between Lua and C. Calling Lua from C. Working with Userdata. Indexing Values in C. Retaining Values in C. Layering Your Extension Library. Chapter 14: Managing Information with Databases. Some Basic Relational Database Concepts. SQL, LuaSQL, and MySQL. Chapter 15: P
Copyright Date
2007
Topic
Programming Languages / General, Programming / General
Lccn
2006-036460
Dewey Decimal
005.133
Intended Audience
Trade
Dewey Edition
22
Illustrated
Yes
Genre
Computers

Item description from the seller

SecondSalecom

SecondSalecom

98.2% positive feedback
24.6M items sold
Joined Aug 2002

Detailed seller ratings

Average for the last 12 months

Accurate description
4.9
Reasonable shipping cost
5.0
Shipping speed
5.0
Communication
5.0

Seller feedback (5,922,322)

z***9 (2581)- Feedback left by buyer.
More than a year ago
Verified purchase
A Pleasant transaction, A pleasure to do business with, will buy again Thank-You!
See all feedback

Product ratings and reviews

No ratings or reviews yet
Be the first to write the review.