diff options
author | Norbert Preining <norbert@preining.info> | 2020-05-28 03:03:21 +0000 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2020-05-28 03:03:21 +0000 |
commit | 745892fbddea56040139108277e728b53fd8fc11 (patch) | |
tree | 15e55e299b38fccdabce8364f1fbf4f02ef37994 /support/texlab/crates/bibutils_sys/src/intlist.h | |
parent | 195ca7e0c377d83455867bdd8e409d4e1cf024ea (diff) |
CTAN sync 202005280303
Diffstat (limited to 'support/texlab/crates/bibutils_sys/src/intlist.h')
-rw-r--r-- | support/texlab/crates/bibutils_sys/src/intlist.h | 52 |
1 files changed, 0 insertions, 52 deletions
diff --git a/support/texlab/crates/bibutils_sys/src/intlist.h b/support/texlab/crates/bibutils_sys/src/intlist.h deleted file mode 100644 index c98f145e2f..0000000000 --- a/support/texlab/crates/bibutils_sys/src/intlist.h +++ /dev/null @@ -1,52 +0,0 @@ -/* - * intlist.h - * - * Copyright (c) Chris Putnam 2007-2019 - * - * Version 01/12/2017 - * - * Source code released under the GPL version 2 - * - */ - -#ifndef INTLIST_H -#define INTLIST_H - -#define INTLIST_OK (0) -#define INTLIST_MEMERR (-1) -#define INTLIST_VALUE_MISSING (-2) - -typedef struct intlist { - int n, max; - int *data; -} intlist; - -void intlist_init( intlist *il ); -int intlist_init_fill( intlist *il, int n, int value ); -int intlist_init_range( intlist *il, int low, int high, int step ); -intlist * intlist_new( void ); -intlist * intlist_new_fill( int n, int value ); -intlist * intlist_new_range( int low, int high, int step ); -void intlist_delete( intlist *il ); -void intlist_sort( intlist *il ); -void intlist_randomize( intlist *il ); -int intlist_add( intlist *il, int value ); -int intlist_add_unique( intlist *il, int value ); -int intlist_fill( intlist *il, int n, int value ); -int intlist_fill_range( intlist *il, int low, int high, int step ); -int intlist_find( intlist *il, int searchvalue ); -int intlist_find_or_add( intlist *il, int searchvalue ); -void intlist_empty( intlist *il ); -void intlist_free( intlist *il ); -int intlist_copy( intlist *to, intlist *from ); -intlist * intlist_dup( intlist *from ); -int intlist_get( intlist *il, int pos ); -int intlist_set( intlist *il, int pos, int value ); -int intlist_remove( intlist *il, int searchvalue ); -int intlist_remove_pos( intlist *il, int pos ); -int intlist_append( intlist *to, intlist *from ); -int intlist_append_unique( intlist *to, intlist *from ); -float intlist_median( intlist *il ); -float intlist_mean( intlist *il ); - -#endif |