Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

rate my code prog?

Name: Anonymous 2011-09-24 11:08

rate my code prog?



function nfa:translate_state_numbers(offset)
  self.transition_table = t.remap(self.transition_table,
                                  function(i,transitions)
                                    return i + offset
                                  end,
                                  function(i,transitions)
                                    return t.map(transitions,
                                                 function(state_set)
                                                   return t.map_keys(state_set,
                                                                     function(state_number)
                                                                       return state_number + offset
                                                                     end)
                                                 end)
                                  end)
  self.state_status_table = t.map_keys(self.state_status_table,
                                       function(state_number)
                                         return state_number + offset
                                       end)
  self.start_state = t.map_keys(self.start_state,
                                function(state_number)
                                  return state_number + offset
                                end)
end

Name: Anonymous 2011-09-24 14:21

>>10

actually,


#!/usr/bin/python

for i in range(10000000): pass


runs much slower than


#!/usr/bin/lua

for i=1,10000000 do
end


and the python version seems to use my hard drive for some reason. Therefore, your argument is invalid and Lua is faster than python.

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List