Get rid of BCOMPAT.
New class syntax.
diff --git a/Lib/irix5/flp.py b/Lib/irix5/flp.py
index e64d555..71a8f66 100755
--- a/Lib/irix5/flp.py
+++ b/Lib/irix5/flp.py
@@ -52,8 +52,6 @@
     if filename[0] = '/':
 	try:
 	    fp = open(filename,'r')
-	except RuntimeError: #BCOMPAT
-	    fp = None
 	except IOError:
 	    fp = None
     else:
@@ -62,8 +60,6 @@
 	    try:
 		fp = open(pn, 'r')
 		break
-	    except RuntimeError: #BCOMPAT
-		fp = None
 	    except IOError:
 		fp = None
     if fp = None:
@@ -107,7 +103,7 @@
 #
 # Internal class: a convient place to store object info fields
 #
-class _newobj():
+class _newobj:
     def init(self):
 	return self
     def add(self, (name, value)):
@@ -158,8 +154,6 @@
     value = line[a[2][0]:]
     try:
 	pf = _parse_func[name]
-    except RuntimeError:	# BCOMPAT
-	pf = _parse_num
     except KeyError:
 	pf = _parse_num
     value = pf(value)
diff --git a/Lib/plat-irix5/flp.py b/Lib/plat-irix5/flp.py
index e64d555..71a8f66 100755
--- a/Lib/plat-irix5/flp.py
+++ b/Lib/plat-irix5/flp.py
@@ -52,8 +52,6 @@
     if filename[0] = '/':
 	try:
 	    fp = open(filename,'r')
-	except RuntimeError: #BCOMPAT
-	    fp = None
 	except IOError:
 	    fp = None
     else:
@@ -62,8 +60,6 @@
 	    try:
 		fp = open(pn, 'r')
 		break
-	    except RuntimeError: #BCOMPAT
-		fp = None
 	    except IOError:
 		fp = None
     if fp = None:
@@ -107,7 +103,7 @@
 #
 # Internal class: a convient place to store object info fields
 #
-class _newobj():
+class _newobj:
     def init(self):
 	return self
     def add(self, (name, value)):
@@ -158,8 +154,6 @@
     value = line[a[2][0]:]
     try:
 	pf = _parse_func[name]
-    except RuntimeError:	# BCOMPAT
-	pf = _parse_num
     except KeyError:
 	pf = _parse_num
     value = pf(value)