Advertisement
lua 5.1 reference manual: Lua 5.2 Reference Manual Roberto Ierusalimschy, Luiz Henrique De Figueiredo, Waldemar Celes, 2015-11-04 Lua is a powerful, fast, lightweight, embeddable scripting language. Lua combines simple procedural syntax with powerful data description constructs based on associative arrays and extensible semantics. Lua is dynamically typed, runs by interpreting bytecode for a register-based virtual machine, and has automatic memory management with incremental garbage collection, making it ideal for configuration, scripting, and rapid prototyping. This reference manual is 51 pages long. |
lua 5.1 reference manual: Lua 5.1 Reference Manual Roberto Ierusalimschy, Luiz Henrique de Figueiredo, Waldemar Celes, 2006 This manual is the official definition of Lua 5.1. It covers Lua's syntax and semantics, the full API with C, and the standard libraries. Lua is an extension programming language designed to support general procedural programming with data description facilities. It also offers good support for object-oriented programming, functional programming, and data-driven programming. Lua is intended to be used as a powerful, light-weight scripting language for any program that needs one. Lua is implemented as a library, and is highly portable, being written in clean C (that is, in the common subset of ANSI C and C++). This printed version contains the full text of the eletronic version, available at http: //www.lua.org/manual/. |
lua 5.1 reference manual: Lua 5.3 Reference Manual Lua. org, 2019-04-19 This reference manual is 103 pages long. The reference manual is the official definition of the Lua language. For a complete introduction to Lua programming, see the book Programming in Lua by Roberto Ierusalimschy. Lua is a powerful, fast, lightweight, embeddable scripting language. Lua combines simple procedural syntax with powerful data description constructs based on associative arrays and extensible semantics. Lua is dynamically-typed, runs by interpreting bytecode for a register-based virtual machine, and has automatic memory management with incremental garbage collection, making it ideal for configuration, scripting, and rapid prototyping. |
lua 5.1 reference manual: Lua Mitchell, 2020-05-10 Lua is a small, fast, powerful, and embeddable scripting language. It is well-suited for use in video games, application scripting, embedded devices, and nearly anywhere else a scripting language is needed. This quick reference contains a wealth of knowledge on how to program in and embed Lua, whether it is Lua 5.4, 5.3, 5.2, or 5.1. It groups the language's features and C API in a convenient and easy-to-use manner, while clearly marking the differences between Lua versions. This book covers: * Lua syntax, expressions, and statements. * Metatables and metamethods. * Object-oriented programming with Lua. * Creating and working with Lua and C Modules. * Lua's standard library and its C API. * Collaborative multi-threading in Lua and C. * How to embed and use Lua within a host. * And much more. Mitchell commands over 15 years of experience programming and embedding Lua in both the corporate and open-source realms. |
lua 5.1 reference manual: Beginning Lua Programming Kurt Jung, Aaron Brown, 2011-08-15 This book is for students and professionals who are intrigued by the prospect of learning and using a powerful language that provides a rich infrastructure for creating programs. No programming knowledge is necessary to benefit from this book except for the section on Lua bindings, which requires some familiarity with the C programming language. A certain comfort level with command-line operations, text editing, and directory structures is assumed. You need surprisingly little in the way of computer resources to learn and use Lua. This book focuses on Windows and Unix-like (including Linux) systems, but any operating system that supports a command shell should be suitable. You'll need a text editor to prepare and save Lua scripts. If you choose to extend Lua with libraries written in a programming language like C, you'll need a suitable software development kit. Many of these kits are freely available on the Internet but, unlike Lua, they can consume prodigious amounts of disk space and memory. |
lua 5.1 reference manual: R Markdown Cookbook Yihui Xie, Christophe Dervieux, Emily Riederer, 2020-10-21 This new book written by the developers of R Markdown is an essential reference that will help users learn and make full use of the software. Those new to R Markdown will appreciate the short, practical examples that address the most common issues users encounter. Frequent users will also benefit from the wide ranging tips and tricks that expose ‘hidden’ features, support customization and demonstrate the many new and varied applications of the software. After reading this book users will learn how to: Enhance your R Markdown content with diagrams, citations, and dynamically generated text Streamline your workflow with child documents, code chunk references, and caching Control the formatting and layout with Pandoc markdown syntax or by writing custom HTML and LaTeX templates Utilize chunk options and hooks to fine-tune how your code is processed Switch between different language engineers to seamlessly incorporate python, D3, and more into your analysis |
lua 5.1 reference manual: Learning Game AI Programming with Lua David Young, 2014-11-28 If you are a game developer or a general programmer who wishes to focus on programming systems and techniques to build your game AI without creating low-level interfaces in a game engine, then this book is for you. Knowledge of C++ will come in handy to debug the entirety of the AI sandbox and expand on the features present within the book, but it is not required. |
lua 5.1 reference manual: Advanced Linux Programming CodeSourcery LLC, Mark L. Mitchell, Alex Samuel, Jeffrey Oldham, 2001-06-11 This is the eBook version of the printed book. If the print book includes a CD-ROM, this content is not included within the eBook version. Advanced Linux Programming is divided into two parts. The first covers generic UNIX system services, but with a particular eye towards Linux specific information. This portion of the book will be of use even to advanced programmers who have worked with other Linux systems since it will cover Linux specific details and differences. For programmers without UNIX experience, it will be even more valuable. The second section covers material that is entirely Linux specific. These are truly advanced topics, and are the techniques that the gurus use to build great applications. While this book will focus mostly on the Application Programming Interface (API) provided by the Linux kernel and the C library, a preliminary introduction to the development tools available will allow all who purchase the book to make immediate use of Linux. |
lua 5.1 reference manual: Guide to Scientific Computing in C++ Joe Pitt-Francis, Jonathan Whiteley, 2012-02-15 This easy-to-read textbook/reference presents an essential guide to object-oriented C++ programming for scientific computing. With a practical focus on learning by example, the theory is supported by numerous exercises. Features: provides a specific focus on the application of C++ to scientific computing, including parallel computing using MPI; stresses the importance of a clear programming style to minimize the introduction of errors into code; presents a practical introduction to procedural programming in C++, covering variables, flow of control, input and output, pointers, functions, and reference variables; exhibits the efficacy of classes, highlighting the main features of object-orientation; examines more advanced C++ features, such as templates and exceptions; supplies useful tips and examples throughout the text, together with chapter-ending exercises, and code available to download from Springer. |
lua 5.1 reference manual: World of Warcraft Programming James Whitehead, II, Rick Roe, 2010-02-08 The #1 bestselling programming book is back with updated and expanded coverage of the newest release of WoW! World of Warcraft (WoW) is currently the world's largest massively multiplayer online role-playing game. The newest release, Wrath of the Lich King, has created a demand for updated information on writing addons. This eagerly anticipated edition answers that request and is an essential reference for creating WoW addons. Written by a duo of authors who have each contributed a number of successful WoW addons, the book offers an overview of Lua and XML (the programming languages used to write addons) and includes coverage of specific pitfalls and common programming mistakes-and how to avoid them. Valuable examples show you detailed aspects of writing addons for WoW and demonstrate how to implement addon concepts such as variables, slash commands, secure templates, and more. World of Warcraft insiders share their techniques for writing addons for both the latest version of WoW as well as the new Wrath of the Lich King expansion set Guides you through the specific nuances of the WoW API with the use of detailed examples Discusses ways to distribute and host your WoW addons so others can download and use them Explains how to respond to events, create frames, and use the WoW API to interact with the game You'll be well on your way to creating exciting WoW addons with this comprehensive reference by your side. Note: CD-ROM/DVD and other supplementary materials are not included as part of eBook file. |
lua 5.1 reference manual: bookdown Yihui Xie, 2016-12-12 bookdown: Authoring Books and Technical Documents with R Markdown presents a much easier way to write books and technical publications than traditional tools such as LaTeX and Word. The bookdown package inherits the simplicity of syntax and flexibility for data analysis from R Markdown, and extends R Markdown for technical writing, so that you can make better use of document elements such as figures, tables, equations, theorems, citations, and references. Similar to LaTeX, you can number and cross-reference these elements with bookdown. Your document can even include live examples so readers can interact with them while reading the book. The book can be rendered to multiple output formats, including LaTeX/PDF, HTML, EPUB, and Word, thus making it easy to put your documents online. The style and theme of these output formats can be customized. We used books and R primarily for examples in this book, but bookdown is not only for books or R. Most features introduced in this book also apply to other types of publications: journal papers, reports, dissertations, course handouts, study notes, and even novels. You do not have to use R, either. Other choices of computing languages include Python, C, C++, SQL, Bash, Stan, JavaScript, and so on, although R is best supported. You can also leave out computing, for example, to write a fiction. This book itself is an example of publishing with bookdown and R Markdown, and its source is fully available on GitHub. |
lua 5.1 reference manual: Distributed and Cloud Computing Kai Hwang, Jack Dongarra, Geoffrey C. Fox, 2013-12-18 Distributed and Cloud Computing: From Parallel Processing to the Internet of Things offers complete coverage of modern distributed computing technology including clusters, the grid, service-oriented architecture, massively parallel processors, peer-to-peer networking, and cloud computing. It is the first modern, up-to-date distributed systems textbook; it explains how to create high-performance, scalable, reliable systems, exposing the design principles, architecture, and innovative applications of parallel, distributed, and cloud computing systems. Topics covered by this book include: facilitating management, debugging, migration, and disaster recovery through virtualization; clustered systems for research or ecommerce applications; designing systems as web services; and social networking systems using peer-to-peer computing. The principles of cloud computing are discussed using examples from open-source and commercial applications, along with case studies from the leading distributed computing vendors such as Amazon, Microsoft, and Google. Each chapter includes exercises and further reading, with lecture slides and more available online. This book will be ideal for students taking a distributed systems or distributed computing class, as well as for professional system designers and engineers looking for a reference to the latest distributed technologies including cloud, P2P and grid computing. - Complete coverage of modern distributed computing technology including clusters, the grid, service-oriented architecture, massively parallel processors, peer-to-peer networking, and cloud computing - Includes case studies from the leading distributed computing vendors: Amazon, Microsoft, Google, and more - Explains how to use virtualization to facilitate management, debugging, migration, and disaster recovery - Designed for undergraduate or graduate students taking a distributed systems course—each chapter includes exercises and further reading, with lecture slides and more available online |
lua 5.1 reference manual: Artificial Intelligence and Games Georgios N. Yannakakis, Julian Togelius, 2025-07-04 This book covers artificial intelligence methods applied to games, both in research and game development. It is aimed at graduate students, researchers, game developers, and readers with a technical background interested in the intersection of AI and games. The book covers a range of AI methods, from traditional search, planning, and optimization, to modern machine learning methods, including diffusion models and large language models. It discusses applications to playing games, generating content, and modeling players, including use cases such as level generation, game testing, intelligent non-player characters, player retention, player experience analysis, and game adaptation. It also covers the use of games, including video games, to test and benchmark AI algorithms. The book is informed by decades of research and practice in the field and combines insights into game design with deep technical knowledge from the authors, who have pioneered many of the methods and approaches used in the field. This second edition of the 2018 textbook captures significant developments in AI and gaming over the past 7 years, incorporating advancements in computer vision, reinforcement learning, deep learning, and the emergence of transformer-based large language models and generative AI. The book has been reorganized to provide an updated overview of AI in games, with separate sections dedicated to AI’s core uses in playing and generating games, and modeling their players, along with a new chapter on ethical considerations. Aimed at readers with foundational AI knowledge, the book primarily targets three audiences: graduate or advanced undergraduate students pursuing careers in game AI, AI researchers and educators seeking teaching resources, and game programmers interested in creative AI applications. The text is complemented by a website featuring exercises, lecture slides, and additional educational materials suitable for undergraduate and graduate courses. |
lua 5.1 reference manual: LaTeX 2e Karl Berry, Stephen Gilmore, Torsten Martinsen, 2017-08 LaTeX is a system for typesetting documents, originally created by Leslie Lamport and is now maintained by a group of volunteers. It is widely used, particularly for complex and technical documents, such as those involving mathematics. This book is a printed version of the LaTeX 2e: An Unofficial Reference Manual covering all basic topics on LaTeX. Free versions in PDF format may be found online. |
lua 5.1 reference manual: Neural Machine Translation Philipp Koehn, 2020-06-18 Learn how to build machine translation systems with deep learning from the ground up, from basic concepts to cutting-edge research. |
lua 5.1 reference manual: The Quick Python Book Vernon L. Ceder, Naomi R. Ceder, 2010 Introduces the programming language's syntax, control flow, and basic data structures and covers its interaction with applications and mangement of large collections of code. |
lua 5.1 reference manual: Academic E-Books Suzanne M. Ward, Robert S. Freeman, Judith M. Nixon, 2015-11-15 Academic E-Books: Publishers, Librarians, and Users provides readers with a view of the changing and emerging roles of electronic books in higher education. The three main sections contain contributions by experts in the publisher/vendor arena, as well as by librarians who report on both the challenges of offering and managing e-books and on the issues surrounding patron use of e-books. The case study section offers perspectives from seven different sizes and types of libraries whose librarians describe innovative and thought-provoking projects involving e-books. Read about perspectives on e-books from organizations as diverse as a commercial publisher and an association press. Learn about the viewpoint of a jobber. Find out about the e-book challenges facing librarians, such as the quest to control costs in the patron-driven acquisitions (PDA) model, how to solve the dilemma of resource sharing with e-books, and how to manage PDA in the consortial environment. See what patron use of e-books reveals about reading habits and disciplinary differences. Finally, in the case study section, discover how to promote scholarly e-books, how to manage an e-reader checkout program, and how one library replaced most of its print collection with e-books. These and other examples illustrate how innovative librarians use e-books to enhance users’ experiences with scholarly works. |
lua 5.1 reference manual: Textadept Mitchell, 2015-05-01 Textadept is a fast, minimalist, and remarkablyextensible cross-platform text editor for programmers.This quick reference contains a wealth of knowledgeon how to script and configure Textadept using theLua programming language. It groups the editor's richAPI into a series of tasks in a convenient and easy-to-use manner.This book covers how to: * Leverage Textadept's important files and folders * Adeptly navigate and manipulate text * Mark lines and text visually * Show interactive lists and call tips * Prompt for user input in various ways * Spawn asynchronous, interactive child processes * Configure colors, themes, and other settings * Define lexers for highlighting source code * And much more |
lua 5.1 reference manual: IBM Spectrum Archive Enterprise Edition V1.3.2.2: Installation and Configuration Guide Hiroyuki Miyoshi, Yuka Sasaki, Arnold Byron Lua, Yasuhiro Yoshihara, Khanh Ngo, Larry Coyne, IBM Redbooks, 2022-03-10 This IBM® Redbooks® publication helps you with the planning, installation, and configuration of the new IBM Spectrum® Archive Enterprise Edition (EE) Version 1.3.2.2 for the IBM TS4500, IBM TS3500, IBM TS4300, and IBM TS3310 tape libraries. IBM Spectrum Archive Enterprise Edition enables the use of the LTFS for the policy management of tape as a storage tier in an IBM Spectrum Scale based environment. It also helps encourage the use of tape as a critical tier in the storage environment. This edition of this publication is the tenth edition of IBM Spectrum Archive Installation and Configuration Guide. IBM Spectrum Archive EE can run any application that is designed for disk files on a physical tape media. IBM Spectrum Archive EE supports the IBM Linear Tape-Open (LTO) Ultrium 9, 8, 7, 6, and 5 tape drives. and the IBM TS1160, TS1155, TS1150, and TS1140 tape drives. IBM Spectrum Archive EE can play a major role in reducing the cost of storage for data that does not need the access performance of primary disk. The use of IBM Spectrum Archive EE to replace disks with physical tape in tier 2 and tier 3 storage can improve data access over other storage solutions because it improves efficiency and streamlines management for files on tape. IBM Spectrum Archive EE simplifies the use of tape by making it transparent to the user and manageable by the administrator under a single infrastructure. This publication is intended for anyone who wants to understand more about IBM Spectrum Archive EE planning and implementation. This book is suitable for IBM customers, IBM Business Partners, IBM specialist sales representatives, and technical specialists. |
lua 5.1 reference manual: Professional C++ Nicholas A. Solter, Scott J. Kleper, 2005-01-07 Geared to experienced C++ developers who may not be familiar with the more advanced features of the language, and therefore are not using it to its full capabilities Teaches programmers how to think in C++-that is, how to design effective solutions that maximize the power of the language The authors drill down into this notoriously complex language, explaining poorly understood elements of the C++ feature set as well as common pitfalls to avoid Contains several in-depth case studies with working code that's been tested on Windows, Linux, and Solaris platforms |
lua 5.1 reference manual: Metafun Hans Hagen, 2010 |
lua 5.1 reference manual: Prolog: The Standard Pierre Deransart, AbdelAli Ed-Dbali, Laurent Cervoni, 2012-12-06 From the viewpoint of an industrial this book is most welcome, as one of the most significant demonstrations of the maturity of Prolog. Logic programming is a fascinating area in computer science, which held for years - and still does - the promise of freeing ourselves from programming based on the Von Neumann machine. In addition computer programming has long been for solid theoretical foundations. While conventional engineering, dealing mainly with analogical complexity, developed over some hundred years a complete body of mathematical tools, no such toolset was available for digital complexity. The only mathematical discipline which deals with digital complexity is logic and Prolog is certainly the operational tool which comes closest to the logical programming ideal. So, why does Prolog, despite nearly twenty years of development, still appear to many today to be more of a research or academic tool, rather than an industrial programming language? A few reasons may explain this: First, I think Prolog suffers from having been largely assimilated into - and thus followed the fate of - Artificial Intelligence. Much hype in the late 1980 created overexpectations and failed to deliver, and the counterreaction threw both AI and Prolog into relative obscurity. In a way, maybe this is a new chance for the Prolog community: the ability to carry out real work and progress without the disturbance of limelights and the unrealistic claims of various gurus. Second, programming in Prolog is a new experience for computer professionals. |
lua 5.1 reference manual: The GNU C Library Reference Manual Version 2.26 Sandra Loosemore, Richard M. Stallman, Roland McGrath, 2018-01-23 You can get a free PDF version of this 1156 page document at gnu.org. This document is printed in grayscale. The C language provides no built-in facilities for performing such common operations as input/output, memory management, string manipulation, and the like. Instead, these facilities are defined in a standard library, which you compile and link with your programs. The GNU C Library, described in this document, defines all of the library functions that are specified by the ISO C standard, as well as additional features specific to POSIX and other derivatives of the Unix operating system, and extensions specific to GNU systems. The purpose of this manual is to explain how to use the facilities of the GNU C Library. We have mentioned which features belong to which standards to help you identify things that are potentially non-portable to other systems. But the emphasis in this manual is not on strict portability. |
lua 5.1 reference manual: Distributed Systems Andrew S. Tanenbaum, Maarten van Steen, 2016 This second edition of Distributed Systems, Principles & Paradigms, covers the principles, advanced concepts, and technologies of distributed systems in detail, including: communication, replication, fault tolerance, and security. Intended for use in a senior/graduate level distributed systems course or by professionals, this text systematically shows how distributed systems are designed and implemented in real systems. |
lua 5.1 reference manual: Programming Erlang Joe Armstrong, 2013 Describes how to build parallel, distributed systems using the ERLANG programming language. |
lua 5.1 reference manual: EPA-503/8 , 1989 |
lua 5.1 reference manual: JavaScript Bible Danny Goodman, 2007-07-02 Make your Web pages stand out above the noise with JavaScript and the expert instruction in this much-anticipated update to the bestselling JavaScript Bible. With renowned JavaScript expert Danny Goodman at your side, you’ll get a thorough grounding in JavaScript basics, see how it fits with current Web browsers, and find all the soup-to-nuts detail you’ll need. Whether you’re a veteran programmer or just starting out, this is the JavaScript book Web developers turn to again and again. Note: CD-ROM/DVD and other supplementary materials are not included as part of eBook file. |
lua 5.1 reference manual: Enterprise Extender Implementation Guide Bill White, 2007-01-01 |
lua 5.1 reference manual: Python Tutorial 3.11.3 Guido Van Rossum, Python Development Team, 2023-05-12 |
lua 5.1 reference manual: Principles of Network and System Administration Mark Burgess, 2000-07-31 A practical guide for meeting the challenges of planning and designing a network Network design has to be logical and efficient, decisions have to be made about what services are needed, and security concerns must be addressed. Focusing on general principles, this book will help make the process of setting up, configuring, and maintaining a network much easier. It outlines proven procedures for working in a global community of networked machines, and provides practical illustrations of technical specifics. Readers will also find broad coverage of Linux and other Unix versions, Windows(r), Macs, and mainframes. The author includes discussions on the social and ethical aspects of system administration. |
lua 5.1 reference manual: Programming in Lua Roberto Ierusalimschy, 2006 Authored by Roberto Ierusalimschy, the chief architect of the language, this volume covers all aspects of Lua 5---from the basics to its API with C---explaining how to make good use of its features and giving numerous code examples. (Computer Books) |
lua 5.1 reference manual: Programming Robots with ROS Morgan Quigley, Brian Gerkey, William D. Smart, 2015-11-16 Chapter 3. Topics; Publishing to a Topic; Checking That Everything Works as Expected; Subscribing to a Topic; Checking That Everything Works as Expected; Latched Topics; Defining Your Own Message Types; Defining a New Message; Using Your New Message; When Should You Make a New Message Type?; Mixing Publishers and Subscribers; Summary; Chapter 4. Services; Defining a Service; Implementing a Service; Checking That Everything Works as Expected; Other Ways of Returning Values from a Service; Using a Service; Checking That Everything Works as Expected; Other Ways to Call Services; Summary. |
lua 5.1 reference manual: Ticket to Work and Work Incentives Improvement Act of 1999 United States, 1999 |
lua 5.1 reference manual: Using LaTeX to Write a PhD Thesis Nicola L. C. Talbot, 2013 This is a follow-on from LaTeX for Complete Novices by the same author. This book concentrates on typesetting aspects usually required in a PhD thesis, such as displaying code listings, algorithms and glossaries. |
lua 5.1 reference manual: Nmap Network Scanning Gordon Lyon, 2008 The official guide to the Nmap Security Scanner, a free and open source utility used by millions of people, suits all levels of security and networking professionals. |
lua 5.1 reference manual: The Sile Book Simon Cozens, 2014-08-28 The SILE Book is a user's and developer's guide to SILE, a computer typesetting system for creating beautiful documents. Written by the system's author, it provides definitive information on creating documents, extending SILE through creating new packages, and customising the appearance of documents through classes. The SILE Book provides extensive worked examples of every area of the system's operation, including real-world applications of transforming XML to PDF with SILE. |
lua 5.1 reference manual: World of Warcraft Programming James Whitehead, II, Rick Roe, 2011-03-31 The #1 bestselling programming book is back with updated and expanded coverage of the newest release of WoW! World of Warcraft (WoW) is currently the world's largest massively multiplayer online role-playing game. The newest release, Wrath of the Lich King, has created a demand for updated information on writing addons. This eagerly anticipated edition answers that request and is an essential reference for creating WoW addons. Written by a duo of authors who have each contributed a number of successful WoW addons, the book offers an overview of Lua and XML (the programming languages used to write addons) and includes coverage of specific pitfalls and common programming mistakes-and how to avoid them. Valuable examples show you detailed aspects of writing addons for WoW and demonstrate how to implement addon concepts such as variables, slash commands, secure templates, and more. World of Warcraft insiders share their techniques for writing addons for both the latest version of WoW as well as the new Wrath of the Lich King expansion set Guides you through the specific nuances of the WoW API with the use of detailed examples Discusses ways to distribute and host your WoW addons so others can download and use them Explains how to respond to events, create frames, and use the WoW API to interact with the game You'll be well on your way to creating exciting WoW addons with this comprehensive reference by your side. Note: CD-ROM/DVD and other supplementary materials are not included as part of eBook file. |
lua 5.1 reference manual: The FreeBSD Handbook Walnut Creek CD-ROM, 2000-05-31 The FreeBSD Handbook is a comprehensive FreeBSD tutorial and reference. It covers installation, day-to-day use of FreeBSD, Ports collection, creating a custom kernel, security topics, the X Window System, how to use FreeBSD's Linux binary compatibility, and how to upgrade your system from source using the make world command. |
lua 5.1 reference manual: Electric Machines Ion Boldea, Lucian Nicolae Tutelea, 2009-11-24 Ubiquitous in daily life, electric motors/generators are used in a wide variety of applications, from home appliances to internal combustion engines to hybrid electric cars. They produce electric energy in all electric power plants as generators and motion control that is necessary in all industries to increase productivity, save energy, and reduce pollution. With its comprehensive coverage of the state of the art, Electric Machines: Steady State, Transients, and Design with MATLAB® addresses the modeling, design, testing, and manufacture of electric machines to generate electricity, or in constant or variable-speed motors for motion control.Organized into three stand-alone sections—Steady State, Transients, and FEM Analysis and Optimal Design—the text provides complete treatment of electric machines. It also: Explores international units Contains solved and proposed numerical examples throughout Guides students from simple to more complex math models Offers a wealth of problems with hints The book contains numerous computer simulation programs in MATLAB and Simulink®, available on an accompanyingdownloadable resources, to help readers make a quantitative assessment of various parameters and performance indices of electric machines. Skillfully unifying symbols throughout the book, the authors present a great deal of invaluable practical laboratory work that has been classroom-tested in progressively modified forms. This textbook presents expressions of parameters, modeling, and characteristics that are directly and readily applicable for industrial R&D in fields associated with electric machines industry for modern (distributed) power systems and industrial motion control via power electronics. |
What does operator ~= mean in Lua? - Stack Overflow
Nov 18, 2020 · What does the ~= operator mean in Lua? For example, in the following code: if x ~= params then
Lua operators, why isn't +=, -= and so on defined?
Nov 20, 2013 · In Lua's case, the language is intended to be an embedded scripting language, so any changes that make the language more complex or potentially make the compiler/runtime …
if statement - How to check if a value is equal or not equal to one …
Because control structures in Lua only consider nil and false to be false, and anything else to be true, this will always enter the if statement, which is not what you want either. There is no way …
if statement - if, else, else if and end Lua - Stack Overflow
May 2, 2012 · Any idea why this is wrong in Lua? if Pieza == 1 then if Rotacion == 1 then Piezas = Cuadrado1 else if Rotacion == 2 then Piezas =
installation - How to install Lua on windows - Stack Overflow
Installing lua system wide. Add lua in the environment variables by adding the path from where it's installed. After doing this you can open PowerShell and enter lua53.exe to open lua. Additional …
Lua - Current time in milliseconds - Stack Overflow
Apr 15, 2017 · #!/bin/lua ----- ---HighResTimer.lua by Cody Duncan ---Wraps the High Resolution Timer Functions in --- Timer.so ----- package.cpath = "./Timer.so" --assuming Timer.so is in the …
For Loop on Lua - Stack Overflow
Jan 2, 2016 · ipairs is a Lua standard function that iterates over a list. This style of for loop, the iterator for loop, uses this kind of iterator function. The i value is the index of the entry in the …
lua - How to make a kill command to kill a specific player? - Stack ...
I don't know Lua so there might be syntax errors, but the overall idea is that you use string.sub method to divide your message into 2 parts: the command part and the info part. If the …
Inline conditions in Lua (a == b ? "yes" : "no")? - Stack Overflow
Apr 3, 2011 · Lua is deliberately lightweight so it does not have a ternary operator. There are a couple of ways to get past this including using the and-or idiom. But I think that is bad for …
function - Difference between . and : in Lua - Stack Overflow
In Lua, what is the difference between functions that use ":" and functions that do not? 1.
What does operator ~= mean in Lua? - Stack Overflow
Nov 18, 2020 · What does the ~= operator mean in Lua? For example, in the following code: if x ~= params then
Lua operators, why isn't +=, -= and so on defined?
Nov 20, 2013 · In Lua's case, the language is intended to be an embedded scripting language, so any changes that make the language more complex or potentially make the compiler/runtime …
if statement - How to check if a value is equal or not equal to one …
Because control structures in Lua only consider nil and false to be false, and anything else to be true, this will always enter the if statement, which is not what you want either. There is no way …
if statement - if, else, else if and end Lua - Stack Overflow
May 2, 2012 · Any idea why this is wrong in Lua? if Pieza == 1 then if Rotacion == 1 then Piezas = Cuadrado1 else if Rotacion == 2 then Piezas =
installation - How to install Lua on windows - Stack Overflow
Installing lua system wide. Add lua in the environment variables by adding the path from where it's installed. After doing this you can open PowerShell and enter lua53.exe to open lua. Additional …
Lua - Current time in milliseconds - Stack Overflow
Apr 15, 2017 · #!/bin/lua ----- ---HighResTimer.lua by Cody Duncan ---Wraps the High Resolution Timer Functions in --- Timer.so ----- package.cpath = "./Timer.so" --assuming Timer.so is in the …
For Loop on Lua - Stack Overflow
Jan 2, 2016 · ipairs is a Lua standard function that iterates over a list. This style of for loop, the iterator for loop, uses this kind of iterator function. The i value is the index of the entry in the …
lua - How to make a kill command to kill a specific player? - Stack ...
I don't know Lua so there might be syntax errors, but the overall idea is that you use string.sub method to divide your message into 2 parts: the command part and the info part. If the …
Inline conditions in Lua (a == b ? "yes" : "no")? - Stack Overflow
Apr 3, 2011 · Lua is deliberately lightweight so it does not have a ternary operator. There are a couple of ways to get past this including using the and-or idiom. But I think that is bad for …
function - Difference between . and : in Lua - Stack Overflow
In Lua, what is the difference between functions that use ":" and functions that do not? 1.