X-Git-Url: https://git.saurik.com/bison.git/blobdiff_plain/c373bf8bb8da68ed12b1e73aaa2d777f6c701e46..d9df47b656fd1757f1f36c8f3d823ca9ca5bfe91:/data/yacc.c diff --git a/data/yacc.c b/data/yacc.c index 4461f023..f76b06f4 100644 --- a/data/yacc.c +++ b/data/yacc.c @@ -37,6 +37,10 @@ m4_define_default([b4_stack_depth_init], [200]) ## Pure/impure interfaces. ## ## ------------------------ ## +b4_percent_define_default([[api.pure]], [[false]]) +b4_define_flag_if([pure]) +m4_define([b4_pure_flag], + [b4_percent_define_flag_if([[api.pure]], [[1]], [[0]])]) # b4_yacc_pure_if(IF-TRUE, IF-FALSE) # ----------------------------------