/* baernduetsch.h: Es Bärndütsch-zu-C übersetzigs headerfile 
 
                        Version 0.1
 
     copyright vom Michael Naef, gschribe am 2.Mai 2001
 
                    (c) by Michael Naef
        under the terms of GNU General Public License
        see http://gnu.org/copyleft  for more details
 
     Die Software cha  unger de Bedingige vo dr GNU General
     Public License bruucht und frei verteilt wärde.
 
     Das Brogramm isch freii Software; Dir  chöits unger de
     Bedingige vo der GNU  General Puplic License Version 2
     oder (nach öire Meinig) jedi nöieri Version, wie si vo
     der Free Software  Foundation (www.fsf.org) publiziert
     worde isch, wyterverteile und/oder modifiziere.
 
     Das  Brogramm  wird  i  der  Hoffnig  verteilt  das es
     nützlech wird sii, aber OHNI JEDI GARANTIE; sogar ohni
     die impliziti Garntie vo der TOUGLECHKEIT  ZUM BRUUCHE
     oder EIGNIG  FÜR  NE  BESTIMMTE  ZWÄCK. Für me details
     lueget nech d' GNU Genral Public License a
     (http://gnu.org/copyleft).
*/


#ifndef BAERNDUETSCH_H
#define BAERNDUETSCH_H

/* common terms and reserved words*/
#define wenn if
#define suesch else
#define solang while
#define mach do
#define dasda this
#define klass class
#define ganzi int	
#define fliess float
#define einzu char
#define onizeiche unsigned
#define iigfueegt inline
#define iibiudet virtual
#define witerfahre continue
#define fertig break
#define aagno switch
#define isch case
#define vorgab default
#define ufzaehlig enum
#define schtaatisch static
#define houpt main
#define loesch delete
#define noei new
#define konschtrukt struct
#define outo auto
#define konschtant const
#define doppu double
#define usserhalb extern
#define gango goto
#define regischter register
#define gibzrugg return
#define churz short
#define groessivo sizeof
#define tuepdef typedef
#define vereinigung union
#define nueuet void
#define fluechtig volatile

/* common discrete commands */
#define saeg printf
#define lis scanf
#define bzug atoi /*buechstabe zu ganzi*/
#define gable fork
#define loeffu printf("Depp, das gits doch gar nid!\n")

/* some stupid defines */
#define gliich ==
#define sig =
#define inkremaent ++
#define dekremaent --

#endif

