From 77270a010a0b453e9a84c3e62db7cfd22e49d55d Mon Sep 17 00:00:00 2001 From: bjorn Date: Thu, 14 Aug 2008 07:58:04 +0000 Subject: Remove the grammars directory. It was full of old grammars that don't compile these days. See the old source distributions if you want them. --- grammars/TALK/GF_GoDiS/Core/Shared/sharedCore.gf | 133 --------------------- .../TALK/GF_GoDiS/Core/Shared/sharedCoreEng.gf | 55 --------- .../TALK/GF_GoDiS/Core/Shared/sharedCorePro.gf | 92 -------------- .../TALK/GF_GoDiS/Core/Shared/sharedCoreSwe.gf | 54 --------- 4 files changed, 334 deletions(-) delete mode 100644 grammars/TALK/GF_GoDiS/Core/Shared/sharedCore.gf delete mode 100644 grammars/TALK/GF_GoDiS/Core/Shared/sharedCoreEng.gf delete mode 100644 grammars/TALK/GF_GoDiS/Core/Shared/sharedCorePro.gf delete mode 100644 grammars/TALK/GF_GoDiS/Core/Shared/sharedCoreSwe.gf (limited to 'grammars/TALK/GF_GoDiS/Core/Shared') diff --git a/grammars/TALK/GF_GoDiS/Core/Shared/sharedCore.gf b/grammars/TALK/GF_GoDiS/Core/Shared/sharedCore.gf deleted file mode 100644 index 59c6e4de5..000000000 --- a/grammars/TALK/GF_GoDiS/Core/Shared/sharedCore.gf +++ /dev/null @@ -1,133 +0,0 @@ --- general grammar ---# -path=.:../ - -abstract sharedCore = { - -cat - - -- Nuance needs a S category, easiest fix. - S; - - -- Simple Dialogue Moves - DMove; - - - --- Basic forms - - Action Task; - SingleAction; - Proposition Task; - - Task; - - --- Dialogue moves (DMove) are: ask, answer, greet, quit, request, confirm, report - - --- Greet - -- Simple greet move... - Greet ; - --- Quit --- Simple quit move... - Quit; - --- Answer --- Answers are moves that answer questions, posed or not. - Answer Task; - NegAnswer Task; - --- Ask --- Ask moves are those moves that ask for plans. --- "vad vill du göra?" "vad kan jag göra" "hjälp"(?) --- Hur är det med ja/nej frågor? - Ask Task; - SingleAsk; - - --- Request --- Requests are those moves that have no arguments and --- generate no specific informationfilled answers. - Request; - - --- ICM - - ICM; - Per_ICM; - Per_ICM_Followed; - Acc_ICM; - Acc_ICM_Followed; - - - -fun - - makeS : DMove -> S; - --- Greet - makeGreetMove : Greet -> DMove; - --- Quit - makeQuitMove : Quit -> DMove; - --- Answer - makeAnswer : (t : Task) -> Proposition t -> Answer t; - makeAnswerMove : (t : Task) -> Answer t -> DMove; - - - makeNegAnswer : (t : Task) -> Proposition t -> NegAnswer t; - makeNegAnswerMove : (t : Task) -> NegAnswer t -> DMove; - --- Ask - singleAsk : (t : Task) -> Ask t -> SingleAsk; - makeYesNoAsk : (t : Task) -> Action t -> SingleAsk; - makeAsk : SingleAsk -> DMove; - - --- Request - makeRequest : SingleAction -> Request; - makeRequestMove : Request -> DMove; - makeNegRequestMove : Request -> DMove; - - --- ICM - - makeICMPer : Per_ICM -> ICM; - makeICMAcc : Acc_ICM -> ICM; - - - - makeICMMove : ICM -> DMove; - - --- LEXICON - - shortAnswer : Task; - - top_command : SingleAction; - - help_command : SingleAction; - - yes : Answer shortAnswer; - no : Answer shortAnswer; - - greet_command : Greet; - bye_command : Quit; - - - -- ICMs - per_pos : Per_ICM_Followed; - per_neg : Per_ICM; - per_int : Per_ICM; - - acc_pos : Acc_ICM; - acc_neg_alone : Acc_ICM; - acc_neg : Acc_ICM_Followed; - --acc_int : Acc_ICM; - -} - - - diff --git a/grammars/TALK/GF_GoDiS/Core/Shared/sharedCoreEng.gf b/grammars/TALK/GF_GoDiS/Core/Shared/sharedCoreEng.gf deleted file mode 100644 index cc7b739ec..000000000 --- a/grammars/TALK/GF_GoDiS/Core/Shared/sharedCoreEng.gf +++ /dev/null @@ -1,55 +0,0 @@ -concrete sharedCoreEng of sharedCore = open GenResEng in { - ---flags lexer=codelit ; unlexer=codelit ; startcat=DMoveList ; -flags conversion=finite; - - ---# -path=.:../ - -lin - makeS s = {s = s.s}; - - - --- Linearization of Greet, Quit, Answer, Ask and Request are moved to --- System and User respectively because of differing linearizations - - --- ICM - - makeICMPer perI = {s = perI.s}; - - makeICMAcc accI = {s = accI.s}; - - makeICMMove icm = {s = icm.s}; - - - - --- LEXICON - -pattern - - top_command = (variants {["top"] ; ["forget everything"] ; ["start over"]}); - -- end_command = "quit"; - - help_command = variants {"get" ; ""} ++ "help" ; - - yes = variants {"yes" ; "yup" ; "yeppers"}; - no = variants {"no" ; "nope" }; - - greet_command = variants { "hello" ; "hi" ; "yo"}; - bye_command = variants { ["goodbye"] ; "bye" ; "end" }; - --- ICMs --- Moved to User and System respectively because of differing linearisations --- for user and system. - - -} - - - - - - diff --git a/grammars/TALK/GF_GoDiS/Core/Shared/sharedCorePro.gf b/grammars/TALK/GF_GoDiS/Core/Shared/sharedCorePro.gf deleted file mode 100644 index 72295478e..000000000 --- a/grammars/TALK/GF_GoDiS/Core/Shared/sharedCorePro.gf +++ /dev/null @@ -1,92 +0,0 @@ ---# -path=.:../ - -concrete sharedCorePro of sharedCore = { - - -flags lexer=code ; unlexer=concat ; -flags conversion=finite; - -lin - - -- Borde inte request, question, etc.. ligga i en - -- generell resursfil så att man kan komma åt dem. - -- Det är inte speciellt snyggt att skriva ut det - -- ibland här och ibland i den specifika filen.. - -- Det känns som om det borde vara en "resurs"fråga. - - -- Det ÄR en resursgrej... titta i video grammatiken: - -- prologResource.gf och generalProlog.gf - -- som Aarne fixade till från Karins pyssel. - -- Hakparanteserna borde också fixas till på samma sätt... - - makeS s = {s = "[" ++ s.s ++ "]"}; - --- Greet - makeGreetMove gre = {s = gre.s }; - --- Quit - makeQuitMove qui = {s = qui.s }; - --- Answer - makeAnswer _ ans = {s = "answer" ++ "(" ++ ans.s ++ ")"}; - makeNegAnswer _ ans = {s = "answer" ++ "(" ++ "not" ++ "(" ++ ans.s ++ ")" ++ ")"}; - makeAnswerMove _ sha = {s = sha.s }; - makeNegAnswerMove _ sha = {s = sha.s}; - --- Ask - singleAsk _ ask = {s = "X" ++ "^" ++ ask.s ++ "(" ++ "X" ++ ")"}; - makeYesNoAsk _ action = {s = action.s}; - makeAsk ask = {s = "ask" ++ "(" ++ ask.s ++ ")"}; - --- Request - makeRequest req = {s = "request" ++ "(" ++ req.s ++ ")" }; - makeRequestMove reqM = {s = reqM.s}; - makeNegRequestMove reqM = {s = "not" ++ "(" ++ reqM.s ++ ")"}; - - --- ICM - - makeICMPer perI = {s = perI.s}; - - makeICMAcc accI = {s = accI.s}; --- makeICMAccProp accI prop = {s = accI.s ++ ":" ++ prop.s}; - - - makeICMMove icm = {s = "icm" ++ ":" ++ icm.s}; - --- LEXICON - -pattern - top_command = "top"; - -- end_command = "quit"; - - help_command = "help"; - - yes = "yes"; - no = "no"; - - greet_command = "greet"; - bye_command = "quit"; - - -- ICMs - per_pos = ["per * pos"]; - per_neg = ["per * neg"]; - per_int = ["per * int"]; - - - acc_pos = ["acc * pos"]; - acc_neg = ["acc * neg"]; - acc_neg_alone = ["acc * neg"]; - --acc_int = "acc*int"; - - -} - - - - - - - - - diff --git a/grammars/TALK/GF_GoDiS/Core/Shared/sharedCoreSwe.gf b/grammars/TALK/GF_GoDiS/Core/Shared/sharedCoreSwe.gf deleted file mode 100644 index 12dd7abf1..000000000 --- a/grammars/TALK/GF_GoDiS/Core/Shared/sharedCoreSwe.gf +++ /dev/null @@ -1,54 +0,0 @@ -concrete sharedCoreSwe of sharedCore = open GenResSwe in { - ---flags lexer=codelit ; unlexer=codelit ; -flags conversion=finite; - ---# -path=.:../ - -lin - makeS s = {s = s.s}; - --- Linearizations of Greet, Quit, Answer, Ask and Request --- are moved to User and System respectively because of punctuation. - --- ICM - - makeICMPer perI = {s = perI.s}; - - makeICMAcc accI = {s = accI.s}; - - - makeICMMove icm = {s = icm.s}; - - - - --- LEXICON - -pattern - - top_command = (variants {["glömma allt"] ; ["börja om"]}); - -- end_command = "avsluta"; - - help_command = variants {"få" ; "ha"} ++ "hjälp" ; - - yes = variants {"ja" ; "japp" ; "jajamen"}; - no = variants {"nej" ; "nepp" }; - - greet_command = variants { "hej" ; "tjena" ; "hallå"}; - bye_command = variants { ["hejdå"] ; "sluta" ; "avbryt" }; - - --- ICMs --- Linearization of ICMs are moved to User and System --- respectively because of differing linearizations. - - -} - - - - - - - -- cgit v1.2.3