FrontISTR  5.2.0
Large-scale structural analysis program with finit element method
hecmw_gflex.h
Go to the documentation of this file.
1 /*****************************************************************************
2  * Copyright (c) 2019 FrontISTR Commons
3  * This software is released under the MIT License, see LICENSE.txt
4  *****************************************************************************/
5 
6 #ifndef HECMW_GFLEX_INCLUDED
7 #define HECMW_GFLEX_INCLUDED
8 
9 #include <stdio.h>
10 
11 enum {
16 };
17 
18 int HECMW_gflex_get_lineno(void);
19 
20 double HECMW_gflex_get_number(void);
21 
22 char *HECMW_gflex_get_text(void);
23 
24 int HECMW_gflex_next_token(void);
25 
26 int HECMW_gflex_next_token_skip(int skip_token);
27 
28 int HECMW_gflex_set_input(FILE *fp);
29 
30 int HECMW_gflex_skip_line(void);
31 
32 #endif
int HECMW_gflex_next_token_skip(int skip_token)
Definition: hecmw_gflex.c:1645
int HECMW_gflex_set_input(FILE *fp)
Definition: hecmw_gflex.c:1655
int HECMW_gflex_get_lineno(void)
Definition: hecmw_gflex.c:1637
int HECMW_gflex_skip_line(void)
Definition: hecmw_gflex.c:1669
double HECMW_gflex_get_number(void)
Definition: hecmw_gflex.c:1639
@ HECMW_GFLEX_NAME
Definition: hecmw_gflex.h:15
@ HECMW_GFLEX_INT
Definition: hecmw_gflex.h:13
@ HECMW_GFLEX_NL
Definition: hecmw_gflex.h:12
@ HECMW_GFLEX_DOUBLE
Definition: hecmw_gflex.h:14
int HECMW_gflex_next_token(void)
Definition: hecmw_gflex.c:1643
char * HECMW_gflex_get_text(void)
Definition: hecmw_gflex.c:1641