private.h 668 B

123456789101112131415161718192021222324252627282930313233343536
  1. /*
  2. * private.h
  3. */
  4. #ifndef _private_h
  5. #define _private_h
  6. #include <faux/faux.h>
  7. #include <klish/kcontext_base.h>
  8. C_DECL_BEGIN
  9. /*
  10. // Misc
  11. int klish_nop(kcontext_t *context);
  12. int klish_tsym(kcontext_t *context);
  13. int klish_print(kcontext_t *context);
  14. int klish_pwd(kcontext_t *context);
  15. // Navigation
  16. int klish_nav(kcontext_t *context);
  17. // PTYPEs
  18. int klish_ptype_COMMAND(kcontext_t *context);
  19. int klish_completion_COMMAND(kcontext_t *context);
  20. int klish_ptype_COMMAND_CASE(kcontext_t *context);
  21. int klish_ptype_INT(kcontext_t *context);
  22. int klish_ptype_UINT(kcontext_t *context);
  23. int klish_ptype_STRING(kcontext_t *context);
  24. */
  25. C_DECL_END
  26. #endif // _private_h