{"id":"W276160561","doi":"10.1007/978-1-4615-0413-9_7","title":"A Pattern Language For Parsing","year":2003,"lang":"en","type":"book-chapter","venue":"Kluwer international series in engineering and computer science","topic":"Logic, programming, and type systems","field":"Computer Science","cited_by":0,"is_retracted":false,"has_abstract":false,"ca_institutions":"Concordia University","funders":"","keywords":"Computer science; Parsing; Programming language; Compiler; Recursion (computer science); Parser combinator; Top-down parsing; Compiler construction; Design pattern; Artificial intelligence","routes":{"ca_aff":true,"ca_fund":false,"ca_venue":false,"about_ca":false,"invisible_to_affiliation_only":false},"retraction":null,"screen":null,"direct_labels":[],"prediction":{"model_version":"metacan-v3-hybrid-931329e0061c","candidate_categories":[],"consensus_categories":[],"category_scores_codex":[0.002310341,0.002505161,0.002105396,0.002563259,0.00182547,0.006304484,0.004249245,0.002696533,0.03536412],"category_scores_gemma":[0.004747959,0.003035583,0.003633094,0.004835138,0.002311961,0.01267763,0.00425796,0.005413931,0.02459771],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.0009291366,"about_ca_system_score_gemma":0.002000956,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.001917969,"about_ca_topic_score_gemma":0.002373738,"domain_scores_codex":[0.9978634,0.0004113535,0.0004712091,0.0005534722,0.000534092,0.0001665301],"domain_scores_gemma":[0.9978696,0.0007304384,0.0001136074,0.0008609489,0.0003368002,0.00008858119],"domain_codex":null,"domain_gemma":null,"domain_candidate":null,"domain_consensus":null,"study_design_codex":"theoretical_or_conceptual","study_design_gemma":"not_applicable","study_design_scores_codex":[0.0001247239,0.00009697182,0.00036589,0.0006176017,0.00005633797,0.0003468064,0.0005804124,0.002395337,0.00412683,0.5456669,0.1268217,0.3188005],"study_design_scores_gemma":[0.00008344013,0.00004685653,0.000156821,0.0002018369,0.00007215248,0.0008521134,0.0001148378,0.01961011,0.008632163,0.5664341,0.403708,0.00008763585],"study_design_candidate":"not_applicable","study_design_consensus":null,"genre_codex":"methods","genre_gemma":"methods","genre_scores_codex":[0.0005249195,0.0003286661,0.9728131,0.000403937,0.0001914372,0.0001521112,0.001672939,0.01629121,0.007621604],"genre_scores_gemma":[0.01439101,0.0007990033,0.9532739,0.0006059033,0.0001827658,0.0006220822,0.006424946,0.006600609,0.0170998],"genre_candidate":"methods","genre_consensus":"methods","teacher_disagreement_score":0.03536412,"threshold_uncertainty_score":0.1183048,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.01125107465804775,"score_gpt":0.2212925323023109,"score_spread":0.2100414576442631,"validation_status":"score_only:v0-immature-baseline","note":"Baseline scores from an immature model (maturity gate not passed). Scores rank; they never assert a category."}}