home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 18
/
aminetcdnumber181997.iso
/
Aminet
/
misc
/
edu
/
DITOdev.lha
/
DITOdev
/
Extensions
/
Source
/
Italiano
/
Data.c
< prev
next >
Wrap
C/C++ Source or Header
|
1996-12-17
|
6KB
|
493 lines
/*****************************/
/** ITALIANO/TABELLEN **/
/** (C) Dirk Holtwick, 1995 **/
/*****************************/
#include "data.h"
/// Definitions
const char *artikel[]={"", "il ","lo ","la ","l'","i ","gli ","le ",0};
const short artikelgen[]={0,0,0,1,0,0,0,1,0};
const char *KonjSuffixe[ANZKONJS] = {"are","ere","ire"};
const char *PPErg[ANZKONJS] = {"at","ut","it"};
const char *aarticles[] = {
"a",
"e",
"i",
"o",
"u",
0
};
const char *zarticles[] = {
"z",
"gn",
"ps",
"x",
"y",
"sb",
"sc",
"sd",
"sf",
"sg",
"sh",
"sj",
"sk",
"sl",
"sm",
"sn",
"sp",
"sq",
"sr",
"st",
"sv",
"sw",
"sx",
"sy",
"sz",
0
};
char const *GenusStrs[] = {"m.","f.",""};
char const *Konjugation[] = { "a-Konjugation","e-Konjugation","i-Konjugation","i-Konjugation mit Stammerweiterung"};
char const *Numerus[] = {"Singular","Plural"};
char const *Genus[] = {"","Femininum","Maskulinum","Beides"};
char const *Modus[] = {"Indikativ","Konjunktiv"};
char const *Diathese[] = {"Aktiv","Passiv"};
char const *Person[] = {"1. Person","2. Person","3. Person"};
char const *Tempus[] = {"Präsens","Imperfekt","Futur I"};
char const *FutIrr[] = {"ò","ai","à","emo","ete","anno"};
char const *CondIrr[] = {"ei","esti","ebbe","emmo","este","ebbero"};
char const *CPresIrr[] = {"","","","iamo","iate","no"};
char const *CPerfIrr[] = {"ssi","ssi","sse","ssimo","ste","ssero"};
///
/// Tempi []
/*
TEMPI
***************************************
DEUTSCH ITALIENISCH
Präsens Presente
Imperfekt Imperfetto
Passato remoto Passato remoto
Futur I Futuro semplice
Konditional I Condizionale I
Imperativ Imperativo
Perfekt Perfetto
Plusquamperfekt Trapassato
Trapassato remoto Trapassato remoto
Futur II Futuro anteriore
Konditional II Condizionale II
*****************************************
*/
const char *ktab[ANZKONJ][ANZTEMP1][ANZPERS] = {
// A-KONJUGATION
// ***********************************
// Präsens
"o",
"i",
"a",
"iamo",
"ate",
"ano",
// Imperfekt
"avo",
"avi",
"ava",
"avamo",
"avate",
"avano",
// Passato remoto
"ai",
"asti",
"ò",
"ammo",
"aste",
"arono",
// Futur I
"erò",
"erai",
"erà",
"eremo",
"ete",
"eranno",
// Konditional I
"erei",
"eresti",
"erebbe",
"eremmo",
"ereste",
"erebbero",
// Imperativ
"",
"a",
"i",
"iamo",
"ate",
"ino",
// Präsens Konjunktiv
"i",
"i",
"i",
"iamo",
"iate",
"ino",
// Imperfekt Konjuntiv
"assi",
"assi",
"asse",
"assimo",
"aste",
"assero",
// E-KONJUGATION
// ***********************************
// Präsens
"o",
"i",
"e",
"iamo",
"ete",
"ono",
// Imperfekt
"evo",
"evi",
"eva",
"evamo",
"evate",
"evano",
// Passato remoto
"ei",
"esti",
"é",
"emmo",
"este",
"erono",
// Futur I
"erò",
"erai",
"erà",
"eremo",
"ete",
"eranno",
// Konditional I
"erei",
"eresti",
"erebbe",
"eremmo",
"ereste",
"erebbero",
// Imperfekt
"",
"i",
"a",
"iamo",
"ete",
"ano",
// Präsens Konjunktiv
"a",
"a",
"a",
"iamo",
"iate",
"ano",
// Imperfekt Konjuntiv
"essi",
"essi",
"esse",
"essimo",
"este",
"essero",
// I-KONJUGATION
// ***********************************
// Präsens
"o",
"i",
"a",
"iamo",
"ite",
"ono",
// Imperfekt
"ivo",
"ivi",
"iva",
"ivamo",
"ivate",
"ivano",
// Passato remoto
"ii",
"isti",
"ì",
"immo",
"iste",
"irono",
// Futur I
"irò",
"irai",
"irà",
"iremo",
"ite",
"iranno",
// Konditional I
"irei",
"iresti",
"irebbe",
"iremmo",
"ireste",
"irebbero",
// Imperfekt
"",
"i",
"a",
"iamo",
"ite",
"ano",
// Präsens Konjunktiv
"a",
"a",
"a",
"iamo",
"iate",
"ano",
// Imperfekt Konjuntiv
"issi",
"issi",
"isse",
"issimo",
"iste",
"issero",
// I-KONJUGATION mit Stammerweiterung
// ***********************************
// Präsens
"isco",
"isci",
"isce",
"iamo",
"ite",
"iscono",
// Imperfekt
"ivo",
"ivi",
"iva",
"ivamo",
"ivate",
"ivano",
// Passato remoto
"ii",
"isti",
"ì",
"immo",
"iste",
"irono",
// Futur I
"irò",
"irai",
"irà",
"iremo",
"ite",
"iranno",
// Konditional I
"irei",
"iresti",
"irebbe",
"iremmo",
"ireste",
"irebbero",
// Imperfekt
"",
"isci",
"isca",
"iamo",
"ite",
"iscano",
// Präsens Konjunktiv
"isca",
"isca",
"isca",
"iamo",
"iate",
"iscano",
// Imperfekt Konjuntiv
"issi",
"issi",
"isse",
"issimo",
"iste",
"issero"
};
///
/// avere []
const char *avere[ANZTEMP2][ANZPERS] = {
// AVERE
// ***********************
// für Perfekt
"ho",
"hai",
"ha",
"abbiamo",
"avete",
"hanno",
// für Plusquamperfekt
"avevo",
"avavi",
"aveva",
"avevamo",
"avevate",
"avevano",
// für Trapassato remoto
"ebbi",
"avesti",
"ebbe",
"avemmo",
"aveste",
"ebbero",
// für Futur II
"avrò",
"avrai",
"avrà",
"avremo",
"avrete",
"avranno",
// für Konditional II
"avrei",
"avresti",
"avrebbe",
"avremmo",
"avreste",
"avrebbero",
// für Perfekt Konjunktiv
"abbia",
"abbia",
"abbia",
"abbiamo",
"abbiate",
"abbiano",
// für Plusquamperfekt Konjunktiv
"avessi",
"avessi",
"avesse",
"avessimo",
"aveste",
"avessero"
};
///
/// essere []
const char *essere[ANZTEMP2][ANZPERS] = {
// ESSERE
// ***********************
// für Perfekt
"sono",
"sei",
"è",
"siamo",
"siete",
"sono",
// für Plusquamperfekt
"ero",
"eri",
"era",
"eravamo",
"eravate",
"erano",
// für Trapassato remoto
"fui",
"fosti",
"fu",
"fummo",
"foste",
"furono",
// für Futur II
"sarò",
"sarai",
"sarà",
"saremo",
"sarete",
"saranno",
// für Konditional II
"sarei",
"saresti",
"sarebbe",
"saremmo",
"sareste",
"sarebbero",
// für Perfekt Konjunktiv
"sia",
"sia",
"sia",
"siamo",
"siate",
"siano",
// für Plusquamperfekt Konjunktiv
"fossi",
"fossi",
"fosse",
"fossimo",
"foste",
"fossero"
};
///