Minor fix to xproto

Change-Id: I8e58fa6225836948fe791e4537fc994c8694c2ab
diff --git a/xos/genx/generator/lib.py b/xos/genx/generator/lib.py
index ebd685b..2bec8ff 100644
--- a/xos/genx/generator/lib.py
+++ b/xos/genx/generator/lib.py
@@ -46,10 +46,13 @@
         lst = []
         for k,v in d.items():
             if (type(v)==str and v.startswith('"')): 
-                tup = eval(v[1:-1])
-                if (type(tup)==tuple):
-                    lst.append('%s = %r'%(k,tup))
-                else:
+                try:
+                    tup = eval(v[1:-1])
+                    if (type(tup)==tuple):
+                        lst.append('%s = %r'%(k,tup))
+                    else:
+                        lst.append('%s = %s'%(k,v))
+                except:
                     lst.append('%s = %s'%(k,v))
             elif (type(v)==bool):
                 lst.append('%s = %r'%(k,bool(v)))