package lectures.parsing_grammars;
import util.annotations.WebDocuments;

import lectures.inheritance.abstract_classes.Course;
import lectures.inheritance.abstract_classes.courselist.CourseList;

@WebDocuments({"Lectures/ParsingGrammars.pptx", "Lectures/ParsingGrammars.pdf", "Videos/ParsingGrammars.avi"})
public interface CourseParser {
    public CourseList parseCourseList();
    public Course parseCourse (String firstToken) ;
    public Course parseFreshmanSeminar () ;
    public Course parseRegularCourse () ;

}