Skip to content

Commit 3d886a2

Browse files
committed
Use prototype declarations
1 parent 5b7735c commit 3d886a2

File tree

1 file changed

+25
-25
lines changed

1 file changed

+25
-25
lines changed

ext/racc/cparse/cparse.c

Lines changed: 25 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -70,8 +70,8 @@ static ID id_d_e_pop;
7070
# define LONG2NUM(i) INT2NUM(i)
7171
#endif
7272

73-
static ID value_to_id _((VALUE v));
74-
static inline long num_to_long _((VALUE n));
73+
static ID value_to_id(VALUE v);
74+
static inline long num_to_long(VALUE n);
7575

7676
static ID
7777
value_to_id(VALUE v)
@@ -95,8 +95,8 @@ num_to_long(VALUE n)
9595
Parser Stack Interfaces
9696
----------------------------------------------------------------------- */
9797

98-
static VALUE get_stack_tail _((VALUE stack, long len));
99-
static void cut_stack_tail _((VALUE stack, long len));
98+
static VALUE get_stack_tail(VALUE stack, long len);
99+
static void cut_stack_tail(VALUE stack, long len);
100100

101101
static VALUE
102102
get_stack_tail(VALUE stack, long len)
@@ -185,27 +185,27 @@ struct cparse_params {
185185
Parser Main Routines
186186
----------------------------------------------------------------------- */
187187

188-
static VALUE racc_cparse _((VALUE parser, VALUE arg, VALUE sysdebug));
189-
static VALUE racc_yyparse _((VALUE parser, VALUE lexer, VALUE lexmid,
190-
VALUE arg, VALUE sysdebug));
191-
192-
static void call_lexer _((struct cparse_params *v));
193-
static VALUE lexer_i _((RB_BLOCK_CALL_FUNC_ARGLIST(block_args, data)));
194-
195-
static VALUE assert_array _((VALUE a));
196-
static long assert_integer _((VALUE n));
197-
static VALUE assert_hash _((VALUE h));
198-
static VALUE initialize_params _((VALUE vparams, VALUE parser, VALUE arg,
199-
VALUE lexer, VALUE lexmid));
200-
static void cparse_params_mark _((void *ptr));
201-
static size_t cparse_params_memsize _((const void *ptr));
202-
203-
static void parse_main _((struct cparse_params *v,
204-
VALUE tok, VALUE val, int resume));
205-
static void extract_user_token _((struct cparse_params *v,
206-
VALUE block_args, VALUE *tok, VALUE *val));
207-
static void shift _((struct cparse_params* v, long act, VALUE tok, VALUE val));
208-
static int reduce _((struct cparse_params* v, long act));
188+
static VALUE racc_cparse(VALUE parser, VALUE arg, VALUE sysdebug);
189+
static VALUE racc_yyparse(VALUE parser, VALUE lexer, VALUE lexmid,
190+
VALUE arg, VALUE sysdebug);
191+
192+
static void call_lexer(struct cparse_params *v);
193+
static VALUE lexer_i(RB_BLOCK_CALL_FUNC_ARGLIST(block_args, data));
194+
195+
static VALUE assert_array(VALUE a);
196+
static long assert_integer(VALUE n);
197+
static VALUE assert_hash(VALUE h);
198+
static VALUE initialize_params(VALUE vparams, VALUE parser, VALUE arg,
199+
VALUE lexer, VALUE lexmid);
200+
static void cparse_params_mark(void *ptr);
201+
static size_t cparse_params_memsize(const void *ptr);
202+
203+
static void parse_main(struct cparse_params *v,
204+
VALUE tok, VALUE val, int resume);
205+
static void extract_user_token(struct cparse_params *v,
206+
VALUE block_args, VALUE *tok, VALUE *val);
207+
static void shift(struct cparse_params* v, long act, VALUE tok, VALUE val);
208+
static int reduce(struct cparse_params* v, long act);
209209
static rb_block_call_func reduce0;
210210

211211
#ifdef DEBUG

0 commit comments

Comments
 (0)