Sindbad~EG File Manager

Current Path : /usr/home/beeson/MathXpert/Localizer/italian/
Upload File :
Current File : /usr/home/beeson/MathXpert/Localizer/italian/italian_pem.c

/* M. Beeson, for MathXpert.
   Parser error messages in Italian
   Should be viewed and translated in ISO-Latin1 character set
   Received from the translator (Laura Maffei) 4.30.07
   5.3.13  changed names of exported functions
*/

#include <assert.h>
#include "english1.h"

/*_________________________________________________________________*/
const char *Italian_pem(int err)
/*  returns a string to be printed to the screen in case of parsing error */
/*  input is the 'err' value returned by 'parse'  */
{  if( (259 <= err) && (err <= 277 ))
      return "Expression expected";
   switch (err)
    {
      case 256:  return "Una espressione logica deve seguire NOT";
      case 257:  return "Una espressione logica deve seguire OR logico";
      case 258:  return "Una espressione logica deve seguire AND logico";
      case 278:  return "Attesa la parentesi tonda destra";
      case 279:  return "Attesa la parentesi quadra destra";
      case 280:  return "Attesa la parentesi graffa destra";
      case 281:  return "Atteso numero";
      case 282:  return "Qui devi usare le parentesi prima del meno";
      case 283:  return "Numero errato di argomenti";
      case 284:  return "Non riesco a interpretare l'argomento della funzione";
      case 285:  return "Non riesco a interpretare l'esponente";
      case 294:  return "Attesa apertura parentesi tonda o quadra";
      case 295:  return "Attesi più argomenti";
      case 296:  return "Attesa una virgola";
      case 297:  return "Attesa parentesi tonda destra";
      case 301:  return "Numero decimale troppo grande";
      case 302:  return "Numero troppo grande";
      case 310:  return "Atteso argomento di funzione";
      case 311:  return "Attese le parentesi dopo il nome della funzione";
      case 312:  return "Il nome della funzione può avere al massimo 31 caratteri";
      case 313:  return "Parentesi tonde non bilanciate";
      case 314:  return "Parentesi quadre non bilanciate";
      case 315:  return "Parentesi graffe non bilanciate";
      case 316:  return "Non riesco a interpretare questo";
      case 317:  return "Parentesi graffe annidate che non formano una matrice corretta";
      case 318:  return "Manca carattere | per completare il valore assoluto";
      case 319:  return "Il secondo argomento della somma deve essere una variabile";
      case 320:  return "Non riesco a interpretare l'argomento della funzione, prova a usare le parentesi";
      case 321:  return "Pedice troppo grande, non deve superare 1000";
      case 322:  return "Pedice di una funzione deve essere intero non negativo";
      case 323:  return "Troppe variabili con pedice.";
      case 324:  return "Troppe variabili con nome lungo.";
      case 325:  return "Troppe funzioni con nome lungo.";
      case 326:  return "Attesa disuguaglianza.";
      case 327:  return "Attesa una disuguaglianza o un intervallo dopo 'if'.";
      case 328:  return "Il punto e virgola può essere usato solo dopo 'if' nella definizione di casi.  Separa gli elementi della lista da virgole.";
      case 329:  return "Nome di variabile troppo lungo.";
      case 330:  return "Atteso tipo. I due punti sono usati per specificare il tipo della variabile.";
      case 331:  return "Per inserire una lettera Greca o un simbolo come infinito, digita semplicemente il nome, per esempio \"theta\".";
      case 332:  return "Atteso intero come primo argomento di root";  /* don't translate 'root' */
      case 333:  return "Atteso intero come primo argomento della funzione di Bessel";
      case 334:  return "Il primo argomento di lambda deve essere una variabile.";  /* Not needed for MathXpert */
      case 335:  return "Atteso 'if'.  Esempio:  cases(0 if x > 0, 1 if x < 0, 0).";
      default:  assert(0);
    }
 return "illegal input";  /* avoid a warning message */
}

Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists