]> gcc.gnu.org Git - gcc.git/blob - libchill/format.h
* Chill runtime moved into toplevel libchill.
[gcc.git] / libchill / format.h
1 /* Implement Input/Output runtime actions for CHILL.
2 Copyright (C) 1992,1993 Free Software Foundation, Inc.
3 Author: Wilfried Moser, et al
4
5 This file is part of GNU CC.
6
7 GNU CC is free software; you can redistribute it and/or modify
8 it under the terms of the GNU General Public License as published by
9 the Free Software Foundation; either version 2, or (at your option)
10 any later version.
11
12 GNU CC is distributed in the hope that it will be useful,
13 but WITHOUT ANY WARRANTY; without even the implied warranty of
14 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15 GNU General Public License for more details.
16
17 You should have received a copy of the GNU General Public License
18 along with GNU CC; see the file COPYING. If not, write to
19 the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
20
21 #ifndef _format_h_
22 #define _format_h_
23
24 #include "iomodes.h"
25 #include "fileio.h"
26
27 extern Text_Mode __stdin_text;
28 extern Text_Mode __stdout_text;
29 extern Text_Mode __stderr_text;
30
31 void
32 __readtext_f( Text_Mode* TextLoc,
33 signed long Index,
34 char* fmtptr,
35 int fmtlen,
36 __tmp_IO_list* ioptr,
37 int iolen,
38 char* file,
39 int line );
40
41 void
42 __readtext_s( void* string_ptr,
43 int string_len,
44 char* fmtptr,
45 int fmtlen,
46 __tmp_IO_list* ioptr,
47 int iolen,
48 char* file,
49 int line );
50
51 void
52 __writetext_f( Text_Mode* Text_Loc,
53 signed long Index,
54 char* fmtptr,
55 int fmtlen,
56 __tmp_IO_list* ioptr,
57 int iolen,
58 char* file,
59 int line );
60
61 void
62 __writetext_s( void* string_ptr,
63 int string_len,
64 char* fmtptr,
65 int fmtlen,
66 __tmp_IO_list* ioptr,
67 int iolen,
68 char* file,
69 int line );
70
71 #endif _format_h_
This page took 0.044178 seconds and 6 git commands to generate.