Парсер как основной файл? - PullRequest
       7

Парсер как основной файл?

1 голос
/ 27 февраля 2010

Я пытаюсь написать большую систему, которая вводит данные из текстового файла и имеет файл анализатора. Итак, мне нужно написать основной файл, который будет вызывать синтаксический анализатор, и если да, то как бы я назвал файл синтаксического анализатора, просто кодировать его так?

Parser parser = new Parser(); 

Если нет, то какие будут мои варианты ???? Спасибо за помощь :) ДЛЯ парсера, как бы я указать текстовый файл для чтения в командной строке. У меня есть

public static void main (String[] commandLineArgs)

как мне написать конкретный текстовый файл в этом утверждении ???? Буду ли я заменить commandLineArgs? Я забыл об этом.

1 Ответ

1 голос
/ 27 февраля 2010
YourClass YourFile; // Need to fully qualified class name and full path for the file.

РЕДАКТИРОВАТЬ : Если я правильно понимаю, вам нужно что-то вроде этого:

public class Parser {

    public void parseFile (String file) {
       // parsing code goes here.
    }
    public static void main (String[] commandLineArgs) {
         Parser parser = new Parser();
         parser.parseFile(commandLineArgs[0]);   //  
    }

}
...