Index: app/src/ser/ser
===================================================================
--- app/src/ser/ser	(revision 20b4e44e7537762f6aceb72b039f6e8f8a50e201)
+++ app/src/ser/ser	(revision 389de9abcbd0bbec63c04912b2d253b58dc5145c)
@@ -156,9 +156,8 @@
 
 
-system "m4 \"--define=PATTERN=$flexpattern\" \"--define=DEFAULTACTION=$defaultaction\" $flextemplate > $tmpfile_l";
+`m4 "--define=PATTERN=$flexpattern" "--define=DEFAULTACTION=$defaultaction" $flextemplate > $tmpfile_l`;
 
 if($flex)
 {
-	#system "cat $tmpfile_l";
 	if(open(FLEX, $tmpfile_l)) {
 		while(<FLEX>) {
@@ -173,11 +172,9 @@
 }
 
-system "flex -o$tmpfile_c $tmpfile_l";
-system "cc -O3 -o $tmpfile_x $tmpfile_c -lfl";
-system "$tmpfile_x";
+`flex -o$tmpfile_c $tmpfile_l`;
+`cc -O3 -o $tmpfile_x $tmpfile_c -lfl`;
+`$tmpfile_x`;
 
-#system "rm -f $tmpfile_l $tmpfile_c $tmpfile_x";
 unlink $tmpfile_l;
 unlink $tmpfile_c;
 unlink $tmpfile_x;
-
