bs_new
| FUNCN '(' vargs ')' { $$ = bs_new($1, $3, NULL); }
| FUNC1 '(' expr ')' { $$ = bs_new($1, $3, NULL); }
| MFUNC '(' variable ')' { $$ = bs_new($1, $3, NULL); }
| FUNC0 '(' ')' { $$ = bs_new($1, NULL, NULL); }
| F_PRINT '(' pargs ')' { $$ = bs_new($1, $3, NULL); }
bf->bf_condition = bs_new(B_AC_TEST, ba_op(op, term, ba), NULL);
return bs_new(B_AC_TEST, bop, (struct bt_var *)bc);
return bs_new(B_AC_STORE, vval, bg_get(vname));
return bs_new(B_AC_STORE, vval, bv);
return bs_new(mact, ba, (struct bt_var *)mval);
return bs_new(B_AC_INSERT, ba, (struct bt_var *)mval);
struct bt_stmt *bs_new(enum bt_action, struct bt_arg *, struct bt_var *);
return bs_new(B_AC_BUCKETIZE, ba, (struct bt_var *)hval);