Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

fcr--/lua5.3-epoc32

Open more actions menu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
19 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

############################################
## WARNING:                               ##
##  My Psion5 broke, and that's why this  ##
##  project will not be supported by me.  ##
############################################

Original documentation:

This is Lua 5.3.4, released on 12 Jan 2017.

For installation instructions, license details, and 
further information about Lua, see doc/readme.html.

This is a port of Lua 5.3.4 for EPOC32, tested on PSION Series 5.

Since this PDA doesn't have a Floating Point Unit, you will probably be able to enjoy significant performance improvements over older versions.

It was based on the Lua 5.1 port by Reuben Thomas (@rrthomas), but several new changes were made:

  • It now supports DLL modules (being way faster than their OPL counterparts).
  • The building scripts for Lua53.DLL now ensure backwards compatibility by keeping track of entry points ordinals in a DEF file. Once an EXPORT_C symbol is added, its index in the DEF file (and thus in the DLL as well) will not be changed after recompilations; essential feature for DLL redistribution.

To build this piece of software you'll need the tricky to install http://epocemx.sourceforge.net/ SDK.

About

Port of Lua 5.3 to EPOC32 (Tested on PSION Series 5)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Morty Proxy This is a proxified and sanitized view of the page, visit original site.