Touch Lua
开发商:Hawwash-Soft
打开 iTunes 以购买和下载 App。
内容提要
Program with Lua, a simple and modern programming language. Lua’s syntax is simple as BASIC but Lua is faster and more powerful. Which make it just perfect for iPhone platform.
*** TouchLua+ (iPad version of TouchLua) is now available at App Store ***
What is Lua? 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.
Why Choose Lua? Lua is a proven, robust language Lua is fast Lua is portable Lua is embeddable Lua is powerful (but simple) Lua is small Lua is free
Touch Lua Features: + Two modes: program/console (command line) + Built in help: Tutorials (hands on), Wiki, Reference + Multi program + Export/email programs and results + Powerful editor + Syntax highlighting + Sample programs provided
Use Touch Lua: + Learn programming + Learn modern scripting + Apply your programming skills + Rapid prototyping + Use it as advanced calculator
Now available through In-App Purchase: Draw Library: Empowers you to create complex graphics from simple graphic objects Features: + Draw simple graphic objects: lines, rectangles, circles, text, ... + Draw at the super speed of your device + Make animations + Define your colors with alpha channel (32bit color with transparency) + Select your drawn text font face and size + Enables you to run included Graphic Sample Programs
Turtle Library: Logo like graphic commands designed to encourage logical thinking
To start learning Lua choose Console from main menu then select Tutorials (first aid kit icon). Now read & apply and you will learn Lua basic’s in no time!
Kindly Note: Touch Lua uses Lua 5.2 standard, so if you hit into undefined function see the alternative for it from the reference. some examples: unpack() now is table.unpack(), loadstring() is now load()
Make sure to take a look at other free App’s from Hawwash-Soft ...更多
版本 1.2 中的新功能
+ Turtle Library through In App Purchase + SQLite Library + Matrix Library + Complex Numbers Library + Minor Changes and Fixes
Turtle Library Description: Logo like graphic commands designed to encourage logical thinking
*** TouchLua+ (iPad version of TouchLua) is now available at App Store ***
Make sure to take a look at other free App’s from Hawwash-Soft Have Fun! ...更多
|