46 #include <visp/vpMy.h>
47 #include <visp/vpArit.h>
48 #include <visp/vpView.h>
49 #include <visp/vpBound.h>
50 #include <visp/vpToken.h>
51 #include <visp/vpLex.h>
52 #include <visp/vpSkipio.h>
55 #ifndef DOXYGEN_SHOULD_SKIP_THIS
58 extern Byte *get_remove (
void);
59 extern View_parameters *get_view_parameters (
void);
67 void parser (Bound_scene *bsp)
71 while ((token = lex ()) != T_EOF)
83 if (bsp->bound.nbr == BOUND_NBR) {
84 fprintf (stderr,
"mire: too much bound\n");
88 &(bsp->bound.ptr[bsp->bound.nbr++]));
92 fscanf_Remove (get_remove ());
95 fscanf_View_parameters (get_view_parameters ());
96 set_projection (
void);
100 lexerr (
"start",
"keyword expected", NULL);
105 lexerr (
"start",
"symbol '$' expected", NULL);