143 edge(env, obj, v, "upvalue", n) |
143 edge(env, obj, v, "upvalue", n) |
144 i = i + 1 |
144 i = i + 1 |
145 end |
145 end |
146 |
146 |
147 local fenv = debug.getfenv(obj) |
147 local fenv = debug.getfenv(obj) |
148 edge(env, obj, fenv, "enviroment", nil) |
148 edge(env, obj, fenv, "environment", nil) |
149 |
149 |
150 end |
150 end |
151 |
151 |
152 function traversethread(env, t) |
152 function traversethread(env, t) |
153 local f = env.funcs.thread |
153 local f = env.funcs.thread |
165 edge(env, nil, v, "local", n) |
165 edge(env, nil, v, "local", n) |
166 end |
166 end |
167 end |
167 end |
168 |
168 |
169 local fenv = debug.getfenv(t) |
169 local fenv = debug.getfenv(t) |
170 edge(env, t, fenv, "enviroment", nil) |
170 edge(env, t, fenv, "environment", nil) |
171 |
171 |
172 end |
172 end |
173 |
173 |
174 |
174 |
175 -- 'how' is a string that identifies the content of 'to' and 'value': |
175 -- 'how' is a string that identifies the content of 'to' and 'value': |