diff --git a/gdb-port/ast.py b/gdb-port/ast.py
index 3e769cc108d7432ab7450fd3c0e67a3133aaeae3..cea026545393e99fe8f2d4768469c521848e8c2f 100644
--- a/gdb-port/ast.py
+++ b/gdb-port/ast.py
@@ -41,7 +41,7 @@ class HParseResult:
 		return res[member_name]
 
 	def __str__(self):
-		return "HParseResult ({0}) {{ arena:{1}, data:{2} }}".format(self.address, self.arena, self.ast)
+		return "HParseResult ({0}) {{ arena:{1}, data:{2} }}".format(hex(self.address), self.arena, self.ast)
 
 class HParsedToken:
 	token_union_members = {