[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

New parser version outputs in Prolog format!



I know this is too late to help with the project, but could you give me
some feedback on the following?  As part of a redesign of the parser's
output facilities, I added a Prolog-format option, plus a separate
full-parse option that presents all rules.

Please note that all apostrophes have been h-ified, that selma'o names
are lowercased, and that inserted elidables are also lowercased.

$ parser -r -f           # -r is Prolog mode, -f is full parse
2;4;33moi ke lojbo genturfa'i
Copyright 1991,1992,1993 The Logical Languages Group, Inc.  All Rights Reserved
>>> mi du la lojbab poi blanu
text_0(text_A_1(text_B_2(text_C_3(paragraphs_4(paragraph_10(paragraph_A_11
(paragraph_B_12(utterance_20(sentence_40(sentence_A_41(statement_42(
terms_80(term_81(sumti_90(sumti_A_91(sumti_B_92(sumti_C_93(sumti_D_94(
sumti_E_95(sumti_F_96(anaphora_400(koha(mi))))))))))),bridi_tail_50(
bridi_tail_A_51(bridi_tail_B_52(bridi_tail_C_53(selbri_130(selbri_A_131(
selbri_B_132(selbri_C_133(selbri_D_134(selbri_E_135(selbri_F_136(
tanru_unit_150(tanru_unit_A_151(tanru_unit_B_152(bridi_valsi_407(
bridi_valsi_A_408(goha(du))))))))))))),tail_terms_71(terms_80(term_81(
sumti_90(sumti_a_91(sumti_b_92(sumti_c_93(sumti_d_94(sumti_e_95(sumti_f_96
(la(la),cmene_404(cmene_A_405(cmene(lojbab))))),relative_clauses_121(
relative_clause_122(noi(poi),sentence_40(bridi_tail_50(bridi_tail_a_51(
bridi_tail_b_52(bridi_tail_c_53(selbri_130(selbri_a_131(selbri_b_132(
selbri_c_133(selbri_d_134(selbri_e_135(selbri_f_136(tanru_unit_150(
tanru_unit_a_151(tanru_unit_b_152(bridi_valsi_407(bridi_valsi_a_408(
brivla(blanu))))))))))))),tail_terms_71(vau(vau))))))),kuho(kuho))))))))))
,vau(vau)))))))))))))))))).
Space used: 5200 bytes for tokens, 100 bytes for strings

$ parser -r
2;4;33moi ke lojbo genturfa'i
Copyright 1991,1992,1993 The Logical Languages Group, Inc.  All Rights Reserved
>>> mi du la lojbab poi blanu
text_0(terms_80(mi),bridi_tail_50(selbri_130(du),tail_terms_71(terms_80(
sumti_E_95(la(la),cmene_404(lojbab)),relative_clauses_121(noi(poi),
sentence_40(selbri_130(blanu),tail_terms_71(vau)),kuho(kuho))),vau(vau)))).
Space used: 5200 bytes for tokens, 100 bytes for strings

-- 
John Cowan	cowan@snark.thyrsus.com		...!uunet!lock60!snark!cowan
			e'osai ko sarji la lojban.