From 7b057629dc9ac36125c8a95a481beaf0d07aa2a6 Mon Sep 17 00:00:00 2001 From: expwnent Date: Thu, 3 Jul 2014 16:14:57 -0400 Subject: [PATCH] Tweak anonymous-script. --- scripts/modtools/anonymous-script.lua | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/scripts/modtools/anonymous-script.lua b/scripts/modtools/anonymous-script.lua index eee42845e..965a311a6 100644 --- a/scripts/modtools/anonymous-script.lua +++ b/scripts/modtools/anonymous-script.lua @@ -1,10 +1,12 @@ ---anonymous-script.lua +--scripts/modtools/anonymous-script.lua --author expwnent --a tool for invoking simple lua scripts without putting them in a file first ---anonymous-script "print(args[1])" arg1 arg2 # prints "arg1" +--anonymous-script "print(args[1])" arg1 arg2 +--# prints "arg1" local args = {...} +--automatically collect arguments to make the anonymous script more succinct local f,err = load('local args = {...}; ' .. args[1], '=(anonymous lua script)') --,'=(lua command)', 't') if err then error(err)