Fix name clash with 'traverse' local, thanks to the entity I knew only briefly as tar_ in #lua

Sat, 02 Jan 2010 04:25:29 +0000

author
Matthew Wild <mwild1@gmail.com>
date
Sat, 02 Jan 2010 04:25:29 +0000
changeset 8
b75900150167
parent 7
258aedad056c
child 9
cefa0be5f567

Fix name clash with 'traverse' local, thanks to the entity I knew only briefly as tar_ in #lua

luatraverse.lua file | annotate | diff | comparison | revisions
--- a/luatraverse.lua	Mon Oct 26 02:41:08 2009 +0000
+++ b/luatraverse.lua	Sat Jan 02 04:25:29 2010 +0000
@@ -8,7 +8,6 @@
 -------------------------------------------------------------------------------
 
 module("traverse", package.seeall)
-local traverse = _M;
 
 local List = {}
 
@@ -91,7 +90,7 @@
 	
 		local obj = List.pop(env.list)
 		local t = type(obj)
-		traverse["traverse" .. t](env, obj)
+		_M["traverse" .. t](env, obj)
 			
 	end			
 	

mercurial