fnames.h 594 B

1234567891011121314151617181920212223242526272829
  1. #ifndef AVM_FNAMES_H
  2. #define AVM_FNAMES_H 1
  3. #include <avm/lists.h>
  4. #ifdef __cplusplus
  5. extern "C"
  6. {
  7. #endif
  8. #define avm_path_separator_character '/'
  9. #define avm_path_separator_string "/"
  10. #define avm_root_directory_prefix "/"
  11. #define avm_current_directory_prefix "./"
  12. #define avm_parent_directory_prefix "../"
  13. extern list avm_path_representation (char *path);
  14. extern list avm_date_representation (char *path);
  15. extern char *avm_path_name (list path);
  16. extern void avm_initialize_fnames ();
  17. extern void avm_count_fnames ();
  18. #ifdef __cplusplus
  19. }
  20. #endif
  21. #endif /* !AVM_FNAMES_H */