Sindbad~EG File Manager

Current Path : /usr/home/beeson/MathXpert/Localizer/german/
Upload File :
Current File : /usr/home/beeson/MathXpert/Localizer/german/german_pem.c

/* M. Beeson, for MathXpert.
   Parser error messages in English
   Should be viewed and translated in ISO-Latin1 character set
   2.1.98 extracted from parser.c
   3.29.99 modified
   5.3.13 changed names of exported functions
*/

#include <assert.h>

#include "english1.h"

/*_________________________________________________________________*/
const char * German_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 "Ausdruck erwartet";
   switch (err)
    {
      case 256:  return "NOT muss ein logischer Ausdruck folgen";
      case 257:  return "Dem logischen OR muss ein logischer Ausdruck folgen";
      case 258:  return "Dem logischen AND muss ein logischer Ausdruck folgen";
      case 278:  return "Anführungszeichen rechts erwartet";
      case 279:  return "] erwartet";
      case 280:  return "} erwartet";
      case 281:  return "Zahl erwartet";
      case 282:  return "Benutzen Sie hier Anführungszeichen vor dem Minus";
      case 283:  return "Falsche Anzahl an Eingaben";
      case 284:  return "Verstehe den Funktionsparameter nicht";
      case 285:  return "Verstehe den Exponenten nicht";
      case 294:  return "Klammern oder eckige Klammern erwartet";
      case 295:  return "Erwarte mehr Eingaben";
      case 296:  return "Komma erwartet";
      case 297:  return "Anführungszeichen rechts erwartet";
      case 301:  return "Zu große Dezimalzahl";
      case 302:  return "Zahl zu groß";
      case 310:  return "Funktionsparameter erwartet";
      case 311:  return "Nach dem Funktionsnamen Klammern erwartet ";
      case 312:  return "Funktionsname kann aus höchstens 31 Zeichen bestehen";
      case 313:  return "Klammern nicht stimmig";
      case 314:  return "Eckige Klammern";
      case 315:  return "Geschweifte Klammern";
      case 316:  return "Das verstehe ich nicht";
      case 317:  return "Verschachtelte eckige Klammern, die keine zulässige Matrix bilden ";
      case 318:  return "| fehlt, um den Betrag abzuschließen";
      case 319:  return "Das zweite Argument von sum muss eine Variable sein";
      case 320:  return "Verstehe Funktionsargument nicht; versuchen Sie Anführungszeichen zu benutzen";
      case 321:  return "Index zu groß -- darf 1000 nicht übersteigen";
      case 322:  return "Index der Funktion muss eine nicht negative ganze Zahl sein";
      case 323:  return "Zu viele indizierte Variablen.";
      case 324:  return "Zu viele lange Variablennamen.";
      case 325:  return "Zu viele lange Funktionsnamen.";
      case 326:  return "Ungleichung erwartet.";
      case 327:  return "Erwarte eine Ungleichung oder ein Intervall nach 'if'.";
      case 328:  return "Ein Semikolon kann nach 'if' nur in Fallunterscheidungen benutzt werden. Trennen Sie die Elemente einer Liste durch Kommas.";
      case 329:  return "Variablenname zu lang.";
      case 330:  return "Typ erwartet. Der Doppelpunkt wird benutzt, um die Art oder den Typ einer Variablen anzugeben.";
      case 331:  return "Um einen griechischen Buchstaben oder ein Symbol wie z.B. unendlich einzugeben, schreiben Sie nur den Namen aus. Z.B. \"theta\".";
      case 332:  return "Ganze Zahl als erstes Argument von root erwartet";  /* don't translate 'root' */
      case 333:  return "Ganze Zahl als erstes Argument der Bessel-Funktion erwartet";
    }
 return "Falsche Eingabe";  /* avoid a warning message */
}



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