Imported Upstream version 3.3.1
[debian/amanda] / recover-src / uparse.y
index 1562e9c7a7fc70dd09289dcec0e731ea46b02393..e9470124a20ab0b873a0e39db29d2623b1cc2140 100644 (file)
@@ -53,7 +53,7 @@ extern char * yytext;
 %token SETHOST SETDISK SETDATE SETTAPE SETMODE SETDEVICE SETPROPERTY
 %token CD CDX QUIT DHIST LS ADD ADDX EXTRACT DASH_H
 %token LIST DELETE DELETEX PWD CLEAR HELP LCD LPWD MODE SMB TAR
-%token APPEND PRIORITY
+%token APPEND PRIORITY SETTRANSLATE
 %token NL
 
         /* typed tokens */
@@ -87,6 +87,9 @@ set_command:
   |    LISTDISK STRING invalid_string { yyerror("Invalid argument"); amfree($2); }
   |    LISTPROPERTY NL { list_property(); }
   |    LISTPROPERTY invalid_string { yyerror("Invalid argument"); }
+  |    SETTRANSLATE NL { set_translate(NULL); }
+  |    SETTRANSLATE STRING invalid_string NL { yyerror("Invalid argument"); }
+  |    SETTRANSLATE STRING NL { set_translate($2); amfree($2); }
   |    SETHOST STRING NL { set_host($2); amfree($2); }
   |    SETHOST STRING invalid_string { yyerror("Invalid argument"); amfree($2); }
   |    SETHOST NL { yyerror("Argument required"); }