UNPKG

bitmark-grammar

Version:
929 lines (923 loc) 1.66 MB
// Generated from ./antlr/bitmarkParser.g4 by ANTLR 4.9.0-SNAPSHOT import { ATN } from "antlr4ts/atn/ATN"; import { ATNDeserializer } from "antlr4ts/atn/ATNDeserializer"; import { FailedPredicateException } from "antlr4ts/FailedPredicateException"; import { NotNull } from "antlr4ts/Decorators"; import { NoViableAltException } from "antlr4ts/NoViableAltException"; import { Override } from "antlr4ts/Decorators"; import { Parser } from "antlr4ts/Parser"; import { ParserRuleContext } from "antlr4ts/ParserRuleContext"; import { ParserATNSimulator } from "antlr4ts/atn/ParserATNSimulator"; import { ParseTreeListener } from "antlr4ts/tree/ParseTreeListener"; import { ParseTreeVisitor } from "antlr4ts/tree/ParseTreeVisitor"; import { RecognitionException } from "antlr4ts/RecognitionException"; import { RuleContext } from "antlr4ts/RuleContext"; //import { RuleVersion } from "antlr4ts/RuleVersion"; import { TerminalNode } from "antlr4ts/tree/TerminalNode"; import { Token } from "antlr4ts/Token"; import { TokenStream } from "antlr4ts/TokenStream"; import { Vocabulary } from "antlr4ts/Vocabulary"; import { VocabularyImpl } from "antlr4ts/VocabularyImpl"; import * as Utils from "antlr4ts/misc/Utils"; import { bitmarkParserListener } from "./bitmarkParserListener"; export class bitmarkParser extends Parser { public static readonly OPDOT = 1; public static readonly S = 2; public static readonly BitBook = 3; public static readonly BitChapter = 4; public static readonly BitToc = 5; public static readonly BitSummary = 6; public static readonly BitIntlink = 7; public static readonly BitIntRef = 8; public static readonly BitAlias = 9; public static readonly BitGroups = 10; public static readonly BitGroupt = 11; public static readonly BitPlaceholder = 12; public static readonly BitStatement = 13; public static readonly BitDetails = 14; public static readonly BitSampleSolution = 15; public static readonly BitTakeAudio = 16; public static readonly CLOZE = 17; public static readonly MATCH = 18; public static readonly BitArticle = 19; public static readonly BitPage = 20; public static readonly BitEssay = 21; public static readonly BitMessage = 22; public static readonly BitCorrection = 23; public static readonly BitMark = 24; public static readonly BitTakepic = 25; public static readonly BitRecaud = 26; public static readonly BitPrepnote = 27; public static readonly BitAssign = 28; public static readonly BitBotint = 29; public static readonly BitSelfassess = 30; public static readonly BitRating = 31; public static readonly BitSurvey = 32; public static readonly BitSurvey1 = 33; public static readonly BitSurveyanon = 34; public static readonly BitSurveyanon1 = 35; public static readonly BitNote = 36; public static readonly BitInfo = 37; public static readonly BitWarning = 38; public static readonly BitRemark = 39; public static readonly BitHint = 40; public static readonly BitHelp = 41; public static readonly BitDanger = 42; public static readonly BitBug = 43; public static readonly BitSidenote = 44; public static readonly BitStickynote = 45; public static readonly BitQuote = 46; public static readonly BitFootnote = 47; public static readonly BitExample = 48; public static readonly BitButtonCopytext = 49; public static readonly BitWbtContinue = 50; public static readonly BitLearningPathDetails = 51; public static readonly BitAiPrompt = 52; public static readonly BitNoteAi = 53; public static readonly BitSummayAi = 54; public static readonly BitArticleAi = 55; public static readonly BitLearningPathLti = 56; public static readonly BitLearningPathStep = 57; public static readonly BitLearningPathBook = 58; public static readonly BitLearningPathSign = 59; public static readonly BitLearningPathVideoCall = 60; public static readonly BitLearningPathLearningGoal = 61; public static readonly BitLearningPathClosing = 62; public static readonly BitLearningPathFeedback = 63; public static readonly BitLearningPathBotTraining = 64; public static readonly BitLearningPathExternalLink = 65; public static readonly BitLearningPathClassroomTraining = 66; public static readonly BitLearningPathClassroomEvent = 67; public static readonly BitBotActionSend = 68; public static readonly BitBotActionAnnounce = 69; public static readonly BitBotActionSave = 70; public static readonly BitBotActionRemind = 71; public static readonly BitVendorPadletEmbed = 72; public static readonly BitScorm = 73; public static readonly BitImage = 74; public static readonly BitImageLink = 75; public static readonly BitImageZoom = 76; public static readonly BitImagePrototype = 77; public static readonly BitImageSuperWide = 78; public static readonly BitAudio = 79; public static readonly BitAudioLink = 80; public static readonly BitAudioEmbed = 81; public static readonly BitVideo = 82; public static readonly BitVideoLink = 83; public static readonly BitVideoEmbed = 84; public static readonly BitVideoPortrait = 85; public static readonly BitVideoLandscape = 86; public static readonly BitStillImageFilm = 87; public static readonly BitStillImageFilmLink = 88; public static readonly BitStillImageFilmEmbed = 89; public static readonly BitWebsiteLink = 90; public static readonly BitDocument = 91; public static readonly BitDocumentLink = 92; public static readonly BitDocumentEmbed = 93; public static readonly BitDocumentDownload = 94; public static readonly BitAppLink = 95; public static readonly BitEditorial = 96; public static readonly BitBookFrontispiece = 97; public static readonly BitBookTitle = 98; public static readonly BitBookCopyright = 99; public static readonly BitBookDedication = 100; public static readonly BitBookForword = 101; public static readonly BitBookPreface = 102; public static readonly BitBookPrologue = 103; public static readonly BitBookEpilogue = 104; public static readonly BitBookIntroduction = 105; public static readonly BitBookIncitingIncident = 106; public static readonly BitBookConclusion = 107; public static readonly BitBookAfterword = 108; public static readonly BitBookPostscript = 109; public static readonly BitBookappendix = 110; public static readonly BitBookAddendum = 111; public static readonly BitBookAcknowledgments = 112; public static readonly BitBookListOfContributors = 113; public static readonly BitBookBibliography = 114; public static readonly BitBookReferenceList = 115; public static readonly BitBookEndnotes = 116; public static readonly BitBookNotes = 117; public static readonly BitBookCopyrightPermissions = 118; public static readonly BitBookTeaser = 119; public static readonly BitBookAutherBio = 120; public static readonly BitBookRequestForABookReview = 121; public static readonly BitBookComingSoon = 122; public static readonly BitBookReadMore = 123; public static readonly BitBookSummary = 124; public static readonly BitBookEpigraph = 125; public static readonly BitCode = 126; public static readonly BitCard1 = 127; public static readonly BitQuestion1 = 128; public static readonly BitScreenshot = 129; public static readonly BitFocusImage = 130; public static readonly BitPhoto = 131; public static readonly BitBrowserImage = 132; public static readonly BitBotActionResponse = 133; public static readonly BitBotActionTrueFalse = 134; public static readonly BitBotActionRatingNumber = 135; public static readonly BitBotActionRatingStars = 136; public static readonly BitChapterSubjectMatter = 137; public static readonly BitReleaseNote = 138; public static readonly BitConclusion = 139; public static readonly BitVendorAmcharts5Chart = 140; public static readonly BitFeatured = 141; public static readonly BitNewspaperArticle = 142; public static readonly BitBlogArticle = 143; public static readonly BitBookArticle = 144; public static readonly BitNotebookArticle = 145; public static readonly BitWorkbookArticle = 146; public static readonly BitReleaseNotesSummary = 147; public static readonly BitCookPreparation = 148; public static readonly BitCookStep = 149; public static readonly BitCookIngredients = 150; public static readonly BitCookRremark = 151; public static readonly BitCookVariation = 152; public static readonly BitCookInsert = 153; public static readonly BitCookArrangement = 154; public static readonly BitCookPracticeAdvise = 155; public static readonly BitCookPlate = 156; public static readonly BitCookRecommendation = 157; public static readonly BitCookPersonalRecommendation = 158; public static readonly BitCookSideDrink = 159; public static readonly BitCookSideDish = 160; public static readonly BitCookTimer = 161; public static readonly BitLangLearningOutcomes = 162; public static readonly BitLangEnablingLanguageSkills = 163; public static readonly BitLangLifeSkills = 164; public static readonly BitLangEnglishAroundWorld = 165; public static readonly BitLangGoodtoknow = 166; public static readonly BitLangLearningStrategy = 167; public static readonly BitLangLikeAlocal = 168; public static readonly BitLangUsefulPhrases = 169; public static readonly BitLangLevelDown = 170; public static readonly BitLangLevelUp = 171; public static readonly BitLangExtraActivity = 172; public static readonly BitLangVideoScript = 173; public static readonly BitLangAudioScript = 174; public static readonly BitLangVocabulary = 175; public static readonly BitLangHomework = 176; public static readonly BitLangTeacherNote = 177; public static readonly BitReviewNote = 178; public static readonly BitReviewAuthorNote = 179; public static readonly BitReviewReviewerNote = 180; public static readonly BitReviewRequestForReviewNote = 181; public static readonly BitReviewApprovedNote = 182; public static readonly BitChecklist = 183; public static readonly BitVideoTranscript = 184; public static readonly BitAudioTranscript = 185; public static readonly BitImagePortrait = 186; public static readonly BitImageLandscape = 187; public static readonly BitImageOnDevice = 188; public static readonly BitBitmarkExample = 189; public static readonly BitAppAiPrompt = 190; public static readonly BitBookLink = 191; public static readonly BitBookLinkNext = 192; public static readonly BitBookLinkPrev = 193; public static readonly BitFigure = 194; public static readonly BitVideoLinkLandscape = 195; public static readonly BitVideoLinkPortrait = 196; public static readonly BitImageMood = 197; public static readonly BitImageFigure = 198; public static readonly BitImageBanner = 199; public static readonly BitImageStyled = 200; public static readonly BitImageScreenshot = 201; public static readonly BitAppGetScreenshot = 202; public static readonly BitAppCreateBitsFromImage = 203; public static readonly BitLifeSkillSticker = 204; public static readonly BitDetailsImage = 205; public static readonly BitImagesLogoGrave = 206; public static readonly BitPageBanner = 207; public static readonly BitPageBuyButton = 208; public static readonly BitVendorJsfiddle = 209; public static readonly BitVendorJsfiddleEmbed = 210; public static readonly BitImageRenderSvg = 211; public static readonly BitAppCodeEditor = 212; public static readonly BitAppCodeIde = 213; public static readonly BitCodeRuntime = 214; public static readonly BitOutput = 215; public static readonly BitConsoleLog = 216; public static readonly BitVenderJupyterCellCode = 217; public static readonly BitVenderJupyterCellRaw = 218; public static readonly BitVenderJupyterOutput = 219; public static readonly BitVenderJupyterCellMarkdown = 220; public static readonly BitVenderJupyterIpynb = 221; public static readonly BitAppCodeCell = 222; public static readonly BitStdout = 223; public static readonly BitAppBitmarkFromJavascript = 224; public static readonly BitAppBitmarkFromEditor = 225; public static readonly BitBookAlias = 226; public static readonly BitTocChapter = 227; public static readonly BitHandInAudio = 228; public static readonly BitHandInvoice = 229; public static readonly BitHandInVideo = 230; public static readonly BitHandInLocation = 231; public static readonly BitHandInPhoto = 232; public static readonly BitHandInScan = 233; public static readonly BitHandInDocument = 234; public static readonly BitHandInContact = 235; public static readonly OPDOLL = 236; public static readonly OPBUL = 237; public static readonly OPRANGLES = 238; public static readonly OPRANGLEL = 239; public static readonly OPDANGLE = 240; public static readonly OPU = 241; public static readonly OPB = 242; public static readonly OPQ = 243; public static readonly OPA = 244; public static readonly OPP = 245; public static readonly OPM = 246; public static readonly OPS = 247; public static readonly OPR = 248; public static readonly OPHASH = 249; public static readonly OPC = 250; public static readonly OPITEM = 251; public static readonly OPLEAD = 252; public static readonly OPPAGENUMBER = 253; public static readonly OPMARGINNUMBER = 254; public static readonly CL = 255; public static readonly COLON = 256; public static readonly AMP = 257; public static readonly DBLCOLON = 258; public static readonly PLUS = 259; public static readonly DotAt = 260; public static readonly Greater = 261; public static readonly Less = 262; public static readonly RightAngle = 263; public static readonly RightArrow = 264; public static readonly DBLEQ = 265; public static readonly HSPL = 266; public static readonly HSPL2 = 267; public static readonly SSPL = 268; public static readonly SSPL2 = 269; public static readonly QUOTE_INDEX = 270; public static readonly COMMENT = 271; public static readonly DCANY = 272; public static readonly Image_type = 273; public static readonly Audio_type = 274; public static readonly Video_type = 275; public static readonly ArticleText = 276; public static readonly NOTCL = 277; public static readonly NUMERIC = 278; public static readonly STRING = 279; public static readonly NL = 280; public static readonly NOTBITMARK = 281; public static readonly ELIPSIS = 282; public static readonly SENTENCE = 283; public static readonly BARSTRING = 284; public static readonly OPAT = 285; public static readonly AtProgress = 286; public static readonly AtReference = 287; public static readonly AtWidth = 288; public static readonly AtHeight = 289; public static readonly AtProgressPoints = 290; public static readonly AtShortanswer = 291; public static readonly AtLonganswer = 292; public static readonly AtExampleWithStr = 293; public static readonly AtExamplecol = 294; public static readonly AtExamplecl = 295; public static readonly AtSampleSolution = 296; public static readonly AtPartialAnswerS = 297; public static readonly AtPartialAnswer = 298; public static readonly AtLabeltrue = 299; public static readonly AtLabelfalse = 300; public static readonly AtPoints = 301; public static readonly AtSrc = 302; public static readonly AtPartner = 303; public static readonly OPATALT = 304; public static readonly OPAMARK = 305; public static readonly ShowInIndex = 306; public static readonly OpAtCaption = 307; public static readonly OpAtLicense = 308; public static readonly OpAtCopyright = 309; public static readonly OpAtSearch = 310; public static readonly OpAtIsTracked = 311; public static readonly OpAtIsInfoOnly = 312; public static readonly AtDate = 313; public static readonly Http = 314; public static readonly Https = 315; public static readonly AmpAudio = 316; public static readonly AmpImage = 317; public static readonly AmpImageZoom = 318; public static readonly AmpVideo = 319; public static readonly AmpArticle = 320; public static readonly AmpDocument = 321; public static readonly AmpApp = 322; public static readonly AmpWebsite = 323; public static readonly AmpStillImageFilm = 324; public static readonly AmpPdf = 325; public static readonly OpAmpAudio = 326; public static readonly OpAmpImage = 327; public static readonly OpAmpImageZoom = 328; public static readonly OpAmpVideo = 329; public static readonly OpAmpArticle = 330; public static readonly OpAmpArticleAtt = 331; public static readonly OpAmpDocument = 332; public static readonly OpAmpApp = 333; public static readonly OpAmpWebsite = 334; public static readonly OpAmpStillImageFilm = 335; public static readonly BracEnclose = 336; public static readonly AmpAudioLink = 337; public static readonly AmpImageLink = 338; public static readonly AmpVideoLink = 339; public static readonly AmpArticleLink = 340; public static readonly AmpDocumentLink = 341; public static readonly AmpDocumentDownload = 342; public static readonly AmpAppLink = 343; public static readonly AmpWebsiteLink = 344; public static readonly AmpStillImageFilmLink = 345; public static readonly OpAmpAudioLink = 346; public static readonly OpAmpImageLink = 347; public static readonly OpAmpVideoLink = 348; public static readonly OpAmpArticleLink = 349; public static readonly OpAmpDocumentLink = 350; public static readonly OpAmpDocumentDownload = 351; public static readonly OpAmpAppLink = 352; public static readonly OpAmpWebsiteLink = 353; public static readonly OpAmpStillImageFilmLink = 354; public static readonly AmpImageEmbed = 355; public static readonly AmpVideoEmbed = 356; public static readonly AmpAudioEmbed = 357; public static readonly AmpDocumentEmbed = 358; public static readonly AmpStillImageFilmEmbed = 359; public static readonly OpAmpImageEmbed = 360; public static readonly OpAmpVideoEmbed = 361; public static readonly OpAmpAudioEmbed = 362; public static readonly OpAmpDocumentEmbed = 363; public static readonly OpAmpStillImageFilmEmbed = 364; public static readonly BitmarkMinus = 365; public static readonly BitmarkPlus = 366; public static readonly ColonText = 367; public static readonly ColonJson = 368; public static readonly Prosemirror = 369; public static readonly Placeholder = 370; public static readonly BASIC = 371; public static readonly JPG = 372; public static readonly PNG = 373; public static readonly GIF = 374; public static readonly SVG = 375; public static readonly MP2 = 376; public static readonly MP3 = 377; public static readonly MP4 = 378; public static readonly FLV = 379; public static readonly WMV = 380; public static readonly MPEG = 381; public static readonly MPG = 382; public static readonly TEL = 383; public static readonly DotArticleAtt = 384; public static readonly STAR = 385; public static readonly URL = 386; public static readonly LIST_LINE = 387; public static readonly ENCLBARS = 388; public static readonly RULE_bitmark = 0; public static readonly RULE_bitmark_ = 1; public static readonly RULE_bit = 2; public static readonly RULE_book = 3; public static readonly RULE_book_alias = 4; public static readonly RULE_chapter = 5; public static readonly RULE_ai_prompt = 6; public static readonly RULE_note_ai = 7; public static readonly RULE_summary_ai = 8; public static readonly RULE_article_ai = 9; public static readonly RULE_toc = 10; public static readonly RULE_summary = 11; public static readonly RULE_internal_link = 12; public static readonly RULE_bit_alias = 13; public static readonly RULE_title_etc = 14; public static readonly RULE_group_born = 15; public static readonly RULE_group_died = 16; public static readonly RULE_learning_path_lti = 17; public static readonly RULE_learning_path_step = 18; public static readonly RULE_learning_path_book = 19; public static readonly RULE_learning_path_sign = 20; public static readonly RULE_learning_path_video_call = 21; public static readonly RULE_learning_path_learning_goal = 22; public static readonly RULE_learning_path_closing = 23; public static readonly RULE_learning_path_feedback = 24; public static readonly RULE_learning_path_bot_training = 25; public static readonly RULE_learning_path_external_link = 26; public static readonly RULE_learning_path_classroom_training = 27; public static readonly RULE_learning_path_classroom_event = 28; public static readonly RULE_bot_action_send = 29; public static readonly RULE_bot_action_announce = 30; public static readonly RULE_bot_action_save = 31; public static readonly RULE_bot_action_remind = 32; public static readonly RULE_bot_action_response = 33; public static readonly RULE_bot_action_true_false = 34; public static readonly RULE_bot_action_rating_number = 35; public static readonly RULE_bot_action_rating_stars = 36; public static readonly RULE_bot_action = 37; public static readonly RULE_bo_actions = 38; public static readonly RULE_boacts = 39; public static readonly RULE_feedback = 40; public static readonly RULE_footer = 41; public static readonly RULE_bitElem = 42; public static readonly RULE_bitElem_noResource = 43; public static readonly RULE_gap = 44; public static readonly RULE_single_gap = 45; public static readonly RULE_choice_plus = 46; public static readonly RULE_choice_minus = 47; public static readonly RULE_choice_star = 48; public static readonly RULE_essay = 49; public static readonly RULE_ml_example = 50; public static readonly RULE_partans = 51; public static readonly RULE_resource = 52; public static readonly RULE_correction = 53; public static readonly RULE_corrs = 54; public static readonly RULE_mark_ = 55; public static readonly RULE_mark_text = 56; public static readonly RULE_mark_color = 57; public static readonly RULE_take_audio = 58; public static readonly RULE_take_picture = 59; public static readonly RULE_record_audio = 60; public static readonly RULE_preparation_note = 61; public static readonly RULE_assignment = 62; public static readonly RULE_article = 63; public static readonly RULE_statement = 64; public static readonly RULE_details = 65; public static readonly RULE_sample_solution = 66; public static readonly RULE_buttoncopytext = 67; public static readonly RULE_wbtcontinue = 68; public static readonly RULE_learningpathdetails = 69; public static readonly RULE_page = 70; public static readonly RULE_note = 71; public static readonly RULE_info = 72; public static readonly RULE_warning = 73; public static readonly RULE_remark = 74; public static readonly RULE_help = 75; public static readonly RULE_danger = 76; public static readonly RULE_bug = 77; public static readonly RULE_sidenote = 78; public static readonly RULE_stickynote = 79; public static readonly RULE_quote = 80; public static readonly RULE_footnote = 81; public static readonly RULE_hintbit = 82; public static readonly RULE_examplebit = 83; public static readonly RULE_vendor_padlet_embed = 84; public static readonly RULE_scorm = 85; public static readonly RULE_bit_image = 86; public static readonly RULE_bit_imageLink = 87; public static readonly RULE_bit_imageZoom = 88; public static readonly RULE_bit_imagePrototype = 89; public static readonly RULE_bit_imageSuperWide = 90; public static readonly RULE_bit_audio = 91; public static readonly RULE_bit_audioLink = 92; public static readonly RULE_bit_audioEmbed = 93; public static readonly RULE_bit_video = 94; public static readonly RULE_bit_videoLink = 95; public static readonly RULE_bit_videoEmbed = 96; public static readonly RULE_bit_videoPortrait = 97; public static readonly RULE_bit_videoLandscape = 98; public static readonly RULE_bit_stillImageFilm = 99; public static readonly RULE_bit_stillImageFilmLink = 100; public static readonly RULE_bit_stillImageFilmEmbed = 101; public static readonly RULE_bit_websiteLink = 102; public static readonly RULE_bit_document = 103; public static readonly RULE_bit_documentLink = 104; public static readonly RULE_bit_documentEmbed = 105; public static readonly RULE_bit_documentDownload = 106; public static readonly RULE_bit_appLink = 107; public static readonly RULE_bit_editorial = 108; public static readonly RULE_book_frontispiece = 109; public static readonly RULE_book_title = 110; public static readonly RULE_book_copyright = 111; public static readonly RULE_book_dedication = 112; public static readonly RULE_book_forword = 113; public static readonly RULE_book_preface = 114; public static readonly RULE_book_prologue = 115; public static readonly RULE_book_epilogue = 116; public static readonly RULE_book_introduction = 117; public static readonly RULE_book_inciting_incident = 118; public static readonly RULE_book_conclusion = 119; public static readonly RULE_book_afterword = 120; public static readonly RULE_book_postscript = 121; public static readonly RULE_book_appendix = 122; public static readonly RULE_book_addendum = 123; public static readonly RULE_book_acknowledgments = 124; public static readonly RULE_book_list_of_contributors = 125; public static readonly RULE_book_bibliography = 126; public static readonly RULE_book_reference_list = 127; public static readonly RULE_book_endnotes = 128; public static readonly RULE_book_notes = 129; public static readonly RULE_book_copyright_permissions = 130; public static readonly RULE_book_teaser = 131; public static readonly RULE_book_auther_bio = 132; public static readonly RULE_book_request_for_a_book_review = 133; public static readonly RULE_book_coming_soon = 134; public static readonly RULE_book_read_more = 135; public static readonly RULE_book_summary = 136; public static readonly RULE_book_epigraph = 137; public static readonly RULE_code = 138; public static readonly RULE_card1 = 139; public static readonly RULE_question1 = 140; public static readonly RULE_screenshot = 141; public static readonly RULE_focus_image = 142; public static readonly RULE_photo = 143; public static readonly RULE_browser_image = 144; public static readonly RULE_chapter_subject_matter = 145; public static readonly RULE_release_note = 146; public static readonly RULE_conclusion = 147; public static readonly RULE_featured = 148; public static readonly RULE_vendor_amcharts_5_chart = 149; public static readonly RULE_newspaper_article = 150; public static readonly RULE_blog_article = 151; public static readonly RULE_book_article = 152; public static readonly RULE_notebook_article = 153; public static readonly RULE_workbook_article = 154; public static readonly RULE_release_notes_summary = 155; public static readonly RULE_message = 156; public static readonly RULE_cook_preparation = 157; public static readonly RULE_cook_step = 158; public static readonly RULE_cook_ingredients = 159; public static readonly RULE_cook_remark = 160; public static readonly RULE_cook_variation = 161; public static readonly RULE_cook_insert = 162; public static readonly RULE_cook_arrangement = 163; public static readonly RULE_cook_practice_advise = 164; public static readonly RULE_cook_plate = 165; public static readonly RULE_cook_recommendation = 166; public static readonly RULE_cook_personal_recommendation = 167; public static readonly RULE_cook_side_drink = 168; public static readonly RULE_cook_side_dish = 169; public static readonly RULE_cook_timer = 170; public static readonly RULE_lang_learning_outcomes = 171; public static readonly RULE_lang_enabling_language_skills = 172; public static readonly RULE_lang_life_skills = 173; public static readonly RULE_lang_english_around_world = 174; public static readonly RULE_lang_good_to_know = 175; public static readonly RULE_lang_learning_strategy = 176; public static readonly RULE_lang_like_a_local = 177; public static readonly RULE_lang_useful_phrases = 178; public static readonly RULE_lang_level_down = 179; public static readonly RULE_lang_level_up = 180; public static readonly RULE_lang_extra_activity = 181; public static readonly RULE_lang_video_script = 182; public static readonly RULE_lang_audio_script = 183; public static readonly RULE_lang_vocabulary = 184; public static readonly RULE_lang_homework = 185; public static readonly RULE_lang_teacher_note = 186; public static readonly RULE_review_note = 187; public static readonly RULE_review_author_note = 188; public static readonly RULE_review_reviewer_note = 189; public static readonly RULE_review_request_for_review_note = 190; public static readonly RULE_review_approved_note = 191; public static readonly RULE_checklist = 192; public static readonly RULE_video_transcript = 193; public static readonly RULE_audio_transcript = 194; public static readonly RULE_image_portrait = 195; public static readonly RULE_image_landscape = 196; public static readonly RULE_image_on_device = 197; public static readonly RULE_bitmark_example = 198; public static readonly RULE_app_ai_prompt = 199; public static readonly RULE_book_link = 200; public static readonly RULE_book_link_next = 201; public static readonly RULE_book_link_prev = 202; public static readonly RULE_figure = 203; public static readonly RULE_video_link_landscape = 204; public static readonly RULE_video_link_portrait = 205; public static readonly RULE_image_mood = 206; public static readonly RULE_image_figure = 207; public static readonly RULE_image_banner = 208; public static readonly RULE_image_styled = 209; public static readonly RULE_image_screenshot = 210; public static readonly RULE_app_get_screenshot = 211; public static readonly RULE_app_create_bits_from_image = 212; public static readonly RULE_life_skill_sticker = 213; public static readonly RULE_details_image = 214; public static readonly RULE_page_banner = 215; public static readonly RULE_page_buy_button = 216; public static readonly RULE_image_render_svg = 217; public static readonly RULE_vendor_jsfiddle = 218; public static readonly RULE_vendor_jsfiddle_embed = 219; public static readonly RULE_app_code_editor = 220; public static readonly RULE_app_code_ide = 221; public static readonly RULE_code_runtime = 222; public static readonly RULE_output = 223; public static readonly RULE_console_log = 224; public static readonly RULE_vendor_jupyter_cell_code = 225; public static readonly RULE_vendor_jupyter_cell_raw = 226; public static readonly RULE_vendor_jupyter_output = 227; public static readonly RULE_vendor_jupyter_cell_markdown = 228; public static readonly RULE_vendor_jupyter_ipynb = 229; public static readonly RULE_app_code_cell = 230; public static readonly RULE_stdout = 231; public static readonly RULE_app_bitmark_from_javascript = 232; public static readonly RULE_app_bitmark_from_editor = 233; public static readonly RULE_toc_chapter = 234; public static readonly RULE_images_logo_grave = 235; public static readonly RULE_logo = 236; public static readonly RULE_logo_attribs = 237; public static readonly RULE_hand_in_audio = 238; public static readonly RULE_hand_in_voice = 239; public static readonly RULE_hand_in_video = 240; public static readonly RULE_hand_in_location = 241; public static readonly RULE_hand_in_photo = 242; public static readonly RULE_hand_in_scan = 243; public static readonly RULE_hand_in_document = 244; public static readonly RULE_hand_in_contact = 245; public static readonly RULE_bot_choice = 246; public static readonly RULE_rating = 247; public static readonly RULE_bullet_item = 248; public static readonly RULE_survey = 249; public static readonly RULE_survey_1 = 250; public static readonly RULE_survey_anonymous = 251; public static readonly RULE_survey_anonymous_1 = 252; public static readonly RULE_self_assessment = 253; public static readonly RULE_self_assess_s_and_w = 254; public static readonly RULE_atpoint = 255; public static readonly RULE_format = 256; public static readonly RULE_resource_format = 257; public static readonly RULE_resource_format_extra = 258; public static readonly RULE_format2 = 259; public static readonly RULE_image_format = 260; public static readonly RULE_video_format = 261; public static readonly RULE_article_format = 262; public static readonly RULE_document_format = 263; public static readonly RULE_app_format = 264; public static readonly RULE_website_format = 265; public static readonly RULE_stillimagefilm_format = 266; public static readonly RULE_op_article_format = 267; public static readonly RULE_op_document_format = 268; public static readonly RULE_op_app_format = 269; public static readonly RULE_op_website_format = 270; public static readonly RULE_op_video_format = 271; public static readonly RULE_op_stillimagefilm_format = 272; public static readonly RULE_articlebit = 273; public static readonly RULE_documentbit = 274; public static readonly RULE_websitebit = 275; public static readonly RULE_appbit = 276; public static readonly RULE_stillimagefilmbit = 277; public static readonly RULE_stillimg_one = 278; public static readonly RULE_videobit = 279; public static readonly RULE_video_one = 280; public static readonly RULE_imagebit = 281; public static readonly RULE_image_one = 282; public static readonly RULE_op_image_format = 283; public static readonly RULE_image_chained = 284; public static readonly RULE_image_chained4match = 285; public static readonly RULE_audiobit = 286; public static readonly RULE_audio_one = 287; public static readonly RULE_audio_format = 288; public static readonly RULE_op_audio_format = 289; public static readonly RULE_resource_chained = 290; public static readonly RULE_telephone = 291; public static readonly RULE_url = 292; public static readonly RULE_item = 293; public static readonly RULE_lead = 294; public static readonly RULE_angleref = 295; public static readonly RULE_example = 296; public static readonly RULE_bracketed_text = 297; public static readonly RULE_reference = 298; public static readonly RULE_progress = 299; public static readonly RULE_dateprop = 300; public static readonly RULE_dateprop_chained = 301; public static readonly RULE_instruction = 302; public static readonly RULE_hint = 303; public static readonly RULE_title = 304; public static readonly RULE_bool_label = 305; public static readonly RULE_progress_points = 306; public static readonly RULE_istracked = 307; public static readonly RULE_isinfoonly = 308; public static readonly RULE_atdef = 309; public static readonly RULE_atdef_ = 310; public static readonly RULE_dollarans = 311; public static readonly RULE_anchor = 312; public static readonly RULE_lines = 313; public static readonly RULE_s_and_w = 314; public static readonly RULE_dclines = 315; public static readonly RULE_clnsp = 316; public static readonly RULE_sspl = 317; public static readonly RULE_words = 318; public static readonly RULE_sp = 319; public static readonly RULE_sentence = 320; // tslint:disable:no-trailing-whitespace public static readonly ruleNames: string[] = [ "bitmark", "bitmark_", "bit", "book", "book_alias", "chapter", "ai_prompt", "note_ai", "summary_ai", "article_ai", "toc", "summary", "internal_link", "bit_alias", "title_etc", "group_born", "group_died", "learning_path_lti", "learning_path_step", "learning_path_book", "learning_path_sign", "learning_path_video_call", "learning_path_learning_goal", "learning_path_closing", "learning_path_feedback", "learning_path_bot_training", "learning_path_external_link", "learning_path_classroom_training", "learning_path_classroom_event", "bot_action_send", "bot_action_announce", "bot_action_save", "bot_action_remind", "bot_action_response", "bot_action_true_false", "bot_action_rating_number", "bot_action_rating_stars", "bot_action", "bo_actions", "boacts", "feedback", "footer", "bitElem", "bitElem_noResource", "gap", "single_gap", "choice_plus", "choice_minus", "choice_star", "essay", "ml_example", "partans", "resource", "correction", "corrs", "mark_", "mark_text", "mark_color", "take_audio", "take_picture", "record_audio", "preparation_note", "assignment", "article", "statement", "details", "sample_solution", "buttoncopytext", "wbtcontinue", "learningpathdetails", "page", "note", "info", "warning", "remark", "help", "danger", "bug", "sidenote", "stickynote", "quote", "footnote", "hintbit", "examplebit", "vendor_padlet_embed", "scorm", "bit_image", "bit_imageLink", "bit_imageZoom", "bit_imagePrototype", "bit_imageSuperWide", "bit_audio", "bit_audioLink", "bit_audioEmbed", "bit_video", "bit_videoLink", "bit_videoEmbed", "bit_videoPortrait", "bit_videoLandscape", "bit_stillImageFilm", "bit_stillImageFilmLink", "bit_stillImageFilmEmbed", "bit_websiteLink", "bit_document", "bit_documentLink", "bit_documentEmbed", "bit_documentDownload", "bit_appLink", "bit_editorial", "book_frontispiece", "book_title", "book_copyright", "book_dedication", "book_forword", "book_preface", "book_prologue", "book_epilogue", "book_introduction", "book_inciting_incident", "book_conclusion", "book_afterword", "book_postscript", "book_appendix", "book_addendum", "book_acknowledgments", "book_list_of_contributors", "book_bibliography", "book_reference_list", "book_endnotes", "book_notes", "book_copyright_permissions", "book_teaser", "book_auther_bio", "book_request_for_a_book_review", "book_coming_soon", "book_read_more", "book_summary", "book_epigraph", "code", "card1", "question1", "screenshot", "focus_image", "photo", "browser_image", "chapter_subject_matter", "release_note", "conclusion", "featured", "vendor_amcharts_5_chart", "newspaper_article", "blog_article", "book_article", "notebook_article", "workbook_article", "release_notes_summary", "message", "cook_preparation", "cook_step", "cook_ingredients", "cook_remark", "cook_variation", "cook_insert", "cook_arrangement", "cook_practice_advise", "cook_plate", "cook_recommendation", "cook_personal_recommendation", "cook_side_drink", "cook_side_dish", "cook_timer", "lang_learning_outcomes", "lang_enabling_language_skills", "lang_life_skills", "lang_english_around_world", "lang_good_to_know", "lang_learning_strategy", "lang_like_a_local", "lang_useful_phrases", "lang_level_down", "lang_level_up", "lang_extra_activity", "lang_video_script", "lang_audio_script", "lang_vocabulary", "lang_homework", "lang_teacher_note", "review_note", "review_author_note", "review_reviewer_note", "review_request_for_review_note", "review_approved_note", "checklist", "video_transcript", "audio_transcript", "image_portrait", "image_landscape", "image_on_device", "bitmark_example", "app_ai_prompt", "book_link", "book_link_next", "book_link_prev", "figure", "video_link_landscape", "video_link_portrait", "image_mood", "image_figure", "image_banner", "image_styled", "image_screenshot", "app_get_screenshot", "app_create_bits_from_image", "life_skill_sticker", "details_image", "page_banner", "page_buy_button", "image_render_svg", "vendor_jsfiddle", "vendor_jsfiddle_embed", "app_code_editor", "app_code_ide", "code_runtime", "output", "console_log", "vendor_jupyter_cell_code", "vendor_jupyter_cell_raw", "vendor_jupyter_output", "vendor_jupyter_cell_markdown", "vendor_jupyter_ipynb", "app_code_cell", "stdout", "app_bitmark_from_javascript", "app_bitmark_from_editor", "toc_chapter", "images_logo_grave", "logo", "logo_attribs", "hand_in_audio", "hand_in_voice", "hand_in_video", "hand_in_location", "hand_in_photo", "hand_in_scan", "hand_in_document", "hand_in_contact", "bot_choice", "rating", "bullet_item", "survey", "survey_1", "survey_anonymous", "survey_anonymous_1", "self_assessment", "self_assess_s_and_w", "atpoint", "format", "resource_format", "resource_format_extra", "format2", "image_format", "video_format", "article_format", "document_format", "app_format", "website_format", "stillimagefilm_format", "op_article_format", "op_document_format", "op_app_format", "op_website_format", "op_video_format", "op_stillimagefilm_format", "articlebit", "documentbit", "websitebit", "appbit", "stillimagefilmbit", "stillimg_one", "videobit", "video_one", "imagebit", "image_one", "op_image_format", "image_chained", "image_chained4match", "audiobit", "audio_one", "audio_format", "op_audio_format", "resource_chained", "telephone", "url", "item", "lead", "angleref", "example", "bracketed_text", "reference", "progress", "dateprop", "dateprop_chained", "instruction", "hint", "title", "bool_label", "progress_points", "istracked", "isinfoonly", "atdef", "atdef_", "dollarans", "anchor", "lines", "s_and_w", "dclines", "clnsp", "sspl", "words", "sp", "sentence", ]; private static readonly _LITERAL_NAMES: Array<string | undefined> = [ undefined, "'[.'", undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, "'CLOZE'", "'MATCH'", undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, "':'", "'&'", "'::'", "'+'", "'.@'", "'>'", "'<'", "'\u25BA'", "'\u2192'", "'=='", undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, "'[@'", undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, "'http://'", "'https://'", "'&audio'", "'&image'", "'&image-zoom'", "'&video'", "'&article'", "'&document'", "'&app'", "'&website'", "'&still-image-film'", "'&pdf'", undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, "'&audio-link'", "'&image-link'", "'&video-link'", "'&article-link'", "'&document-link'", "'&document-download'", "'&app-link'", "'&website-link'", "'&still-image-film-link'", undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, "'&image-embed'", "'&video-embed'", "'&daudio-embed'", "'&document-embed'", "'&still-image-film-embed'", undefined, undefined, undefined, undefined, undefined, "':bitmark--'", "':bitmark++'", "':text'", "':json'", "':prosemirror'", "':placeholder'", "':basic'", "':jpg'", "':png'", "':gif'", "':svg'", "':mp2'", "':mp3'", "':mp4'", "':flv'", "':wmv'", "':mpeg'", "':mpg'", "'tel:'", "'.article-attachment'", "'*'", ]; private static readonly _SYMBOLIC_NAMES: Array<string | undefined> = [ undefined, "OPDOT", "S", "BitBook", "BitChapter", "BitToc", "BitSummary", "BitIntlink", "BitIntRef", "BitAlias", "BitGroups", "BitGroupt", "BitPlaceholder", "BitStatement", "BitDetails", "BitSampleSolution", "BitTakeAudio", "CLOZE", "MATCH", "BitArticle", "BitPage", "BitEssay", "BitMessage", "BitCorrection", "BitMark", "BitTakepic", "BitRecaud", "BitPrepnote", "BitAssign", "BitBotint", "BitSelfassess", "BitRating", "BitSurvey", "BitSurvey1", "BitSurveyanon", "BitSurveyanon1", "BitNote", "BitInfo", "BitWarning", "BitRemark", "BitHint", "BitHelp", "BitDanger", "BitBug", "BitSidenote", "BitStickynote", "BitQuote", "BitFootnote", "BitExample", "BitButtonCopytext", "BitWbtContinue", "BitLearningPathDetails", "BitAiPrompt", "BitNoteAi", "BitSummayAi", "BitArticleAi", "BitLearningPathLti", "BitLearningPathStep", "BitLearningPathBook", "BitLearningPathSign", "BitLearningPathVideoCall", "BitLearningPathLearningGoal", "BitLearningPathClosing", "BitLearningPathFeedback", "BitLearningPathBotTraining", "BitLearningPathExternalLink", "BitLearningPathClassroomTraining", "BitLearningPathClassroomEvent", "BitBotActionSend", "BitBotActionAnnounce", "BitBotActionSave", "BitBotActionRemind", "BitVendorPadletEmbed", "BitScorm", "BitImage", "BitImageLink", "BitImageZoom", "BitImagePrototype", "BitImageSuperWide", "BitAudio", "BitAudioLink", "BitAudioEmbed", "BitVideo", "BitVideoLink", "BitVideoEmbed", "BitVideoPortrait", "BitVideoLandscape", "BitStillImageFilm", "BitStillImageFilmLink", "BitStillImageFilmEmbed", "BitWebsiteLink", "BitDocument", "BitDocumentLink", "BitDocumentEmbed", "BitDocumentDownload", "BitAppLink", "BitEditorial", "BitBookFrontispiece", "BitBookTitle", "BitBookCopyright", "BitBookDedication", "BitBookForword", "BitBookPreface", "BitBookPrologue", "BitBookEpilogue", "BitBookIntroduction", "BitBookIncitingIncident", "BitBookConclusion", "BitBookAfterword", "BitBookPostscript", "BitBookappendix", "BitBookAddendum", "BitBookAcknowledgments", "BitBookListOfContributors", "BitBookBibliography", "BitBookReferenceList", "BitBookEndnotes", "BitBookNotes", "BitBookCopyrightPermissions", "BitBookTeaser", "BitBookAutherBio", "BitBookRequestForABookReview", "BitBookComingSoon", "BitBookReadMore", "BitBookSummary", "BitBookEpigraph", "BitCode", "BitCard1", "BitQuestion1", "BitScreenshot", "BitFocusImage", "BitPhoto", "BitBrowserImage", "BitBotActionResponse", "BitBotActionTrueFalse", "BitBotActionRatingNumber", "BitBotActionRatingStars", "BitChapterSubjectMatter", "BitReleaseNote", "BitConclusion", "BitVendorAmcharts5Chart", "BitFeatured", "BitNewspaperArticle", "BitBlogArticle", "BitBookArticle", "BitNotebookArticle", "BitWorkbookArticle", "BitReleaseNotesSummary", "BitCookPreparation", "BitCookStep", "BitCookIngredients", "BitCookRremark", "BitCookVariation", "BitCookInsert", "BitCookArrangement", "BitCookPracticeAdvise", "BitCookPlate", "BitCookRecommendation", "BitCookPersonalRecommendation", "BitCookSideDrink", "BitCookSideDish", "BitCookTimer", "BitLangLearningOutcomes", "BitLangEnablingLanguageSkills", "BitLangLifeSkills", "BitLangEnglishAroundWorld", "BitLangGoodtoknow", "BitLangLearningStrategy", "BitLangLikeAlocal", "BitLangUsefulPhrases", "BitLangLevelDown", "BitLangLevelUp", "BitLangExtraActivity", "BitLangVideoScript", "BitLangAudioScript", "BitLangVocabulary", "BitLangHomework", "BitLangTeacherNote", "BitReviewNote", "BitReviewAuthorNote", "BitReviewReviewerNote", "BitReviewRequestForReviewNote", "BitReviewApprovedNote", "BitChecklist", "BitVideoTranscript", "BitAudioTranscript", "BitImagePortrait", "BitImageLandscape", "BitImageOnDevice", "BitBitmarkExample", "BitAppAiPrompt", "BitBookLink", "BitBookLinkNext", "BitBookLinkPrev", "BitFigure", "BitVideoLinkLandscape", "BitVideoLinkPortrait", "BitImageMood", "BitImageFigure", "BitImageBanner", "BitImageStyled", "BitImageScreenshot", "BitAppGetScreenshot", "BitAppCreateBitsFromImage", "BitLifeSkillSticker", "BitDetailsImage", "BitImagesLogoGrave", "BitPageBanner", "BitPageBuyButton", "BitVendorJsfiddle", "BitVendorJsfiddleEmbed", "BitImageRenderSvg", "BitAppCodeEditor", "BitAppCodeIde", "BitCodeRuntime", "BitOutput", "BitConsoleLog", "BitVenderJupyterCellCode", "BitVenderJupyterCellRaw", "BitVenderJupyterOutput", "BitVenderJupyterCellMarkdown", "BitVenderJupyterIpynb", "BitAppCodeCell", "BitStdout", "BitAppBitmarkFromJavascript", "BitAppBitmarkFromEditor", "BitBookAlias", "BitTocChapter", "BitHandInAudio", "BitHandInvoice", "BitHandInVideo", "BitHandInLocation", "BitHandInPhoto", "BitHandInScan", "BitHandInDocument", "BitHandInContact", "OPDOLL", "OPBUL", "OP