The parser module is now called paenlparser.
diff --git a/Lib/irix5/panel.py b/Lib/irix5/panel.py
index eb11508..9fda1c6 100755
--- a/Lib/irix5/panel.py
+++ b/Lib/irix5/panel.py
@@ -152,7 +152,7 @@
 	act = pnl.mkact(type)
 	act.downfunc = act.activefunc = act.upfunc = dummy_callback
 	#
-	assign_members(act, descr[1:], ('al', 'data', 'name'), '')
+	assign_members(act, descr[1:], ['al', 'data', 'name'], '')
 	#
 	# Treat actuator-specific data
 	#
@@ -162,7 +162,7 @@
 		prefix = 'puck_'
 	elif type = 'mouse':
 		prefix = 'mouse_'
-	assign_members(act, datalist, (), prefix)
+	assign_members(act, datalist, [], prefix)
 	#
 	return act, actuatorname
 
@@ -218,7 +218,7 @@
 	#
 	# Assign panel attributes
 	#
-	assign_members(panel, descr[1:], ('al'), '')
+	assign_members(panel, descr[1:], ['al'], '')
 	#
 	# Look for actuator list
 	#
@@ -264,8 +264,8 @@
 # generated by the Panel Editor.
 # 
 def defpanellist(file):
-	import parser
-	descrlist = parser.parse_file(open(file, 'r'))
+	import panelparser
+	descrlist = panelparser.parse_file(open(file, 'r'))
 	panellist = []
 	for descr in descrlist:
 		panellist.append(build_panel(descr))