listfuns.h 928 B

12345678910111213141516171819202122232425262728
  1. #ifndef AVM_LISTFUNS_H
  2. #define AVM_LISTFUNS_H 1
  3. #ifdef __cplusplus
  4. extern "C"
  5. {
  6. #endif
  7. extern list avm_reversal (list operand, int *fault);
  8. extern list avm_distribution (list operand, int *fault);
  9. extern list avm_concatenation (list operand, int *fault);
  10. extern list avm_transposition (list operand, int *fault);
  11. extern list avm_membership (list operand, int *fault);
  12. extern list avm_flattened (list operand, int *fault);
  13. extern list avm_binary_membership (list operand, list members, int *fault);
  14. extern list avm_measurement (list operand, int *fault);
  15. extern list avm_position (list key, list table, int *fault);
  16. extern void *avm_value_of_list (list operand, list *message, int *fault);
  17. extern list avm_list_of_value (void *contents, size_t size, int *fault);
  18. extern void avm_initialize_listfuns ();
  19. extern void avm_count_listfuns ();
  20. #ifdef __cplusplus
  21. }
  22. #endif
  23. #endif /* !AVM_LISTFUNS_H */