[Freedos-user] Lua for freedos?

2006-11-05 Thread Lee Jones
Hi,

Does anyone know of a version of Lua for freedos? Unfortunatly I've
only found a binary for version 4, I am looking for a binary for the
newer version 5.1.1. If there is no binary can lua be compiled in
freedos? Thanks

ljones

-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Lua for freedos?

2006-11-05 Thread Jim Hall
Lee Jones wrote:
 Hi,

 Does anyone know of a version of Lua for freedos? Unfortunatly I've
 only found a binary for version 4, I am looking for a binary for the
 newer version 5.1.1. If there is no binary can lua be compiled in
 freedos? Thanks
   

I don't know about a DOS binary for 5.1.1 (I don't use Lua) but I did 
find this news item from 2001 on our web site, which is probably what 
you are referring to:

  LUA for DOS
 Aug 15 2001 by jhall
 Ken Yap has patched the Lua script language to compile using BC31 on 
 DOS. I have posted his patch at ibiblio. Here is Ken's announcement: 
 This contains patch and bat files to compile LUA with Borland C 3.1 
 under DOS. To use: Get the LUA distribution from www.lua.org. Unpack 
 it. You will find a directory called lua. Unpack [the patch] in this 
 directory. It will create this file, a patch file and 4 bat files. 
 Patch the source either with the Unix patch program or by hand, it's 
 just a one line change. Go to each of the directories in turn and run 
 the bat files. The executables are lua.exe (interpreter) and luac.exe 
 (compiler).
 And what is Lua? From the web site: Lua is a powerful, light-weight 
 programming language designed for extending applications. Lua is also 
 frequently used as a general-purpose, stand-alone language. Lua is 
 free software.
 Lua combines simple procedural syntax with powerful data description 
 constructs based on associative arrays and extensible semantics. Lua 
 is dynamically typed, interpreted from bytecodes, and has automatic 
 memory management with garbage collection, making it ideal for 
 configuration, scripting, and rapid prototyping.
 A fundamental concept in the design of Lua is to provide 
 meta-mechanisms for implementing features, instead of providing a host 
 of features directly in the language. For example, although Lua is not 
 a pure object-oriented language, it does provide meta-mechanisms for 
 implementing classes and inheritance. Lua's meta-mechanisms bring an 
 economy of concepts and keep the language small, while allowing the 
 semantics to be extended in unconventional ways. Extensible semantics 
 is a distinguishing feature of Lua.
 Lua is a language engine that you can embed into your application. 
 This means that, besides syntax and semantics, Lua has an API that 
 allows the application to exchange data with Lua programs and also to 
 extend Lua with C functions. In this sense, Lua can be regarded as a 
 language framework for building domain-specific languages.

And the download pointed to:
 http://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/util/system/lua/

This included a patch to the then-current version of Lua to compile on 
DOS.  Not sure what chose changes entailed, but you might have a look at 
those patches and see if you can apply them to Lua 5.1.1.  I don't know 
of another place to find a DOS binary of Lua.


-jh


-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Lua for freedos?

2006-11-05 Thread Escorter
Jim Hall [EMAIL PROTECTED] wrote:

  LUA for DOS
  Aug 15 2001 by jhall
  Ken Yap has patched the Lua script language to compile
using BC31 on  DOS.

You can use DJGPP, too. I've succesfully compiled Lua 5.1.1
without any modification. Just unpack it somewhere, cd to
the src dir, then type make generic. It will build the
Lua lib, the Lua interpreter executable, and the Lua
bytecode compiler.

Best regards,
Escorter




_
Ne csak a lakást nézze, hanem a környéket is! Válogasson több ezer ingatlanból 
légifotós-kereső 
segítségével!http://ad.adverticum.net/b/cl,1,6022,120681,191337/click.prm


-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user