corrected possible error with the '-' being used as both marker separating definition and definiendum and valid wylie character (transliterated sanskrit).

This commit is contained in:
amontano 2002-11-19 18:46:14 +00:00
parent cc0097f2ae
commit 1fb425c6cd

View file

@ -35,7 +35,7 @@ public class BinaryFileGenerator extends LinkedList
{
private long posHijos;
private String sil, def[];
private static char delimiter;
private static String delimiter;
/** Number of dictionary. If 0, partial word (no definition).
*/
@ -47,7 +47,7 @@ public class BinaryFileGenerator extends LinkedList
{
wordRaf = null;
defRaf = null;
delimiter = '-';
delimiter = " - ";
}
public BinaryFileGenerator()
@ -110,7 +110,7 @@ public class BinaryFileGenerator extends LinkedList
boolean markerNotFound;
// used for acip dict
if (delimiter==' ')
if (delimiter==null)
{
outAHere:
while (true)
@ -547,11 +547,11 @@ public class BinaryFileGenerator extends LinkedList
if (args[0].charAt(0)=='-')
{
if (args[0].equals("-tab"))
delimiter='\t';
delimiter="\t";
else if (args[0].equals("-acip"))
delimiter=' ';
delimiter=null;
else
delimiter=args[0].charAt(1);
delimiter=args[0].substring(1);
if (args.length>2)
{
printSintax();
@ -576,14 +576,14 @@ public class BinaryFileGenerator extends LinkedList
if (args[i].charAt(0)=='-')
{
if (args[i].equals("-tab"))
delimiter='\t';
delimiter="\t";
else if (args[i].equals("-acip"))
delimiter=' ';
delimiter=null;
else
delimiter=args[i].charAt(1);
delimiter=args[i].substring(1);
i++;
}
else delimiter='-';
else delimiter=" -";
sl.addFile(args[i] + ".txt", n);
n++; i++;
}