-
Notifications
You must be signed in to change notification settings - Fork 7
/
Copy pathbabel.h
67 lines (59 loc) · 1.73 KB
/
babel.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
/* babel.h declarations for babel
* (c) 2006 By L. Ross Raszewski
*
* This code is freely usable for all purposes.
*
* This work is licensed under the Creative Commons Attribution 4.0 License.
* To view a copy of this license, visit
* https://creativecommons.org/licenses/by/4.0/ or send a letter to
* Creative Commons,
* PO Box 1866,
* Mountain View, CA 94042, USA.
*
* This file depends upon treaty.h, babel_ifiction_functions.c,
* babel_story_functions.c, and babel_handler.c
*
*/
#define BABEL_VERSION "0.7"
#include "treaty.h"
#include "babel_handler.h"
#include "ifiction.h"
#ifdef __cplusplus
extern "C" {
#endif
extern int show_warnings;
/* Functions from babel_story_functions.c
*
* Each of these assumes that the story file has been loaded by babel_handler
*
* Each function babel_story_XXXX coresponds to the command line option -XXXX
*/
void babel_story_ifid(void);
void babel_story_cover(void);
void babel_story_ifiction(void);
void babel_story_meta(void);
void babel_story_fish(void);
void babel_story_format(void);
void babel_story_identify(void);
void babel_story_story(void);
void babel_story_unblorb(void);
/* Functions from babel_ifiction_functions.c
*
* as with babel_story_XXXX, but for metadata, which is handed in as the
* C string parameter
*/
void babel_ifiction_ifid(char *);
void babel_ifiction_verify(char *);
void babel_ifiction_fish(char *);
void babel_ifiction_lint(char *);
/* Functions from babel_multi_functions.c
*
*/
void babel_multi_blorb(char **, char * , int);
void babel_multi_blorb1(char **, char * , int);
void babel_multi_complete(char **, char *, int);
/* uncomment this line on platforms which limit extensions to 3 characters */
/* #define THREE_LETTER_EXTENSIONS */
#ifdef __cplusplus
}
#endif