lua-users home
lua-l archive

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]


> So the idea came to me that it would be easier to maintain one copy of lua
> that can run the 5.1 dll/so and the 5.x dll/so based on a command line
> switch

Do you mean this?

#!/bin/sh
# usage: lua VERSION other args

V=$1
shift

echo exec /usr/local/bin/lua$V $@

Typical usage:  lua -51 foo.lua arg1 arg2 ... but all command-liine
switches are available.

This assumes the existence of /usr/local/bin/lua-51, lua-52, etc.