Index: parser.h
===================================================================
--- parser.h	(revision 642)
+++ parser.h	(revision 643)
@@ -65,6 +65,13 @@
 if it's a string, or ##val_f## if it's a float (or a float array). In this last
 case, ##size## will return the number of elements if the array.
 Watch out for buffer overflows with float arrays !
+Returns RAYDIUM_PARSER_TYPE_STRING if the line read is an string like:
+variable="string between double quotes"
+Returns RAYDIUM_PARSER_TYPE_FLOAT if the line read is an float array like:
+variable={1.0,2.0,3.0,4.0}
+Returns RAYDIUM_PARSER_TYPE_RAWDATA if is not one of the previous types
+Returns RAYDIUM_PARSER_TYPE_EOF at the end of file.
+
 %%(c)
 FILE *fp;
 int ret;
,14 +189,14 @@
     $file=$sorted[$i];
     $title=getTitle($file);
 
-    if($title==-1) 
+    if($title==-1)
         {
         h1(($i+1)." no documentation for $file");
         continue;
         }
-    
+
     h1(($i+1)." $title");
-    
+
     $f=file($file);
     $last=0;
     $n=0;
@@ -205,7 +205,7 @@
         $title=trim($f[$l-1]);
         if($title=="")
             $title="// unknown item";
-            
+
         // types:
         // 1 - Comment (//)
         // 2 - Macro (#)
@@ -232,7 +232,7 @@
                 $title=substr($title,0,$pos+1);
                 }
             $title=trim(str_replace("#define ","",$title))." (macro)";
-            
+
             }
 
         if($type==3)
@@ -245,22 +245,22 @@
                 $title=substr($title,0,-1);
             $title=trim(str_replace("**","* *",$title));
             }
-        
+
         if($type==2 || $type==3)
             $id=addToIndex($title);
-        
+
         h2('""'."<a name=$id></a>".'""'.($i+1).".".($n+1)." $title");
-        
+
         $last=$l+1;
         $end=getTagLine("**/",$f,$last);
         if($end==-1)
             die("expected '**/' (started line $l)");
-        
+
         unset($body);
 /*      for($j=$l+1;$j<$end;$j++)
             {
             $lj=trim($f[$j]);
-            if($lj=="") 
+            if($lj=="")
                 $lj="\n\n";
             else
                 $lj.=" ";
@@ -274,7 +274,7 @@
             }
         $str=@implode("\n",$body);
         body($str);
-        
+
         $last=$end+1;
         $n++;
         }