UNPKG

bitmark-grammar

Version:
1,414 lines (1,311 loc) 124 kB
// Generated from ./antlr/bitmarkParser.g4 by ANTLR 4.9.0-SNAPSHOT import { ParseTreeListener } from "antlr4ts/tree/ParseTreeListener"; import { BitmarkContext } from "./bitmarkParser"; import { Bitmark_Context } from "./bitmarkParser"; import { BitContext } from "./bitmarkParser"; import { BookContext } from "./bitmarkParser"; import { Book_aliasContext } from "./bitmarkParser"; import { ChapterContext } from "./bitmarkParser"; import { Ai_promptContext } from "./bitmarkParser"; import { Note_aiContext } from "./bitmarkParser"; import { Summary_aiContext } from "./bitmarkParser"; import { Article_aiContext } from "./bitmarkParser"; import { TocContext } from "./bitmarkParser"; import { SummaryContext } from "./bitmarkParser"; import { Internal_linkContext } from "./bitmarkParser"; import { Bit_aliasContext } from "./bitmarkParser"; import { Title_etcContext } from "./bitmarkParser"; import { Group_bornContext } from "./bitmarkParser"; import { Group_diedContext } from "./bitmarkParser"; import { Learning_path_ltiContext } from "./bitmarkParser"; import { Learning_path_stepContext } from "./bitmarkParser"; import { Learning_path_bookContext } from "./bitmarkParser"; import { Learning_path_signContext } from "./bitmarkParser"; import { Learning_path_video_callContext } from "./bitmarkParser"; import { Learning_path_learning_goalContext } from "./bitmarkParser"; import { Learning_path_closingContext } from "./bitmarkParser"; import { Learning_path_feedbackContext } from "./bitmarkParser"; import { Learning_path_bot_trainingContext } from "./bitmarkParser"; import { Learning_path_external_linkContext } from "./bitmarkParser"; import { Learning_path_classroom_trainingContext } from "./bitmarkParser"; import { Learning_path_classroom_eventContext } from "./bitmarkParser"; import { Bot_action_sendContext } from "./bitmarkParser"; import { Bot_action_announceContext } from "./bitmarkParser"; import { Bot_action_saveContext } from "./bitmarkParser"; import { Bot_action_remindContext } from "./bitmarkParser"; import { Bot_action_responseContext } from "./bitmarkParser"; import { Bot_action_true_falseContext } from "./bitmarkParser"; import { Bot_action_rating_numberContext } from "./bitmarkParser"; import { Bot_action_rating_starsContext } from "./bitmarkParser"; import { Bot_actionContext } from "./bitmarkParser"; import { Bo_actionsContext } from "./bitmarkParser"; import { BoactsContext } from "./bitmarkParser"; import { FeedbackContext } from "./bitmarkParser"; import { FooterContext } from "./bitmarkParser"; import { BitElemContext } from "./bitmarkParser"; import { BitElem_noResourceContext } from "./bitmarkParser"; import { GapContext } from "./bitmarkParser"; import { Single_gapContext } from "./bitmarkParser"; import { Choice_plusContext } from "./bitmarkParser"; import { Choice_minusContext } from "./bitmarkParser"; import { Choice_starContext } from "./bitmarkParser"; import { EssayContext } from "./bitmarkParser"; import { Ml_exampleContext } from "./bitmarkParser"; import { PartansContext } from "./bitmarkParser"; import { ResourceContext } from "./bitmarkParser"; import { CorrectionContext } from "./bitmarkParser"; import { CorrsContext } from "./bitmarkParser"; import { Mark_Context } from "./bitmarkParser"; import { Mark_textContext } from "./bitmarkParser"; import { Mark_colorContext } from "./bitmarkParser"; import { Take_audioContext } from "./bitmarkParser"; import { Take_pictureContext } from "./bitmarkParser"; import { Record_audioContext } from "./bitmarkParser"; import { Preparation_noteContext } from "./bitmarkParser"; import { AssignmentContext } from "./bitmarkParser"; import { ArticleContext } from "./bitmarkParser"; import { StatementContext } from "./bitmarkParser"; import { DetailsContext } from "./bitmarkParser"; import { Sample_solutionContext } from "./bitmarkParser"; import { ButtoncopytextContext } from "./bitmarkParser"; import { WbtcontinueContext } from "./bitmarkParser"; import { LearningpathdetailsContext } from "./bitmarkParser"; import { PageContext } from "./bitmarkParser"; import { NoteContext } from "./bitmarkParser"; import { InfoContext } from "./bitmarkParser"; import { WarningContext } from "./bitmarkParser"; import { RemarkContext } from "./bitmarkParser"; import { HelpContext } from "./bitmarkParser"; import { DangerContext } from "./bitmarkParser"; import { BugContext } from "./bitmarkParser"; import { SidenoteContext } from "./bitmarkParser"; import { StickynoteContext } from "./bitmarkParser"; import { QuoteContext } from "./bitmarkParser"; import { FootnoteContext } from "./bitmarkParser"; import { HintbitContext } from "./bitmarkParser"; import { ExamplebitContext } from "./bitmarkParser"; import { Vendor_padlet_embedContext } from "./bitmarkParser"; import { ScormContext } from "./bitmarkParser"; import { Bit_imageContext } from "./bitmarkParser"; import { Bit_imageLinkContext } from "./bitmarkParser"; import { Bit_imageZoomContext } from "./bitmarkParser"; import { Bit_imagePrototypeContext } from "./bitmarkParser"; import { Bit_imageSuperWideContext } from "./bitmarkParser"; import { Bit_audioContext } from "./bitmarkParser"; import { Bit_audioLinkContext } from "./bitmarkParser"; import { Bit_audioEmbedContext } from "./bitmarkParser"; import { Bit_videoContext } from "./bitmarkParser"; import { Bit_videoLinkContext } from "./bitmarkParser"; import { Bit_videoEmbedContext } from "./bitmarkParser"; import { Bit_videoPortraitContext } from "./bitmarkParser"; import { Bit_videoLandscapeContext } from "./bitmarkParser"; import { Bit_stillImageFilmContext } from "./bitmarkParser"; import { Bit_stillImageFilmLinkContext } from "./bitmarkParser"; import { Bit_stillImageFilmEmbedContext } from "./bitmarkParser"; import { Bit_websiteLinkContext } from "./bitmarkParser"; import { Bit_documentContext } from "./bitmarkParser"; import { Bit_documentLinkContext } from "./bitmarkParser"; import { Bit_documentEmbedContext } from "./bitmarkParser"; import { Bit_documentDownloadContext } from "./bitmarkParser"; import { Bit_appLinkContext } from "./bitmarkParser"; import { Bit_editorialContext } from "./bitmarkParser"; import { Book_frontispieceContext } from "./bitmarkParser"; import { Book_titleContext } from "./bitmarkParser"; import { Book_copyrightContext } from "./bitmarkParser"; import { Book_dedicationContext } from "./bitmarkParser"; import { Book_forwordContext } from "./bitmarkParser"; import { Book_prefaceContext } from "./bitmarkParser"; import { Book_prologueContext } from "./bitmarkParser"; import { Book_epilogueContext } from "./bitmarkParser"; import { Book_introductionContext } from "./bitmarkParser"; import { Book_inciting_incidentContext } from "./bitmarkParser"; import { Book_conclusionContext } from "./bitmarkParser"; import { Book_afterwordContext } from "./bitmarkParser"; import { Book_postscriptContext } from "./bitmarkParser"; import { Book_appendixContext } from "./bitmarkParser"; import { Book_addendumContext } from "./bitmarkParser"; import { Book_acknowledgmentsContext } from "./bitmarkParser"; import { Book_list_of_contributorsContext } from "./bitmarkParser"; import { Book_bibliographyContext } from "./bitmarkParser"; import { Book_reference_listContext } from "./bitmarkParser"; import { Book_endnotesContext } from "./bitmarkParser"; import { Book_notesContext } from "./bitmarkParser"; import { Book_copyright_permissionsContext } from "./bitmarkParser"; import { Book_teaserContext } from "./bitmarkParser"; import { Book_auther_bioContext } from "./bitmarkParser"; import { Book_request_for_a_book_reviewContext } from "./bitmarkParser"; import { Book_coming_soonContext } from "./bitmarkParser"; import { Book_read_moreContext } from "./bitmarkParser"; import { Book_summaryContext } from "./bitmarkParser"; import { Book_epigraphContext } from "./bitmarkParser"; import { CodeContext } from "./bitmarkParser"; import { Card1Context } from "./bitmarkParser"; import { Question1Context } from "./bitmarkParser"; import { ScreenshotContext } from "./bitmarkParser"; import { Focus_imageContext } from "./bitmarkParser"; import { PhotoContext } from "./bitmarkParser"; import { Browser_imageContext } from "./bitmarkParser"; import { Chapter_subject_matterContext } from "./bitmarkParser"; import { Release_noteContext } from "./bitmarkParser"; import { ConclusionContext } from "./bitmarkParser"; import { FeaturedContext } from "./bitmarkParser"; import { Vendor_amcharts_5_chartContext } from "./bitmarkParser"; import { Newspaper_articleContext } from "./bitmarkParser"; import { Blog_articleContext } from "./bitmarkParser"; import { Book_articleContext } from "./bitmarkParser"; import { Notebook_articleContext } from "./bitmarkParser"; import { Workbook_articleContext } from "./bitmarkParser"; import { Release_notes_summaryContext } from "./bitmarkParser"; import { MessageContext } from "./bitmarkParser"; import { Cook_preparationContext } from "./bitmarkParser"; import { Cook_stepContext } from "./bitmarkParser"; import { Cook_ingredientsContext } from "./bitmarkParser"; import { Cook_remarkContext } from "./bitmarkParser"; import { Cook_variationContext } from "./bitmarkParser"; import { Cook_insertContext } from "./bitmarkParser"; import { Cook_arrangementContext } from "./bitmarkParser"; import { Cook_practice_adviseContext } from "./bitmarkParser"; import { Cook_plateContext } from "./bitmarkParser"; import { Cook_recommendationContext } from "./bitmarkParser"; import { Cook_personal_recommendationContext } from "./bitmarkParser"; import { Cook_side_drinkContext } from "./bitmarkParser"; import { Cook_side_dishContext } from "./bitmarkParser"; import { Cook_timerContext } from "./bitmarkParser"; import { Lang_learning_outcomesContext } from "./bitmarkParser"; import { Lang_enabling_language_skillsContext } from "./bitmarkParser"; import { Lang_life_skillsContext } from "./bitmarkParser"; import { Lang_english_around_worldContext } from "./bitmarkParser"; import { Lang_good_to_knowContext } from "./bitmarkParser"; import { Lang_learning_strategyContext } from "./bitmarkParser"; import { Lang_like_a_localContext } from "./bitmarkParser"; import { Lang_useful_phrasesContext } from "./bitmarkParser"; import { Lang_level_downContext } from "./bitmarkParser"; import { Lang_level_upContext } from "./bitmarkParser"; import { Lang_extra_activityContext } from "./bitmarkParser"; import { Lang_video_scriptContext } from "./bitmarkParser"; import { Lang_audio_scriptContext } from "./bitmarkParser"; import { Lang_vocabularyContext } from "./bitmarkParser"; import { Lang_homeworkContext } from "./bitmarkParser"; import { Lang_teacher_noteContext } from "./bitmarkParser"; import { Review_noteContext } from "./bitmarkParser"; import { Review_author_noteContext } from "./bitmarkParser"; import { Review_reviewer_noteContext } from "./bitmarkParser"; import { Review_request_for_review_noteContext } from "./bitmarkParser"; import { Review_approved_noteContext } from "./bitmarkParser"; import { ChecklistContext } from "./bitmarkParser"; import { Video_transcriptContext } from "./bitmarkParser"; import { Audio_transcriptContext } from "./bitmarkParser"; import { Image_portraitContext } from "./bitmarkParser"; import { Image_landscapeContext } from "./bitmarkParser"; import { Image_on_deviceContext } from "./bitmarkParser"; import { Bitmark_exampleContext } from "./bitmarkParser"; import { App_ai_promptContext } from "./bitmarkParser"; import { Book_linkContext } from "./bitmarkParser"; import { Book_link_nextContext } from "./bitmarkParser"; import { Book_link_prevContext } from "./bitmarkParser"; import { FigureContext } from "./bitmarkParser"; import { Video_link_landscapeContext } from "./bitmarkParser"; import { Video_link_portraitContext } from "./bitmarkParser"; import { Image_moodContext } from "./bitmarkParser"; import { Image_figureContext } from "./bitmarkParser"; import { Image_bannerContext } from "./bitmarkParser"; import { Image_styledContext } from "./bitmarkParser"; import { Image_screenshotContext } from "./bitmarkParser"; import { App_get_screenshotContext } from "./bitmarkParser"; import { App_create_bits_from_imageContext } from "./bitmarkParser"; import { Life_skill_stickerContext } from "./bitmarkParser"; import { Details_imageContext } from "./bitmarkParser"; import { Page_bannerContext } from "./bitmarkParser"; import { Page_buy_buttonContext } from "./bitmarkParser"; import { Image_render_svgContext } from "./bitmarkParser"; import { Vendor_jsfiddleContext } from "./bitmarkParser"; import { Vendor_jsfiddle_embedContext } from "./bitmarkParser"; import { App_code_editorContext } from "./bitmarkParser"; import { App_code_ideContext } from "./bitmarkParser"; import { Code_runtimeContext } from "./bitmarkParser"; import { OutputContext } from "./bitmarkParser"; import { Console_logContext } from "./bitmarkParser"; import { Vendor_jupyter_cell_codeContext } from "./bitmarkParser"; import { Vendor_jupyter_cell_rawContext } from "./bitmarkParser"; import { Vendor_jupyter_outputContext } from "./bitmarkParser"; import { Vendor_jupyter_cell_markdownContext } from "./bitmarkParser"; import { Vendor_jupyter_ipynbContext } from "./bitmarkParser"; import { App_code_cellContext } from "./bitmarkParser"; import { StdoutContext } from "./bitmarkParser"; import { App_bitmark_from_javascriptContext } from "./bitmarkParser"; import { App_bitmark_from_editorContext } from "./bitmarkParser"; import { Toc_chapterContext } from "./bitmarkParser"; import { Images_logo_graveContext } from "./bitmarkParser"; import { LogoContext } from "./bitmarkParser"; import { Logo_attribsContext } from "./bitmarkParser"; import { Hand_in_audioContext } from "./bitmarkParser"; import { Hand_in_voiceContext } from "./bitmarkParser"; import { Hand_in_videoContext } from "./bitmarkParser"; import { Hand_in_locationContext } from "./bitmarkParser"; import { Hand_in_photoContext } from "./bitmarkParser"; import { Hand_in_scanContext } from "./bitmarkParser"; import { Hand_in_documentContext } from "./bitmarkParser"; import { Hand_in_contactContext } from "./bitmarkParser"; import { Bot_choiceContext } from "./bitmarkParser"; import { RatingContext } from "./bitmarkParser"; import { Bullet_itemContext } from "./bitmarkParser"; import { SurveyContext } from "./bitmarkParser"; import { Survey_1Context } from "./bitmarkParser"; import { Survey_anonymousContext } from "./bitmarkParser"; import { Survey_anonymous_1Context } from "./bitmarkParser"; import { Self_assessmentContext } from "./bitmarkParser"; import { Self_assess_s_and_wContext } from "./bitmarkParser"; import { AtpointContext } from "./bitmarkParser"; import { FormatContext } from "./bitmarkParser"; import { Resource_formatContext } from "./bitmarkParser"; import { Resource_format_extraContext } from "./bitmarkParser"; import { Format2Context } from "./bitmarkParser"; import { Image_formatContext } from "./bitmarkParser"; import { Video_formatContext } from "./bitmarkParser"; import { Article_formatContext } from "./bitmarkParser"; import { Document_formatContext } from "./bitmarkParser"; import { App_formatContext } from "./bitmarkParser"; import { Website_formatContext } from "./bitmarkParser"; import { Stillimagefilm_formatContext } from "./bitmarkParser"; import { Op_article_formatContext } from "./bitmarkParser"; import { Op_document_formatContext } from "./bitmarkParser"; import { Op_app_formatContext } from "./bitmarkParser"; import { Op_website_formatContext } from "./bitmarkParser"; import { Op_video_formatContext } from "./bitmarkParser"; import { Op_stillimagefilm_formatContext } from "./bitmarkParser"; import { ArticlebitContext } from "./bitmarkParser"; import { DocumentbitContext } from "./bitmarkParser"; import { WebsitebitContext } from "./bitmarkParser"; import { AppbitContext } from "./bitmarkParser"; import { StillimagefilmbitContext } from "./bitmarkParser"; import { Stillimg_oneContext } from "./bitmarkParser"; import { VideobitContext } from "./bitmarkParser"; import { Video_oneContext } from "./bitmarkParser"; import { ImagebitContext } from "./bitmarkParser"; import { Image_oneContext } from "./bitmarkParser"; import { Op_image_formatContext } from "./bitmarkParser"; import { Image_chainedContext } from "./bitmarkParser"; import { Image_chained4matchContext } from "./bitmarkParser"; import { AudiobitContext } from "./bitmarkParser"; import { Audio_oneContext } from "./bitmarkParser"; import { Audio_formatContext } from "./bitmarkParser"; import { Op_audio_formatContext } from "./bitmarkParser"; import { Resource_chainedContext } from "./bitmarkParser"; import { TelephoneContext } from "./bitmarkParser"; import { UrlContext } from "./bitmarkParser"; import { ItemContext } from "./bitmarkParser"; import { LeadContext } from "./bitmarkParser"; import { AnglerefContext } from "./bitmarkParser"; import { ExampleContext } from "./bitmarkParser"; import { Bracketed_textContext } from "./bitmarkParser"; import { ReferenceContext } from "./bitmarkParser"; import { ProgressContext } from "./bitmarkParser"; import { DatepropContext } from "./bitmarkParser"; import { Dateprop_chainedContext } from "./bitmarkParser"; import { InstructionContext } from "./bitmarkParser"; import { HintContext } from "./bitmarkParser"; import { TitleContext } from "./bitmarkParser"; import { Bool_labelContext } from "./bitmarkParser"; import { Progress_pointsContext } from "./bitmarkParser"; import { IstrackedContext } from "./bitmarkParser"; import { IsinfoonlyContext } from "./bitmarkParser"; import { AtdefContext } from "./bitmarkParser"; import { Atdef_Context } from "./bitmarkParser"; import { DollaransContext } from "./bitmarkParser"; import { AnchorContext } from "./bitmarkParser"; import { LinesContext } from "./bitmarkParser"; import { S_and_wContext } from "./bitmarkParser"; import { DclinesContext } from "./bitmarkParser"; import { ClnspContext } from "./bitmarkParser"; import { SsplContext } from "./bitmarkParser"; import { WordsContext } from "./bitmarkParser"; import { SpContext } from "./bitmarkParser"; import { SentenceContext } from "./bitmarkParser"; /** * This interface defines a complete listener for a parse tree produced by * `bitmarkParser`. */ export interface bitmarkParserListener extends ParseTreeListener { /** * Enter a parse tree produced by `bitmarkParser.bitmark`. * @param ctx the parse tree */ enterBitmark?: (ctx: BitmarkContext) => void; /** * Exit a parse tree produced by `bitmarkParser.bitmark`. * @param ctx the parse tree */ exitBitmark?: (ctx: BitmarkContext) => void; /** * Enter a parse tree produced by `bitmarkParser.bitmark_`. * @param ctx the parse tree */ enterBitmark_?: (ctx: Bitmark_Context) => void; /** * Exit a parse tree produced by `bitmarkParser.bitmark_`. * @param ctx the parse tree */ exitBitmark_?: (ctx: Bitmark_Context) => void; /** * Enter a parse tree produced by `bitmarkParser.bit`. * @param ctx the parse tree */ enterBit?: (ctx: BitContext) => void; /** * Exit a parse tree produced by `bitmarkParser.bit`. * @param ctx the parse tree */ exitBit?: (ctx: BitContext) => void; /** * Enter a parse tree produced by `bitmarkParser.book`. * @param ctx the parse tree */ enterBook?: (ctx: BookContext) => void; /** * Exit a parse tree produced by `bitmarkParser.book`. * @param ctx the parse tree */ exitBook?: (ctx: BookContext) => void; /** * Enter a parse tree produced by `bitmarkParser.book_alias`. * @param ctx the parse tree */ enterBook_alias?: (ctx: Book_aliasContext) => void; /** * Exit a parse tree produced by `bitmarkParser.book_alias`. * @param ctx the parse tree */ exitBook_alias?: (ctx: Book_aliasContext) => void; /** * Enter a parse tree produced by `bitmarkParser.chapter`. * @param ctx the parse tree */ enterChapter?: (ctx: ChapterContext) => void; /** * Exit a parse tree produced by `bitmarkParser.chapter`. * @param ctx the parse tree */ exitChapter?: (ctx: ChapterContext) => void; /** * Enter a parse tree produced by `bitmarkParser.ai_prompt`. * @param ctx the parse tree */ enterAi_prompt?: (ctx: Ai_promptContext) => void; /** * Exit a parse tree produced by `bitmarkParser.ai_prompt`. * @param ctx the parse tree */ exitAi_prompt?: (ctx: Ai_promptContext) => void; /** * Enter a parse tree produced by `bitmarkParser.note_ai`. * @param ctx the parse tree */ enterNote_ai?: (ctx: Note_aiContext) => void; /** * Exit a parse tree produced by `bitmarkParser.note_ai`. * @param ctx the parse tree */ exitNote_ai?: (ctx: Note_aiContext) => void; /** * Enter a parse tree produced by `bitmarkParser.summary_ai`. * @param ctx the parse tree */ enterSummary_ai?: (ctx: Summary_aiContext) => void; /** * Exit a parse tree produced by `bitmarkParser.summary_ai`. * @param ctx the parse tree */ exitSummary_ai?: (ctx: Summary_aiContext) => void; /** * Enter a parse tree produced by `bitmarkParser.article_ai`. * @param ctx the parse tree */ enterArticle_ai?: (ctx: Article_aiContext) => void; /** * Exit a parse tree produced by `bitmarkParser.article_ai`. * @param ctx the parse tree */ exitArticle_ai?: (ctx: Article_aiContext) => void; /** * Enter a parse tree produced by `bitmarkParser.toc`. * @param ctx the parse tree */ enterToc?: (ctx: TocContext) => void; /** * Exit a parse tree produced by `bitmarkParser.toc`. * @param ctx the parse tree */ exitToc?: (ctx: TocContext) => void; /** * Enter a parse tree produced by `bitmarkParser.summary`. * @param ctx the parse tree */ enterSummary?: (ctx: SummaryContext) => void; /** * Exit a parse tree produced by `bitmarkParser.summary`. * @param ctx the parse tree */ exitSummary?: (ctx: SummaryContext) => void; /** * Enter a parse tree produced by `bitmarkParser.internal_link`. * @param ctx the parse tree */ enterInternal_link?: (ctx: Internal_linkContext) => void; /** * Exit a parse tree produced by `bitmarkParser.internal_link`. * @param ctx the parse tree */ exitInternal_link?: (ctx: Internal_linkContext) => void; /** * Enter a parse tree produced by `bitmarkParser.bit_alias`. * @param ctx the parse tree */ enterBit_alias?: (ctx: Bit_aliasContext) => void; /** * Exit a parse tree produced by `bitmarkParser.bit_alias`. * @param ctx the parse tree */ exitBit_alias?: (ctx: Bit_aliasContext) => void; /** * Enter a parse tree produced by `bitmarkParser.title_etc`. * @param ctx the parse tree */ enterTitle_etc?: (ctx: Title_etcContext) => void; /** * Exit a parse tree produced by `bitmarkParser.title_etc`. * @param ctx the parse tree */ exitTitle_etc?: (ctx: Title_etcContext) => void; /** * Enter a parse tree produced by `bitmarkParser.group_born`. * @param ctx the parse tree */ enterGroup_born?: (ctx: Group_bornContext) => void; /** * Exit a parse tree produced by `bitmarkParser.group_born`. * @param ctx the parse tree */ exitGroup_born?: (ctx: Group_bornContext) => void; /** * Enter a parse tree produced by `bitmarkParser.group_died`. * @param ctx the parse tree */ enterGroup_died?: (ctx: Group_diedContext) => void; /** * Exit a parse tree produced by `bitmarkParser.group_died`. * @param ctx the parse tree */ exitGroup_died?: (ctx: Group_diedContext) => void; /** * Enter a parse tree produced by `bitmarkParser.learning_path_lti`. * @param ctx the parse tree */ enterLearning_path_lti?: (ctx: Learning_path_ltiContext) => void; /** * Exit a parse tree produced by `bitmarkParser.learning_path_lti`. * @param ctx the parse tree */ exitLearning_path_lti?: (ctx: Learning_path_ltiContext) => void; /** * Enter a parse tree produced by `bitmarkParser.learning_path_step`. * @param ctx the parse tree */ enterLearning_path_step?: (ctx: Learning_path_stepContext) => void; /** * Exit a parse tree produced by `bitmarkParser.learning_path_step`. * @param ctx the parse tree */ exitLearning_path_step?: (ctx: Learning_path_stepContext) => void; /** * Enter a parse tree produced by `bitmarkParser.learning_path_book`. * @param ctx the parse tree */ enterLearning_path_book?: (ctx: Learning_path_bookContext) => void; /** * Exit a parse tree produced by `bitmarkParser.learning_path_book`. * @param ctx the parse tree */ exitLearning_path_book?: (ctx: Learning_path_bookContext) => void; /** * Enter a parse tree produced by `bitmarkParser.learning_path_sign`. * @param ctx the parse tree */ enterLearning_path_sign?: (ctx: Learning_path_signContext) => void; /** * Exit a parse tree produced by `bitmarkParser.learning_path_sign`. * @param ctx the parse tree */ exitLearning_path_sign?: (ctx: Learning_path_signContext) => void; /** * Enter a parse tree produced by `bitmarkParser.learning_path_video_call`. * @param ctx the parse tree */ enterLearning_path_video_call?: (ctx: Learning_path_video_callContext) => void; /** * Exit a parse tree produced by `bitmarkParser.learning_path_video_call`. * @param ctx the parse tree */ exitLearning_path_video_call?: (ctx: Learning_path_video_callContext) => void; /** * Enter a parse tree produced by `bitmarkParser.learning_path_learning_goal`. * @param ctx the parse tree */ enterLearning_path_learning_goal?: (ctx: Learning_path_learning_goalContext) => void; /** * Exit a parse tree produced by `bitmarkParser.learning_path_learning_goal`. * @param ctx the parse tree */ exitLearning_path_learning_goal?: (ctx: Learning_path_learning_goalContext) => void; /** * Enter a parse tree produced by `bitmarkParser.learning_path_closing`. * @param ctx the parse tree */ enterLearning_path_closing?: (ctx: Learning_path_closingContext) => void; /** * Exit a parse tree produced by `bitmarkParser.learning_path_closing`. * @param ctx the parse tree */ exitLearning_path_closing?: (ctx: Learning_path_closingContext) => void; /** * Enter a parse tree produced by `bitmarkParser.learning_path_feedback`. * @param ctx the parse tree */ enterLearning_path_feedback?: (ctx: Learning_path_feedbackContext) => void; /** * Exit a parse tree produced by `bitmarkParser.learning_path_feedback`. * @param ctx the parse tree */ exitLearning_path_feedback?: (ctx: Learning_path_feedbackContext) => void; /** * Enter a parse tree produced by `bitmarkParser.learning_path_bot_training`. * @param ctx the parse tree */ enterLearning_path_bot_training?: (ctx: Learning_path_bot_trainingContext) => void; /** * Exit a parse tree produced by `bitmarkParser.learning_path_bot_training`. * @param ctx the parse tree */ exitLearning_path_bot_training?: (ctx: Learning_path_bot_trainingContext) => void; /** * Enter a parse tree produced by `bitmarkParser.learning_path_external_link`. * @param ctx the parse tree */ enterLearning_path_external_link?: (ctx: Learning_path_external_linkContext) => void; /** * Exit a parse tree produced by `bitmarkParser.learning_path_external_link`. * @param ctx the parse tree */ exitLearning_path_external_link?: (ctx: Learning_path_external_linkContext) => void; /** * Enter a parse tree produced by `bitmarkParser.learning_path_classroom_training`. * @param ctx the parse tree */ enterLearning_path_classroom_training?: (ctx: Learning_path_classroom_trainingContext) => void; /** * Exit a parse tree produced by `bitmarkParser.learning_path_classroom_training`. * @param ctx the parse tree */ exitLearning_path_classroom_training?: (ctx: Learning_path_classroom_trainingContext) => void; /** * Enter a parse tree produced by `bitmarkParser.learning_path_classroom_event`. * @param ctx the parse tree */ enterLearning_path_classroom_event?: (ctx: Learning_path_classroom_eventContext) => void; /** * Exit a parse tree produced by `bitmarkParser.learning_path_classroom_event`. * @param ctx the parse tree */ exitLearning_path_classroom_event?: (ctx: Learning_path_classroom_eventContext) => void; /** * Enter a parse tree produced by `bitmarkParser.bot_action_send`. * @param ctx the parse tree */ enterBot_action_send?: (ctx: Bot_action_sendContext) => void; /** * Exit a parse tree produced by `bitmarkParser.bot_action_send`. * @param ctx the parse tree */ exitBot_action_send?: (ctx: Bot_action_sendContext) => void; /** * Enter a parse tree produced by `bitmarkParser.bot_action_announce`. * @param ctx the parse tree */ enterBot_action_announce?: (ctx: Bot_action_announceContext) => void; /** * Exit a parse tree produced by `bitmarkParser.bot_action_announce`. * @param ctx the parse tree */ exitBot_action_announce?: (ctx: Bot_action_announceContext) => void; /** * Enter a parse tree produced by `bitmarkParser.bot_action_save`. * @param ctx the parse tree */ enterBot_action_save?: (ctx: Bot_action_saveContext) => void; /** * Exit a parse tree produced by `bitmarkParser.bot_action_save`. * @param ctx the parse tree */ exitBot_action_save?: (ctx: Bot_action_saveContext) => void; /** * Enter a parse tree produced by `bitmarkParser.bot_action_remind`. * @param ctx the parse tree */ enterBot_action_remind?: (ctx: Bot_action_remindContext) => void; /** * Exit a parse tree produced by `bitmarkParser.bot_action_remind`. * @param ctx the parse tree */ exitBot_action_remind?: (ctx: Bot_action_remindContext) => void; /** * Enter a parse tree produced by `bitmarkParser.bot_action_response`. * @param ctx the parse tree */ enterBot_action_response?: (ctx: Bot_action_responseContext) => void; /** * Exit a parse tree produced by `bitmarkParser.bot_action_response`. * @param ctx the parse tree */ exitBot_action_response?: (ctx: Bot_action_responseContext) => void; /** * Enter a parse tree produced by `bitmarkParser.bot_action_true_false`. * @param ctx the parse tree */ enterBot_action_true_false?: (ctx: Bot_action_true_falseContext) => void; /** * Exit a parse tree produced by `bitmarkParser.bot_action_true_false`. * @param ctx the parse tree */ exitBot_action_true_false?: (ctx: Bot_action_true_falseContext) => void; /** * Enter a parse tree produced by `bitmarkParser.bot_action_rating_number`. * @param ctx the parse tree */ enterBot_action_rating_number?: (ctx: Bot_action_rating_numberContext) => void; /** * Exit a parse tree produced by `bitmarkParser.bot_action_rating_number`. * @param ctx the parse tree */ exitBot_action_rating_number?: (ctx: Bot_action_rating_numberContext) => void; /** * Enter a parse tree produced by `bitmarkParser.bot_action_rating_stars`. * @param ctx the parse tree */ enterBot_action_rating_stars?: (ctx: Bot_action_rating_starsContext) => void; /** * Exit a parse tree produced by `bitmarkParser.bot_action_rating_stars`. * @param ctx the parse tree */ exitBot_action_rating_stars?: (ctx: Bot_action_rating_starsContext) => void; /** * Enter a parse tree produced by `bitmarkParser.bot_action`. * @param ctx the parse tree */ enterBot_action?: (ctx: Bot_actionContext) => void; /** * Exit a parse tree produced by `bitmarkParser.bot_action`. * @param ctx the parse tree */ exitBot_action?: (ctx: Bot_actionContext) => void; /** * Enter a parse tree produced by `bitmarkParser.bo_actions`. * @param ctx the parse tree */ enterBo_actions?: (ctx: Bo_actionsContext) => void; /** * Exit a parse tree produced by `bitmarkParser.bo_actions`. * @param ctx the parse tree */ exitBo_actions?: (ctx: Bo_actionsContext) => void; /** * Enter a parse tree produced by `bitmarkParser.boacts`. * @param ctx the parse tree */ enterBoacts?: (ctx: BoactsContext) => void; /** * Exit a parse tree produced by `bitmarkParser.boacts`. * @param ctx the parse tree */ exitBoacts?: (ctx: BoactsContext) => void; /** * Enter a parse tree produced by `bitmarkParser.feedback`. * @param ctx the parse tree */ enterFeedback?: (ctx: FeedbackContext) => void; /** * Exit a parse tree produced by `bitmarkParser.feedback`. * @param ctx the parse tree */ exitFeedback?: (ctx: FeedbackContext) => void; /** * Enter a parse tree produced by `bitmarkParser.footer`. * @param ctx the parse tree */ enterFooter?: (ctx: FooterContext) => void; /** * Exit a parse tree produced by `bitmarkParser.footer`. * @param ctx the parse tree */ exitFooter?: (ctx: FooterContext) => void; /** * Enter a parse tree produced by `bitmarkParser.bitElem`. * @param ctx the parse tree */ enterBitElem?: (ctx: BitElemContext) => void; /** * Exit a parse tree produced by `bitmarkParser.bitElem`. * @param ctx the parse tree */ exitBitElem?: (ctx: BitElemContext) => void; /** * Enter a parse tree produced by `bitmarkParser.bitElem_noResource`. * @param ctx the parse tree */ enterBitElem_noResource?: (ctx: BitElem_noResourceContext) => void; /** * Exit a parse tree produced by `bitmarkParser.bitElem_noResource`. * @param ctx the parse tree */ exitBitElem_noResource?: (ctx: BitElem_noResourceContext) => void; /** * Enter a parse tree produced by `bitmarkParser.gap`. * @param ctx the parse tree */ enterGap?: (ctx: GapContext) => void; /** * Exit a parse tree produced by `bitmarkParser.gap`. * @param ctx the parse tree */ exitGap?: (ctx: GapContext) => void; /** * Enter a parse tree produced by `bitmarkParser.single_gap`. * @param ctx the parse tree */ enterSingle_gap?: (ctx: Single_gapContext) => void; /** * Exit a parse tree produced by `bitmarkParser.single_gap`. * @param ctx the parse tree */ exitSingle_gap?: (ctx: Single_gapContext) => void; /** * Enter a parse tree produced by `bitmarkParser.choice_plus`. * @param ctx the parse tree */ enterChoice_plus?: (ctx: Choice_plusContext) => void; /** * Exit a parse tree produced by `bitmarkParser.choice_plus`. * @param ctx the parse tree */ exitChoice_plus?: (ctx: Choice_plusContext) => void; /** * Enter a parse tree produced by `bitmarkParser.choice_minus`. * @param ctx the parse tree */ enterChoice_minus?: (ctx: Choice_minusContext) => void; /** * Exit a parse tree produced by `bitmarkParser.choice_minus`. * @param ctx the parse tree */ exitChoice_minus?: (ctx: Choice_minusContext) => void; /** * Enter a parse tree produced by `bitmarkParser.choice_star`. * @param ctx the parse tree */ enterChoice_star?: (ctx: Choice_starContext) => void; /** * Exit a parse tree produced by `bitmarkParser.choice_star`. * @param ctx the parse tree */ exitChoice_star?: (ctx: Choice_starContext) => void; /** * Enter a parse tree produced by `bitmarkParser.essay`. * @param ctx the parse tree */ enterEssay?: (ctx: EssayContext) => void; /** * Exit a parse tree produced by `bitmarkParser.essay`. * @param ctx the parse tree */ exitEssay?: (ctx: EssayContext) => void; /** * Enter a parse tree produced by `bitmarkParser.ml_example`. * @param ctx the parse tree */ enterMl_example?: (ctx: Ml_exampleContext) => void; /** * Exit a parse tree produced by `bitmarkParser.ml_example`. * @param ctx the parse tree */ exitMl_example?: (ctx: Ml_exampleContext) => void; /** * Enter a parse tree produced by `bitmarkParser.partans`. * @param ctx the parse tree */ enterPartans?: (ctx: PartansContext) => void; /** * Exit a parse tree produced by `bitmarkParser.partans`. * @param ctx the parse tree */ exitPartans?: (ctx: PartansContext) => void; /** * Enter a parse tree produced by `bitmarkParser.resource`. * @param ctx the parse tree */ enterResource?: (ctx: ResourceContext) => void; /** * Exit a parse tree produced by `bitmarkParser.resource`. * @param ctx the parse tree */ exitResource?: (ctx: ResourceContext) => void; /** * Enter a parse tree produced by `bitmarkParser.correction`. * @param ctx the parse tree */ enterCorrection?: (ctx: CorrectionContext) => void; /** * Exit a parse tree produced by `bitmarkParser.correction`. * @param ctx the parse tree */ exitCorrection?: (ctx: CorrectionContext) => void; /** * Enter a parse tree produced by `bitmarkParser.corrs`. * @param ctx the parse tree */ enterCorrs?: (ctx: CorrsContext) => void; /** * Exit a parse tree produced by `bitmarkParser.corrs`. * @param ctx the parse tree */ exitCorrs?: (ctx: CorrsContext) => void; /** * Enter a parse tree produced by `bitmarkParser.mark_`. * @param ctx the parse tree */ enterMark_?: (ctx: Mark_Context) => void; /** * Exit a parse tree produced by `bitmarkParser.mark_`. * @param ctx the parse tree */ exitMark_?: (ctx: Mark_Context) => void; /** * Enter a parse tree produced by `bitmarkParser.mark_text`. * @param ctx the parse tree */ enterMark_text?: (ctx: Mark_textContext) => void; /** * Exit a parse tree produced by `bitmarkParser.mark_text`. * @param ctx the parse tree */ exitMark_text?: (ctx: Mark_textContext) => void; /** * Enter a parse tree produced by `bitmarkParser.mark_color`. * @param ctx the parse tree */ enterMark_color?: (ctx: Mark_colorContext) => void; /** * Exit a parse tree produced by `bitmarkParser.mark_color`. * @param ctx the parse tree */ exitMark_color?: (ctx: Mark_colorContext) => void; /** * Enter a parse tree produced by `bitmarkParser.take_audio`. * @param ctx the parse tree */ enterTake_audio?: (ctx: Take_audioContext) => void; /** * Exit a parse tree produced by `bitmarkParser.take_audio`. * @param ctx the parse tree */ exitTake_audio?: (ctx: Take_audioContext) => void; /** * Enter a parse tree produced by `bitmarkParser.take_picture`. * @param ctx the parse tree */ enterTake_picture?: (ctx: Take_pictureContext) => void; /** * Exit a parse tree produced by `bitmarkParser.take_picture`. * @param ctx the parse tree */ exitTake_picture?: (ctx: Take_pictureContext) => void; /** * Enter a parse tree produced by `bitmarkParser.record_audio`. * @param ctx the parse tree */ enterRecord_audio?: (ctx: Record_audioContext) => void; /** * Exit a parse tree produced by `bitmarkParser.record_audio`. * @param ctx the parse tree */ exitRecord_audio?: (ctx: Record_audioContext) => void; /** * Enter a parse tree produced by `bitmarkParser.preparation_note`. * @param ctx the parse tree */ enterPreparation_note?: (ctx: Preparation_noteContext) => void; /** * Exit a parse tree produced by `bitmarkParser.preparation_note`. * @param ctx the parse tree */ exitPreparation_note?: (ctx: Preparation_noteContext) => void; /** * Enter a parse tree produced by `bitmarkParser.assignment`. * @param ctx the parse tree */ enterAssignment?: (ctx: AssignmentContext) => void; /** * Exit a parse tree produced by `bitmarkParser.assignment`. * @param ctx the parse tree */ exitAssignment?: (ctx: AssignmentContext) => void; /** * Enter a parse tree produced by `bitmarkParser.article`. * @param ctx the parse tree */ enterArticle?: (ctx: ArticleContext) => void; /** * Exit a parse tree produced by `bitmarkParser.article`. * @param ctx the parse tree */ exitArticle?: (ctx: ArticleContext) => void; /** * Enter a parse tree produced by `bitmarkParser.statement`. * @param ctx the parse tree */ enterStatement?: (ctx: StatementContext) => void; /** * Exit a parse tree produced by `bitmarkParser.statement`. * @param ctx the parse tree */ exitStatement?: (ctx: StatementContext) => void; /** * Enter a parse tree produced by `bitmarkParser.details`. * @param ctx the parse tree */ enterDetails?: (ctx: DetailsContext) => void; /** * Exit a parse tree produced by `bitmarkParser.details`. * @param ctx the parse tree */ exitDetails?: (ctx: DetailsContext) => void; /** * Enter a parse tree produced by `bitmarkParser.sample_solution`. * @param ctx the parse tree */ enterSample_solution?: (ctx: Sample_solutionContext) => void; /** * Exit a parse tree produced by `bitmarkParser.sample_solution`. * @param ctx the parse tree */ exitSample_solution?: (ctx: Sample_solutionContext) => void; /** * Enter a parse tree produced by `bitmarkParser.buttoncopytext`. * @param ctx the parse tree */ enterButtoncopytext?: (ctx: ButtoncopytextContext) => void; /** * Exit a parse tree produced by `bitmarkParser.buttoncopytext`. * @param ctx the parse tree */ exitButtoncopytext?: (ctx: ButtoncopytextContext) => void; /** * Enter a parse tree produced by `bitmarkParser.wbtcontinue`. * @param ctx the parse tree */ enterWbtcontinue?: (ctx: WbtcontinueContext) => void; /** * Exit a parse tree produced by `bitmarkParser.wbtcontinue`. * @param ctx the parse tree */ exitWbtcontinue?: (ctx: WbtcontinueContext) => void; /** * Enter a parse tree produced by `bitmarkParser.learningpathdetails`. * @param ctx the parse tree */ enterLearningpathdetails?: (ctx: LearningpathdetailsContext) => void; /** * Exit a parse tree produced by `bitmarkParser.learningpathdetails`. * @param ctx the parse tree */ exitLearningpathdetails?: (ctx: LearningpathdetailsContext) => void; /** * Enter a parse tree produced by `bitmarkParser.page`. * @param ctx the parse tree */ enterPage?: (ctx: PageContext) => void; /** * Exit a parse tree produced by `bitmarkParser.page`. * @param ctx the parse tree */ exitPage?: (ctx: PageContext) => void; /** * Enter a parse tree produced by `bitmarkParser.note`. * @param ctx the parse tree */ enterNote?: (ctx: NoteContext) => void; /** * Exit a parse tree produced by `bitmarkParser.note`. * @param ctx the parse tree */ exitNote?: (ctx: NoteContext) => void; /** * Enter a parse tree produced by `bitmarkParser.info`. * @param ctx the parse tree */ enterInfo?: (ctx: InfoContext) => void; /** * Exit a parse tree produced by `bitmarkParser.info`. * @param ctx the parse tree */ exitInfo?: (ctx: InfoContext) => void; /** * Enter a parse tree produced by `bitmarkParser.warning`. * @param ctx the parse tree */ enterWarning?: (ctx: WarningContext) => void; /** * Exit a parse tree produced by `bitmarkParser.warning`. * @param ctx the parse tree */ exitWarning?: (ctx: WarningContext) => void; /** * Enter a parse tree produced by `bitmarkParser.remark`. * @param ctx the parse tree */ enterRemark?: (ctx: RemarkContext) => void; /** * Exit a parse tree produced by `bitmarkParser.remark`. * @param ctx the parse tree */ exitRemark?: (ctx: RemarkContext) => void; /** * Enter a parse tree produced by `bitmarkParser.help`. * @param ctx the parse tree */ enterHelp?: (ctx: HelpContext) => void; /** * Exit a parse tree produced by `bitmarkParser.help`. * @param ctx the parse tree */ exitHelp?: (ctx: HelpContext) => void; /** * Enter a parse tree produced by `bitmarkParser.danger`. * @param ctx the parse tree */ enterDanger?: (ctx: DangerContext) => void; /** * Exit a parse tree produced by `bitmarkParser.danger`. * @param ctx the parse tree */ exitDanger?: (ctx: DangerContext) => void; /** * Enter a parse tree produced by `bitmarkParser.bug`. * @param ctx the parse tree */ enterBug?: (ctx: BugContext) => void; /** * Exit a parse tree produced by `bitmarkParser.bug`. * @param ctx the parse tree */ exitBug?: (ctx: BugContext) => void; /** * Enter a parse tree produced by `bitmarkParser.sidenote`. * @param ctx the parse tree */ enterSidenote?: (ctx: SidenoteContext) => void; /** * Exit a parse tree produced by `bitmarkParser.sidenote`. * @param ctx the parse tree */ exitSidenote?: (ctx: SidenoteContext) => void; /** * Enter a parse tree produced by `bitmarkParser.stickynote`. * @param ctx the parse tree */ enterStickynote?: (ctx: StickynoteContext) => void; /** * Exit a parse tree produced by `bitmarkParser.stickynote`. * @param ctx the parse tree */ exitStickynote?: (ctx: StickynoteContext) => void; /** * Enter a parse tree produced by `bitmarkParser.quote`. * @param ctx the parse tree */ enterQuote?: (ctx: QuoteContext) => void; /** * Exit a parse tree produced by `bitmarkParser.quote`. * @param ctx the parse tree */ exitQuote?: (ctx: QuoteContext) => void; /** * Enter a parse tree produced by `bitmarkParser.footnote`. * @param ctx the parse tree */ enterFootnote?: (ctx: FootnoteContext) => void; /** * Exit a parse tree produced by `bitmarkParser.footnote`. * @param ctx the parse tree */ exitFootnote?: (ctx: FootnoteContext) => void; /** * Enter a parse tree produced by `bitmarkParser.hintbit`. * @param ctx the parse tree */ enterHintbit?: (ctx: HintbitContext) => void; /** * Exit a parse tree produced by `bitmarkParser.hintbit`. * @param ctx the parse tree */ exitHintbit?: (ctx: HintbitContext) => void; /** * Enter a parse tree produced by `bitmarkParser.examplebit`. * @param ctx the parse tree */ enterExamplebit?: (ctx: ExamplebitContext) => void; /** * Exit a parse tree produced by `bitmarkParser.examplebit`. * @param ctx the parse tree */ exitExamplebit?: (ctx: ExamplebitContext) => void; /** * Enter a parse tree produced by `bitmarkParser.vendor_padlet_embed`. * @param ctx the parse tree */ enterVendor_padlet_embed?: (ctx: Vendor_padlet_embedContext) => void; /** * Exit a parse tree produced by `bitmarkParser.vendor_padlet_embed`. * @param ctx the parse tree */ exitVendor_padlet_embed?: (ctx: Vendor_padlet_embedContext) => void; /** * Enter a parse tree produced by `bitmarkParser.scorm`. * @param ctx the parse tree */ enterScorm?: (ctx: ScormContext) => void; /** * Exit a parse tree produced by `bitmarkParser.scorm`. * @param ctx the parse tree */ exitScorm?: (ctx: ScormContext) => void; /** * Enter a parse tree produced by `bitmarkParser.bit_image`. * @param ctx the parse tree */ enterBit_image?: (ctx: Bit_imageContext) => void; /** * Exit a parse tree produced by `bitmarkParser.bit_image`. * @param ctx the parse tree */ exitBit_image?: (ctx: Bit_imageContext) => void; /** * Enter a parse tree produced by `bitmarkParser.bit_imageLink`. * @param ctx the parse tree */ enterBit_imageLink?: (ctx: Bit_imageLinkContext) => void; /** * Exit a parse tree produced by `bitmarkParser.bit_imageLink`. * @param ctx the parse tree */ exitBit_imageLink?: (ctx: Bit_imageLinkContext) => void; /** * Enter a parse tree produced by `bitmarkParser.bit_imageZoom`. * @param ctx the parse tree */ enterBit_imageZoom?: (ctx: Bit_imageZoomContext) => void; /** * Exit a parse tree produced by `bitmarkParser.bit_imageZoom`. * @param ctx the parse tree */ exitBit_imageZoom?: (ctx: Bit_imageZoomContext) => void; /** * Enter a parse tree produced by `bitmarkParser.bit_imagePrototype`. * @param ctx the parse tree */ enterBit_imagePrototype?: (ctx: Bit_imagePrototypeContext) => void; /** * Exit a parse tree produced by `bitmarkParser.bit_imagePrototype`. * @param ctx the parse tree */ exitBit_imagePrototype?: (ctx: Bit_imagePrototypeContext) => void; /** * Enter a parse tree produced by `bitmarkParser.bit_imageSuperWide`. * @param ctx the parse tree */ enterBit_imageSuperWide?: (ctx: Bit_imageSuperWideContext) => void; /** * Exit a parse tree produced by `bitmarkParser.bit_imageSuperWide`. * @param ctx the parse tree */ exitBit_imageSuperWide?: (ctx: Bit_imageSuperWideContext) => void; /** * Enter a parse tree produced by `bitmarkParser.bit_audio`. * @param ctx the parse tree */ enterBit_audio?: (ctx: Bit_audioContext) => void; /** * Exit a parse tree produced by `bitmarkParser.bit_audio`. * @param ctx the parse tree */ exitBit_audio?: (ctx: Bit_audioContext) => void; /** * Enter a parse tree produced by `bitmarkParser.bit_audioLink`. * @param ctx the parse tree */ enterBit_audioLink?: (ctx: Bit_audioLinkContext) => void; /** * Exit a parse tree produced by `bitmarkParser.bit_audioLink`. * @param ctx the parse tree */ exitBit_audioLink?: (ctx: Bit_audioLinkContext) => void; /** * Enter a parse tree produced by `bitmarkParser.bit_audioEmbed`. * @param ctx the parse tree */ enterBit_audioEmbed?: (ctx: Bit_audioEmbedContext) => void; /** * Exit a parse tree produced by `bitmarkParser.bit_audioEmbed`. * @param ctx the parse tree */ exitBit_audioEmbed?: (ctx: Bit_audioEmbedContext) => void; /** * Enter a parse tree produced by `bitmarkParser.bit_video`. * @param ctx the parse tree */ enterBit_video?: (ctx: Bit_videoContext) => void; /** * Exit a parse tree produced by `bitmarkParser.bit_video`. * @param ctx the parse tree */ exitBit_video?: (ctx: Bit_videoContext) => void; /** * Enter a parse tree produced by `bitmarkParser.bit_videoLink`. * @param ctx the parse tree */ enterBit_videoLink?: (ctx: Bit_videoLinkContext) => void; /** * Exit a parse tree produced by `bitmarkParser.bit_videoLink`. * @param ctx the parse tree */ exitBit_videoLink?: (ctx: Bit_videoLinkContext) => void; /** * Enter a parse tree produced by `bitmarkParser.bit_videoEmbed`. * @param ctx the parse tree */ enterBit_videoEmbed?: (ctx: Bit_videoEmbedContext) => void; /** * Exit a parse tree produced by `bitmarkParser.bit_videoEmbed`. * @param ctx the parse tree */ exitBit_videoEmbed?: (ctx: Bit_videoEmbedContext) => void; /** * Enter a parse tree produced by `bitmarkParser.bit_videoPortrait`. * @param ctx the parse tree */ enterBit_videoPortrait?: (ctx: Bit_videoPortraitContext) => void; /** * Exit a parse tree produced by `bitmarkParser.bit_videoPortrait`. * @param ctx the parse tree */ exitBit_videoPortrait?: (ctx: Bit_videoPortraitContext) => void; /** * Enter a parse tree produced by `bitmarkParser.bit_videoLandscape`. * @pa