[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"site-settings":3,"\u002Ftags":14,"\u002Farticles:{\"page\":2,\"size\":10,\"tag\":\"Antlr4\"}":20},{"code":4,"message":5,"data":6},0,"ok",{"author_city":7,"author_years":8,"site_tagline":9,"site_description":10,"skill_one_desc":9,"author_status":9,"skill_two_title":9,"about_hero_image":9,"skill_one_title":9,"icp":11,"author_role":9,"og_default_image":9,"closing_quote_date":9,"toolkit":9,"skill_two_desc":9,"author_bio":9,"site_footer":9,"site_url":12,"author_tagline":9,"weekly_thought":9,"tagline_line_one":9,"author_bio_two":9,"closing_quote":9,"site_name":13,"tagline_line_two":9,"home_hero_image":9},"西安","10","","花开空白 - 个人博客","陕ICP备2021009682号-1","https:\u002F\u002Firule.cn","花开空白",{"code":4,"message":5,"data":15},[16],{"id":17,"name":18,"slug":18,"articleCount":19},"2101581915876671490","Antlr4","13",{"code":4,"message":5,"data":21},{"list":22,"total":19,"page":52,"size":8},[23,34,43],{"id":24,"slug":25,"title":26,"summary":27,"coverUrl":28,"categoryId":29,"status":30,"topFlag":4,"viewCount":30,"likeCount":4,"wordCount":31,"readingMinutes":32,"publishedAt":33},"2101585710597718018","antlr4-03-variables-and-print","Antlr4系列③：支持变量定义和打印函数","number\u002Fstring\u002Fboolean变量定义、print函数、VisitorResult统一返回类型",null,"1946000000000000001",1,8172,21,"2023-03-03T16:14:14",{"id":35,"slug":36,"title":37,"summary":38,"coverUrl":28,"categoryId":29,"status":30,"topFlag":4,"viewCount":39,"likeCount":4,"wordCount":40,"readingMinutes":41,"publishedAt":42},"2101584400070656001","antlr4-02-syntax-check-and-priority","Antlr4系列②：语法检查和多规则的优先级","BaseErrorListener做词法\u002F语法校验、calcu递归支持连续混合运算、用opt=别名解决优先级问题",2,5762,15,"2023-02-16T16:09:01",{"id":44,"slug":45,"title":46,"summary":47,"coverUrl":28,"categoryId":29,"status":30,"topFlag":4,"viewCount":48,"likeCount":4,"wordCount":49,"readingMinutes":50,"publishedAt":51},"2101581915440463873","antlr4-01-getting-started","Antlr4系列①：Antlr4初体验","环境搭建、最简单的四则运算语法、Visitor模式入门",13,4129,11,"2023-02-01T15:59:09","2"]