瀏覽代碼

follow type naming convention

master
anon 7 月之前
父節點
當前提交
3bf23c07b5
共有 1 個檔案被更改,包括 3 行新增2 行删除
  1. +3
    -2
      debug/regex.pretty_print.py

+ 3
- 2
debug/regex.pretty_print.py 查看文件

@@ -7,15 +7,16 @@ class RegexPrinter:
# Regular shit
s += "accepting_state = " + str(self.val['accepting_state']) + ", str = " + str(self.val['str']) + ",\n"
# Delta
delta_t_ptr_ptr = gdb.lookup_type("delta_t").pointer().pointer()
delta_t_ptr_ptr_t = gdb.lookup_type("delta_t").pointer().pointer()
dt = self.val['delta_table']
s += "delta_table = {\n"
d0 = 0
for i in range(0, dt['element_count']):
s += "\t"
s += (
str(
(
dt['data'].cast(delta_t_ptr_ptr)
dt['data'].cast(delta_t_ptr_ptr_t)
+
i
).dereference().dereference()


Loading…
取消
儲存