+ return ad_cp(argc - 1, argv + 1, &obj);
+ else if (STRCMP(argv[1], ==, "rm"))
+ return ad_rm(argc - 1, argv + 1, &obj);
+ else if (STRCMP(argv[1], ==, "mv"))
+ return ad_mv(argc, argv, &obj);
+ else if (STRCMP(argv[1], ==, "set"))
+ return ad_set(argc - 1, argv + 1, &obj);
+ else if (STRCMP(argv[1], ==, "find"))
+ return ad_find(argc, argv, &obj);
+ else if (STRCMP(argv[1], ==, "-v")) {
+ show_version();
+ return 1;
+ }
+ else if (STRCMP(argv[1], ==, "--version")) {
+ show_version();
+ return 1;
+ }