From bdc0e550448f04c7c8f030b7421209bae37e651d Mon Sep 17 00:00:00 2001 From: Dongdong Li Date: Fri, 22 Nov 2013 11:32:14 -0800 Subject: Add .svn file so other people can keep update with changes from Stanford Code Review: Issue 103001 [git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 17411] --- ...29c556dee3dc27d19528e00200847c1b338e0e.svn-base | 37 ++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 src/intersim2/.svn/pristine/d8/d829c556dee3dc27d19528e00200847c1b338e0e.svn-base (limited to 'src/intersim2/.svn/pristine/d8') diff --git a/src/intersim2/.svn/pristine/d8/d829c556dee3dc27d19528e00200847c1b338e0e.svn-base b/src/intersim2/.svn/pristine/d8/d829c556dee3dc27d19528e00200847c1b338e0e.svn-base new file mode 100644 index 0000000..377d467 --- /dev/null +++ b/src/intersim2/.svn/pristine/d8/d829c556dee3dc27d19528e00200847c1b338e0e.svn-base @@ -0,0 +1,37 @@ +%{ + +int yylex(void); +void yyerror(char * msg); +void config_assign_string( char const * field, char const * value ); +void config_assign_int( char const * field, int value ); +void config_assign_float( char const * field, double value ); + +#ifdef _WIN32 +#pragma warning ( disable : 4102 ) +#pragma warning ( disable : 4244 ) +#endif + +%} + +%union { + char *name; + int num; + double fnum; +} + +%token STR +%token NUM +%token FNUM + +%% + +commands : commands command + | command +; + +command : STR '=' STR ';' { config_assign_string( $1, $3 ); free( $1 ); free( $3 ); } + | STR '=' NUM ';' { config_assign_int( $1, $3 ); free( $1 ); } + | STR '=' FNUM ';' { config_assign_float( $1, $3 ); free( $1 ); } +; + +%% -- cgit v1.3