Download e-book for kindle: Lua 5.1 Reference Manual by Roberto Ierusalimschy

By Roberto Ierusalimschy

This can be a brief succinct reference guide written in a transparent and concise demeanour. It tells you every thing you actually need to grasp and never even more. There are brief examples of syntax to assist clarify the suggestions. if you would like to easily write courses in LUA, then this is often your selection. if you want to head deeper (e.g. embed LUA on your personal software) then i like to recommend you get "Programming in LUA".

Show description

Read Online or Download Lua 5.1 Reference Manual PDF

Best software development books

The Phoenix Project: A Novel About IT, DevOps, and Helping - download pdf or read online

Invoice is an IT supervisor at elements limitless. It's Tuesday morning and on his force into the place of work, invoice will get a decision from the CEO.

The company's new IT initiative, code named Phoenix undertaking, is important to the way forward for components limitless, however the undertaking is hugely over funds and intensely overdue. The CEO wishes invoice to document on to him and attach the mess in 90 days in any other case Bill's whole division may be outsourced.

With assistance from a potential board member and his mysterious philosophy of the 3 methods, invoice begins to determine that IT paintings has extra in universal with production plant paintings than he ever imagined. With the clock ticking, invoice needs to set up paintings stream streamline interdepartmental communications, and successfully serve the opposite company capabilities at components limitless.

In a fast paced and exciting variety, 3 luminaries of the DevOps circulation convey a narrative that any one who works in it is going to realize. Readers won't purely the right way to enhance their very own IT firms, they'll by no means view IT an identical method back.

Jason Cole, Helen Foster's Using Moodle : teaching with the popular open source course PDF

Utilizing Moodle is an entire, hands-on consultant for teachers studying tips on how to use Moodle, the preferred path administration method (CMS) that allows distant web-based studying and supplementations conventional lecture room studying. up to date for the newest model, this new version explains precisely how Moodle works through supplying lots of examples, screenshots and top practices for its many positive factors and plug-in modules.

Stephan Kleuker's Grundkurs Software-Engineering mit UML: Der pragmatische Weg PDF

Software-Projekte scheitern aus den unterschiedlichsten Gründen. Dieses Buch zeigt anhand der systematischen examine von Chancen und Risiken, wie die Wege zu erfolgreichen Software-Projekten aussehen. Ausgehend von der foundation, dass das Zusammenspiel aller an einem Projekt Beteiligten in Prozessen koordiniert werden soll, wird mit Hilfe der UML (Unified Modeling Language) der Weg von den Anforderungen über die Modellierung bis zur Implementierung beschrieben.

Download e-book for iPad: Microsoft Expression Blend 4 Unleashed by Brennon Williams

This publication isn't really approximately XAML, now not approximately code nor specific paintings flows. it truly is approximately easily dragging, losing, drawing, and defining the event and imaginative and prescient for a person interface and wealthy interactive adventure. you are going to how to paintings with the middle positive factors of combination, edit types and Templates, and extra importantly, comprehend what all of them suggest.

Extra info for Lua 5.1 Reference Manual

Sample text

As lua_load, this function only loads the chunk; it does not run it. luaL_loadstring [-0, +1, m] int luaL_loadstring (lua_State *L, const char *s); Loads a string as a Lua chunk. This function uses lua_load to load the chunk in the zero-terminated string s. This function returns the same results as lua_load. Also as lua_load, this function only loads the chunk; it does not run it. luaL_newmetatable [-0, +1, m] int luaL_newmetatable (lua_State *L, const char *tname); If the registry already has the key tname, returns 0.

If you do not include this library in your application, you should check carefully whether you need to provide implementations for some of its facilities. , nil or false); otherwise, returns all its arguments. " collectgarbage (opt [, arg]) This function is a generic interface to the garbage collector. It performs different functions according to its first argument, opt: • "stop": stops the garbage collector. • "restart": restarts the garbage collector. • "collect": performs a full garbage-collection cycle.

Msg is an additional text to go into the error message. luaL_checkstring [-0, +0, v] const char *luaL_checkstring (lua_State *L, int narg); Checks whether the function argument narg is a string and returns this string. This function uses lua_tolstring to get its result, so all conversions and caveats of that function apply here. luaL_checktype [-0, +0, v] void luaL_checktype (lua_State *L, int narg, int t); Checks whether the function argument narg has type t. See lua_type for the encoding of types for t.

Download PDF sample

Rated 4.27 of 5 – based on 30 votes

About the Author