vglue.h 528 B

123456789101112131415161718192021222324252627
  1. #ifndef AVM_VGLUE_H
  2. #define AVM_VGLUE_H 1
  3. #include <avm/lists.h>
  4. #ifdef __cplusplus
  5. extern "C"
  6. {
  7. #endif
  8. extern list avm_compose (list operator, list preprocessor, int *fault);
  9. extern list avm_map (list operator, int *fault);
  10. extern list avm_reduce (list operator, int *fault);
  11. extern list avm_sort (list operator, int *fault);
  12. extern list avm_merge (list predicate, int *fault);
  13. extern void avm_initialize_vglue ();
  14. extern void avm_count_vglue ();
  15. #ifdef __cplusplus
  16. }
  17. #endif
  18. #endif /* !AVM_VGLUE_H */