Current section
Files
Jump to
Current section
Files
src/cuneiform_parse.erl
-module(cuneiform_parse).
-export([parse/1, parse_and_scan/1, format_error/1]).
-file("/home/jorgen/git/cf_client/_build/test/lib/cf_client/src/cuneiform_parse.yrl", 158).
-include_lib( "cf_client/include/cuneiform.hrl" ).
-export( [string/1, file/1, join_stat/2] ).
-import( cuneiform_lang, [
l_bash/0, l_elixir/0, l_erlang/0, l_java/0,
l_javascript/0, l_matlab/0, l_octave/0,
l_perl/0, l_python/0, l_r/0, l_racket/0
] ).
-import( cuneiform_lang, [
t_str/0, t_file/0, t_bool/0, t_fn/3, t_lst/1,
t_rcd/1
] ).
-import( cuneiform_lang, [
r_var/2, t_arg/2, e_bind/2, r_bind/2, r_rcd/1
] ).
-import( cuneiform_lang, [
var/2, file/2, str/2, assign/3, true/1, false/1,
create_closure/2, cmp/3, conj/3, disj/3, neg/2,
cnd/4, lam_frn/6, fix/2, lam_ntv/3, app/3,
rcd/2, proj/3, append/3, lst/3, isnil/2, for/4,
fold/4, cons/3, err/3
] ).
-import( cuneiform_preproc, [visit_from/3, visit_fold/7, visit_cnd/6,
visit_for/5] ).
-spec string( S :: string() ) -> {ok, e()} | {error, _}.
string( S ) ->
case cf_scan:string( S ) of
{error, ScanErrorInfo, _} -> {error, ScanErrorInfo};
{ok, TokenLst, _} ->
try parse( TokenLst ) of
Ret -> {ok, Ret}
catch
throw:E -> {error, E}
end
end.
-spec file( Filename :: string() ) -> {ok, e()} | {error, _}.
file( Filename ) ->
case file:read_file( Filename ) of
{error, Reason} -> {error, Reason};
{ok, B} ->
S = binary_to_list( B ),
string( S )
end.
-spec join_stat( T1, T2 ) -> {[_], [_], [_]}
when T1 :: {[_], [_], [_]},
T2 :: {[_], [_], [_]}.
join_stat( {A1, B1, C1}, {A2, B2, C2} ) ->
{A1++A2, B1++B2, C1++C2}.
-spec visit_import( {filelit, L :: _, S :: string()} ) -> {import, _, string()}.
visit_import( {filelit, L, S} ) ->
{import, L, S}.
-spec visit_r_var( {id, L :: _, S :: string()}, T :: t() ) -> r().
visit_r_var( {id, _, S}, T ) ->
r_var( list_to_atom( S ), T ).
-spec visit_var( {id, L :: _, Varname :: string()} ) -> e().
visit_var( {id, L, Varname} ) ->
var( L, list_to_atom( Varname ) ).
-spec visit_file( {filelit, L :: _, S :: string()} ) -> e().
visit_file( {filelit, L, S} ) ->
file( L, list_to_binary( S ) ).
-spec visit_str( {_, L :: _, S :: string()} ) -> e().
visit_str( {_, L, S} ) ->
str( L, list_to_binary( S ) ).
-spec visit_true( {true, L :: _, _} ) -> e().
visit_true( {true, L, _} ) ->
true( L ).
-spec visit_false( {false, L :: _, _} ) -> e().
visit_false( {false, L, _} ) ->
false( L ).
-spec visit_cmp( E1 :: e(), {cmp, L :: _, _}, E2 :: e() ) -> e().
visit_cmp( E1, {cmp, L, _}, E2 ) ->
cmp( L, E1, E2 ).
-spec visit_conj( E1 :: e(), {wedge, L :: _, _}, E2 :: e() ) -> e().
visit_conj( E1, {wedge, L, _}, E2 ) ->
conj( L, E1, E2 ).
-spec visit_disj( E1 :: e(), {vee, L :: _, _}, E2 :: e() ) -> e().
visit_disj( E1, {vee, L, _}, E2 ) ->
disj( L, E1, E2 ).
-spec visit_neg( {neg, L :: _, _}, E :: e() ) -> e().
visit_neg( {neg, L, _}, E ) ->
neg( L, E ).
-spec visit_def_frn( Def, Id, ArgLst, UArgLst, Lang, Body ) -> assign()
when Def :: {def, _, _},
Id :: {id, _, string()},
ArgLst :: [t_arg()],
UArgLst :: [t_arg()],
Lang :: l(),
Body :: {body, _, string()}.
visit_def_frn( {def, L, _}, {id, _, SName}, ArgLst, UArgLst, Lang, {body, _, SBody} ) ->
BBody = list_to_binary( SBody ),
FName = list_to_atom( SName ),
RetType = t_rcd( UArgLst ),
T = t_fn( frn, ArgLst, RetType ),
R = r_var( FName, T ),
Lam = lam_frn( L, FName, ArgLst, RetType, Lang, BBody ),
assign( L, R, Lam ).
-spec visit_def_ntv( Def, Id, ArgLst, RetType, DefLst, EBody ) -> assign()
when Def :: {def, _, _},
Id :: {id, _, string()},
ArgLst :: [t_arg()],
RetType :: t(),
DefLst :: [assign()],
EBody :: e().
visit_def_ntv( {def, L, _},
{id, _, SName},
ArgLst,
RetType,
DefLst,
EBody )
when is_integer( L ),
is_list( SName ),
is_list( ArgLst ),
is_list( DefLst ) ->
case create_closure( DefLst, EBody ) of
{ok, C} ->
FName = list_to_atom( SName ),
TFn = t_fn( ntv, ArgLst, RetType ),
Lam = fix(
L,
lam_ntv(
L,
[t_arg( FName, TFn )|ArgLst],
C ) ),
R = r_var( FName, TFn ),
assign( L, R, Lam );
{error, Reason} ->
throw( Reason )
end.
-spec visit_t_arg( {id, _, S :: string()}, T :: t() ) -> t_arg().
visit_t_arg( {id, _, S}, T ) ->
t_arg( list_to_atom( S ), T ).
-spec visit_app( {id, L :: _, S :: string()}, EBindLst :: [e_bind()] ) -> e().
visit_app( {id, L, S}, EBindLst ) ->
app( L, var( L, list_to_atom( S ) ), EBindLst ).
-spec visit_e_bind( {id, _, S :: string()}, E :: e() ) -> e_bind().
visit_e_bind( {id, _, S}, E ) ->
e_bind( list_to_atom( S ), E ).
-spec visit_r_bind( {id, _, S :: string()}, R :: r() ) -> r_bind().
visit_r_bind( {id, _, S}, R ) ->
r_bind( list_to_atom( S ), R ).
-spec visit_r_rcd( RBindLst :: [r_bind()] ) -> r().
visit_r_rcd( RBindLst ) ->
r_rcd( RBindLst ).
-spec visit_rcd( {ltag, L :: _, _}, EBindLst :: [e_bind()] ) -> e().
visit_rcd( {ltag, L, _}, EBindLst ) ->
rcd( L, EBindLst ).
-spec visit_proj( E :: e(), {id, L :: _, S :: string()} ) -> e().
visit_proj( E, {id, L, S} ) ->
proj( L, list_to_atom( S ), E ).
-spec visit_append( E :: e(), {plus, L :: _, _}, E :: e() ) -> e().
visit_append( E1, {plus, L, _}, E2 ) ->
append( L, E1, E2 ).
-spec visit_lst( ELst :: [e()], {colon, L :: _, _}, T :: t() ) -> e().
visit_lst( ELst, {colon, L, _}, T ) ->
lst( L, T, ELst ).
-spec visit_isnil( {isnil, L :: _, _}, E :: e() ) -> e().
visit_isnil( {isnil, L, _}, E ) ->
isnil( L, E ).
-spec visit_assign( {assign, L :: _, _}, R :: r(), E :: e() ) -> assign().
visit_assign( {assign, L, _}, R, E ) ->
assign( L, R, E ).
-spec visit_cons( {doublertag, L :: _, _}, E1 :: e(), E2 :: e() ) -> e().
visit_cons( {doublertag, L, _}, E1, E2 ) ->
cons( L, E1, E2 ).
-spec visit_err( {err, L :: _, _}, Msg :: {strlit, _, S :: string()}, T :: t() ) -> e().
visit_err( {err, L, _}, {strlit, _, S}, T ) ->
err( L, T, list_to_binary( S ) ).
-file("/usr/local/lib/erlang/lib/parsetools-2.1.6/include/yeccpre.hrl", 0).
%%
%% %CopyrightBegin%
%%
%% Copyright Ericsson AB 1996-2017. All Rights Reserved.
%%
%% Licensed under the Apache License, Version 2.0 (the "License");
%% you may not use this file except in compliance with the License.
%% You may obtain a copy of the License at
%%
%% http://www.apache.org/licenses/LICENSE-2.0
%%
%% Unless required by applicable law or agreed to in writing, software
%% distributed under the License is distributed on an "AS IS" BASIS,
%% WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
%% See the License for the specific language governing permissions and
%% limitations under the License.
%%
%% %CopyrightEnd%
%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% The parser generator will insert appropriate declarations before this line.%
-type yecc_ret() :: {'error', _} | {'ok', _}.
-spec parse(Tokens :: list()) -> yecc_ret().
parse(Tokens) ->
yeccpars0(Tokens, {no_func, no_line}, 0, [], []).
-spec parse_and_scan({function() | {atom(), atom()}, [_]}
| {atom(), atom(), [_]}) -> yecc_ret().
parse_and_scan({F, A}) ->
yeccpars0([], {{F, A}, no_line}, 0, [], []);
parse_and_scan({M, F, A}) ->
Arity = length(A),
yeccpars0([], {{fun M:F/Arity, A}, no_line}, 0, [], []).
-spec format_error(any()) -> [char() | list()].
format_error(Message) ->
case io_lib:deep_char_list(Message) of
true ->
Message;
_ ->
io_lib:write(Message)
end.
%% To be used in grammar files to throw an error message to the parser
%% toplevel. Doesn't have to be exported!
-compile({nowarn_unused_function, return_error/2}).
-spec return_error(integer(), any()) -> no_return().
return_error(Line, Message) ->
throw({error, {Line, ?MODULE, Message}}).
-define(CODE_VERSION, "1.4").
yeccpars0(Tokens, Tzr, State, States, Vstack) ->
try yeccpars1(Tokens, Tzr, State, States, Vstack)
catch
error: Error ->
Stacktrace = erlang:get_stacktrace(),
try yecc_error_type(Error, Stacktrace) of
Desc ->
erlang:raise(error, {yecc_bug, ?CODE_VERSION, Desc},
Stacktrace)
catch _:_ -> erlang:raise(error, Error, Stacktrace)
end;
%% Probably thrown from return_error/2:
throw: {error, {_Line, ?MODULE, _M}} = Error ->
Error
end.
yecc_error_type(function_clause, [{?MODULE,F,ArityOrArgs,_} | _]) ->
case atom_to_list(F) of
"yeccgoto_" ++ SymbolL ->
{ok,[{atom,_,Symbol}],_} = erl_scan:string(SymbolL),
State = case ArityOrArgs of
[S,_,_,_,_,_,_] -> S;
_ -> state_is_unknown
end,
{Symbol, State, missing_in_goto_table}
end.
yeccpars1([Token | Tokens], Tzr, State, States, Vstack) ->
yeccpars2(State, element(1, Token), States, Vstack, Token, Tokens, Tzr);
yeccpars1([], {{F, A},_Line}, State, States, Vstack) ->
case apply(F, A) of
{ok, Tokens, Endline} ->
yeccpars1(Tokens, {{F, A}, Endline}, State, States, Vstack);
{eof, Endline} ->
yeccpars1([], {no_func, Endline}, State, States, Vstack);
{error, Descriptor, _Endline} ->
{error, Descriptor}
end;
yeccpars1([], {no_func, no_line}, State, States, Vstack) ->
Line = 999999,
yeccpars2(State, '$end', States, Vstack, yecc_end(Line), [],
{no_func, Line});
yeccpars1([], {no_func, Endline}, State, States, Vstack) ->
yeccpars2(State, '$end', States, Vstack, yecc_end(Endline), [],
{no_func, Endline}).
%% yeccpars1/7 is called from generated code.
%%
%% When using the {includefile, Includefile} option, make sure that
%% yeccpars1/7 can be found by parsing the file without following
%% include directives. yecc will otherwise assume that an old
%% yeccpre.hrl is included (one which defines yeccpars1/5).
yeccpars1(State1, State, States, Vstack, Token0, [Token | Tokens], Tzr) ->
yeccpars2(State, element(1, Token), [State1 | States],
[Token0 | Vstack], Token, Tokens, Tzr);
yeccpars1(State1, State, States, Vstack, Token0, [], {{_F,_A}, _Line}=Tzr) ->
yeccpars1([], Tzr, State, [State1 | States], [Token0 | Vstack]);
yeccpars1(State1, State, States, Vstack, Token0, [], {no_func, no_line}) ->
Line = yecctoken_end_location(Token0),
yeccpars2(State, '$end', [State1 | States], [Token0 | Vstack],
yecc_end(Line), [], {no_func, Line});
yeccpars1(State1, State, States, Vstack, Token0, [], {no_func, Line}) ->
yeccpars2(State, '$end', [State1 | States], [Token0 | Vstack],
yecc_end(Line), [], {no_func, Line}).
%% For internal use only.
yecc_end({Line,_Column}) ->
{'$end', Line};
yecc_end(Line) ->
{'$end', Line}.
yecctoken_end_location(Token) ->
try erl_anno:end_location(element(2, Token)) of
undefined -> yecctoken_location(Token);
Loc -> Loc
catch _:_ -> yecctoken_location(Token)
end.
-compile({nowarn_unused_function, yeccerror/1}).
yeccerror(Token) ->
Text = yecctoken_to_string(Token),
Location = yecctoken_location(Token),
{error, {Location, ?MODULE, ["syntax error before: ", Text]}}.
-compile({nowarn_unused_function, yecctoken_to_string/1}).
yecctoken_to_string(Token) ->
try erl_scan:text(Token) of
undefined -> yecctoken2string(Token);
Txt -> Txt
catch _:_ -> yecctoken2string(Token)
end.
yecctoken_location(Token) ->
try erl_scan:location(Token)
catch _:_ -> element(2, Token)
end.
-compile({nowarn_unused_function, yecctoken2string/1}).
yecctoken2string({atom, _, A}) -> io_lib:write_atom(A);
yecctoken2string({integer,_,N}) -> io_lib:write(N);
yecctoken2string({float,_,F}) -> io_lib:write(F);
yecctoken2string({char,_,C}) -> io_lib:write_char(C);
yecctoken2string({var,_,V}) -> io_lib:format("~s", [V]);
yecctoken2string({string,_,S}) -> io_lib:write_string(S);
yecctoken2string({reserved_symbol, _, A}) -> io_lib:write(A);
yecctoken2string({_Cat, _, Val}) -> io_lib:format("~tp", [Val]);
yecctoken2string({dot, _}) -> "'.'";
yecctoken2string({'$end', _}) -> [];
yecctoken2string({Other, _}) when is_atom(Other) ->
io_lib:write_atom(Other);
yecctoken2string(Other) ->
io_lib:format("~tp", [Other]).
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-file("/home/jorgen/git/cf_client/_build/test/lib/cf_client/src/cuneiform_parse.erl", 442).
-dialyzer({nowarn_function, yeccpars2/7}).
yeccpars2(0=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_0(S, Cat, Ss, Stack, T, Ts, Tzr);
%% yeccpars2(1=S, Cat, Ss, Stack, T, Ts, Tzr) ->
%% yeccpars2_1(S, Cat, Ss, Stack, T, Ts, Tzr);
%% yeccpars2(2=S, Cat, Ss, Stack, T, Ts, Tzr) ->
%% yeccpars2_2(S, Cat, Ss, Stack, T, Ts, Tzr);
%% yeccpars2(3=S, Cat, Ss, Stack, T, Ts, Tzr) ->
%% yeccpars2_3(S, Cat, Ss, Stack, T, Ts, Tzr);
%% yeccpars2(4=S, Cat, Ss, Stack, T, Ts, Tzr) ->
%% yeccpars2_4(S, Cat, Ss, Stack, T, Ts, Tzr);
%% yeccpars2(5=S, Cat, Ss, Stack, T, Ts, Tzr) ->
%% yeccpars2_5(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(6=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_6(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(7=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_7(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(8=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_8(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(9=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_9(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(10=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_10(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(11=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_11(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(12=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_12(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(13=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_13(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(14=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_14(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(15=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_15(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(16=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_16(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(17=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_7(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(18=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_7(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(19=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_19(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(20=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_20(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(21=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_7(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(22=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_22(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(23=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_23(S, Cat, Ss, Stack, T, Ts, Tzr);
%% yeccpars2(24=S, Cat, Ss, Stack, T, Ts, Tzr) ->
%% yeccpars2_24(S, Cat, Ss, Stack, T, Ts, Tzr);
%% yeccpars2(25=S, Cat, Ss, Stack, T, Ts, Tzr) ->
%% yeccpars2_25(S, Cat, Ss, Stack, T, Ts, Tzr);
%% yeccpars2(26=S, Cat, Ss, Stack, T, Ts, Tzr) ->
%% yeccpars2_26(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(27=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_27(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(28=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_7(S, Cat, Ss, Stack, T, Ts, Tzr);
%% yeccpars2(29=S, Cat, Ss, Stack, T, Ts, Tzr) ->
%% yeccpars2_29(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(30=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_20(S, Cat, Ss, Stack, T, Ts, Tzr);
%% yeccpars2(31=S, Cat, Ss, Stack, T, Ts, Tzr) ->
%% yeccpars2_31(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(32=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_32(S, Cat, Ss, Stack, T, Ts, Tzr);
%% yeccpars2(33=S, Cat, Ss, Stack, T, Ts, Tzr) ->
%% yeccpars2_33(S, Cat, Ss, Stack, T, Ts, Tzr);
%% yeccpars2(34=S, Cat, Ss, Stack, T, Ts, Tzr) ->
%% yeccpars2_34(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(35=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_35(S, Cat, Ss, Stack, T, Ts, Tzr);
%% yeccpars2(36=S, Cat, Ss, Stack, T, Ts, Tzr) ->
%% yeccpars2_36(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(37=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_35(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(38=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_38(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(39=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_39(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(40=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_40(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(41=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_41(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(42=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_42(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(43=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_43(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(44=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_44(S, Cat, Ss, Stack, T, Ts, Tzr);
%% yeccpars2(45=S, Cat, Ss, Stack, T, Ts, Tzr) ->
%% yeccpars2_45(S, Cat, Ss, Stack, T, Ts, Tzr);
%% yeccpars2(46=S, Cat, Ss, Stack, T, Ts, Tzr) ->
%% yeccpars2_46(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(47=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_47(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(48=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_48(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(49=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_35(S, Cat, Ss, Stack, T, Ts, Tzr);
%% yeccpars2(50=S, Cat, Ss, Stack, T, Ts, Tzr) ->
%% yeccpars2_50(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(51=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_35(S, Cat, Ss, Stack, T, Ts, Tzr);
%% yeccpars2(52=S, Cat, Ss, Stack, T, Ts, Tzr) ->
%% yeccpars2_52(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(53=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_38(S, Cat, Ss, Stack, T, Ts, Tzr);
%% yeccpars2(54=S, Cat, Ss, Stack, T, Ts, Tzr) ->
%% yeccpars2_54(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(55=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_55(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(56=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_35(S, Cat, Ss, Stack, T, Ts, Tzr);
%% yeccpars2(57=S, Cat, Ss, Stack, T, Ts, Tzr) ->
%% yeccpars2_57(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(58=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_58(S, Cat, Ss, Stack, T, Ts, Tzr);
%% yeccpars2(59=S, Cat, Ss, Stack, T, Ts, Tzr) ->
%% yeccpars2_59(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(60=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_60(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(61=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_35(S, Cat, Ss, Stack, T, Ts, Tzr);
%% yeccpars2(62=S, Cat, Ss, Stack, T, Ts, Tzr) ->
%% yeccpars2_62(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(63=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_63(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(64=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_35(S, Cat, Ss, Stack, T, Ts, Tzr);
%% yeccpars2(65=S, Cat, Ss, Stack, T, Ts, Tzr) ->
%% yeccpars2_65(S, Cat, Ss, Stack, T, Ts, Tzr);
%% yeccpars2(66=S, Cat, Ss, Stack, T, Ts, Tzr) ->
%% yeccpars2_66(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(67=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_67(S, Cat, Ss, Stack, T, Ts, Tzr);
%% yeccpars2(68=S, Cat, Ss, Stack, T, Ts, Tzr) ->
%% yeccpars2_68(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(69=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_69(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(70=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_70(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(71=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_7(S, Cat, Ss, Stack, T, Ts, Tzr);
%% yeccpars2(72=S, Cat, Ss, Stack, T, Ts, Tzr) ->
%% yeccpars2_72(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(73=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_35(S, Cat, Ss, Stack, T, Ts, Tzr);
%% yeccpars2(74=S, Cat, Ss, Stack, T, Ts, Tzr) ->
%% yeccpars2_74(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(75=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_75(S, Cat, Ss, Stack, T, Ts, Tzr);
%% yeccpars2(76=S, Cat, Ss, Stack, T, Ts, Tzr) ->
%% yeccpars2_76(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(77=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_77(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(78=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_7(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(79=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_7(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(80=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_7(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(81=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_7(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(82=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_7(S, Cat, Ss, Stack, T, Ts, Tzr);
%% yeccpars2(83=S, Cat, Ss, Stack, T, Ts, Tzr) ->
%% yeccpars2_83(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(84=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_84(S, Cat, Ss, Stack, T, Ts, Tzr);
%% yeccpars2(85=S, Cat, Ss, Stack, T, Ts, Tzr) ->
%% yeccpars2_85(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(86=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_86(S, Cat, Ss, Stack, T, Ts, Tzr);
%% yeccpars2(87=S, Cat, Ss, Stack, T, Ts, Tzr) ->
%% yeccpars2_87(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(88=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_88(S, Cat, Ss, Stack, T, Ts, Tzr);
%% yeccpars2(89=S, Cat, Ss, Stack, T, Ts, Tzr) ->
%% yeccpars2_89(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(90=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_90(S, Cat, Ss, Stack, T, Ts, Tzr);
%% yeccpars2(91=S, Cat, Ss, Stack, T, Ts, Tzr) ->
%% yeccpars2_91(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(92=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_92(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(93=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_93(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(94=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_94(S, Cat, Ss, Stack, T, Ts, Tzr);
%% yeccpars2(95=S, Cat, Ss, Stack, T, Ts, Tzr) ->
%% yeccpars2_95(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(96=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_96(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(97=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_97(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(98=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_98(S, Cat, Ss, Stack, T, Ts, Tzr);
%% yeccpars2(99=S, Cat, Ss, Stack, T, Ts, Tzr) ->
%% yeccpars2_99(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(100=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_100(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(101=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_101(S, Cat, Ss, Stack, T, Ts, Tzr);
%% yeccpars2(102=S, Cat, Ss, Stack, T, Ts, Tzr) ->
%% yeccpars2_102(S, Cat, Ss, Stack, T, Ts, Tzr);
%% yeccpars2(103=S, Cat, Ss, Stack, T, Ts, Tzr) ->
%% yeccpars2_103(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(104=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_104(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(105=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_35(S, Cat, Ss, Stack, T, Ts, Tzr);
%% yeccpars2(106=S, Cat, Ss, Stack, T, Ts, Tzr) ->
%% yeccpars2_106(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(107=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_7(S, Cat, Ss, Stack, T, Ts, Tzr);
%% yeccpars2(108=S, Cat, Ss, Stack, T, Ts, Tzr) ->
%% yeccpars2_108(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(109=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_13(S, Cat, Ss, Stack, T, Ts, Tzr);
%% yeccpars2(110=S, Cat, Ss, Stack, T, Ts, Tzr) ->
%% yeccpars2_110(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(111=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_111(S, Cat, Ss, Stack, T, Ts, Tzr);
%% yeccpars2(112=S, Cat, Ss, Stack, T, Ts, Tzr) ->
%% yeccpars2_112(S, Cat, Ss, Stack, T, Ts, Tzr);
%% yeccpars2(113=S, Cat, Ss, Stack, T, Ts, Tzr) ->
%% yeccpars2_7(S, Cat, Ss, Stack, T, Ts, Tzr);
%% yeccpars2(114=S, Cat, Ss, Stack, T, Ts, Tzr) ->
%% yeccpars2_114(S, Cat, Ss, Stack, T, Ts, Tzr);
%% yeccpars2(115=S, Cat, Ss, Stack, T, Ts, Tzr) ->
%% yeccpars2_115(S, Cat, Ss, Stack, T, Ts, Tzr);
%% yeccpars2(116=S, Cat, Ss, Stack, T, Ts, Tzr) ->
%% yeccpars2_116(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(117=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_35(S, Cat, Ss, Stack, T, Ts, Tzr);
%% yeccpars2(118=S, Cat, Ss, Stack, T, Ts, Tzr) ->
%% yeccpars2_118(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(119=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_119(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(120=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_35(S, Cat, Ss, Stack, T, Ts, Tzr);
%% yeccpars2(121=S, Cat, Ss, Stack, T, Ts, Tzr) ->
%% yeccpars2_121(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(122=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_122(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(123=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_123(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(124=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_35(S, Cat, Ss, Stack, T, Ts, Tzr);
%% yeccpars2(125=S, Cat, Ss, Stack, T, Ts, Tzr) ->
%% yeccpars2_125(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(126=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_7(S, Cat, Ss, Stack, T, Ts, Tzr);
%% yeccpars2(127=S, Cat, Ss, Stack, T, Ts, Tzr) ->
%% yeccpars2_127(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(128=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_13(S, Cat, Ss, Stack, T, Ts, Tzr);
%% yeccpars2(129=S, Cat, Ss, Stack, T, Ts, Tzr) ->
%% yeccpars2_129(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(130=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_111(S, Cat, Ss, Stack, T, Ts, Tzr);
%% yeccpars2(131=S, Cat, Ss, Stack, T, Ts, Tzr) ->
%% yeccpars2_131(S, Cat, Ss, Stack, T, Ts, Tzr);
%% yeccpars2(132=S, Cat, Ss, Stack, T, Ts, Tzr) ->
%% yeccpars2_7(S, Cat, Ss, Stack, T, Ts, Tzr);
%% yeccpars2(133=S, Cat, Ss, Stack, T, Ts, Tzr) ->
%% yeccpars2_133(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(134=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_134(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(135=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_135(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(136=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_136(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(137=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_35(S, Cat, Ss, Stack, T, Ts, Tzr);
%% yeccpars2(138=S, Cat, Ss, Stack, T, Ts, Tzr) ->
%% yeccpars2_138(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(139=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_139(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(140=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_140(S, Cat, Ss, Stack, T, Ts, Tzr);
%% yeccpars2(141=S, Cat, Ss, Stack, T, Ts, Tzr) ->
%% yeccpars2_141(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(142=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_142(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(143=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_143(S, Cat, Ss, Stack, T, Ts, Tzr);
%% yeccpars2(144=S, Cat, Ss, Stack, T, Ts, Tzr) ->
%% yeccpars2_144(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(145=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_38(S, Cat, Ss, Stack, T, Ts, Tzr);
%% yeccpars2(146=S, Cat, Ss, Stack, T, Ts, Tzr) ->
%% yeccpars2_146(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(147=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_147(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(148=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_148(S, Cat, Ss, Stack, T, Ts, Tzr);
%% yeccpars2(149=S, Cat, Ss, Stack, T, Ts, Tzr) ->
%% yeccpars2_149(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(150=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_150(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(151=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_151(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(152=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_152(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(153=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_153(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(154=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_154(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(155=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_155(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(156=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_156(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(157=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_157(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(158=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_158(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(159=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_159(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(160=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_160(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(161=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_161(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(162=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_111(S, Cat, Ss, Stack, T, Ts, Tzr);
%% yeccpars2(163=S, Cat, Ss, Stack, T, Ts, Tzr) ->
%% yeccpars2_163(S, Cat, Ss, Stack, T, Ts, Tzr);
%% yeccpars2(164=S, Cat, Ss, Stack, T, Ts, Tzr) ->
%% yeccpars2_7(S, Cat, Ss, Stack, T, Ts, Tzr);
%% yeccpars2(165=S, Cat, Ss, Stack, T, Ts, Tzr) ->
%% yeccpars2_165(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(166=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_166(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(167=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_167(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(168=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_168(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(169=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_169(S, Cat, Ss, Stack, T, Ts, Tzr);
%% yeccpars2(170=S, Cat, Ss, Stack, T, Ts, Tzr) ->
%% yeccpars2_170(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(171=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_38(S, Cat, Ss, Stack, T, Ts, Tzr);
%% yeccpars2(172=S, Cat, Ss, Stack, T, Ts, Tzr) ->
%% yeccpars2_172(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(173=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_173(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(174=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_148(S, Cat, Ss, Stack, T, Ts, Tzr);
%% yeccpars2(175=S, Cat, Ss, Stack, T, Ts, Tzr) ->
%% yeccpars2_175(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(176=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_176(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(177=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_111(S, Cat, Ss, Stack, T, Ts, Tzr);
%% yeccpars2(178=S, Cat, Ss, Stack, T, Ts, Tzr) ->
%% yeccpars2_178(S, Cat, Ss, Stack, T, Ts, Tzr);
%% yeccpars2(179=S, Cat, Ss, Stack, T, Ts, Tzr) ->
%% yeccpars2_7(S, Cat, Ss, Stack, T, Ts, Tzr);
%% yeccpars2(180=S, Cat, Ss, Stack, T, Ts, Tzr) ->
%% yeccpars2_180(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(181=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_181(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(182=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_182(S, Cat, Ss, Stack, T, Ts, Tzr);
%% yeccpars2(183=S, Cat, Ss, Stack, T, Ts, Tzr) ->
%% yeccpars2_183(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(184=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_111(S, Cat, Ss, Stack, T, Ts, Tzr);
%% yeccpars2(185=S, Cat, Ss, Stack, T, Ts, Tzr) ->
%% yeccpars2_185(S, Cat, Ss, Stack, T, Ts, Tzr);
%% yeccpars2(186=S, Cat, Ss, Stack, T, Ts, Tzr) ->
%% yeccpars2_7(S, Cat, Ss, Stack, T, Ts, Tzr);
%% yeccpars2(187=S, Cat, Ss, Stack, T, Ts, Tzr) ->
%% yeccpars2_187(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(188=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_111(S, Cat, Ss, Stack, T, Ts, Tzr);
%% yeccpars2(189=S, Cat, Ss, Stack, T, Ts, Tzr) ->
%% yeccpars2_189(S, Cat, Ss, Stack, T, Ts, Tzr);
%% yeccpars2(190=S, Cat, Ss, Stack, T, Ts, Tzr) ->
%% yeccpars2_7(S, Cat, Ss, Stack, T, Ts, Tzr);
%% yeccpars2(191=S, Cat, Ss, Stack, T, Ts, Tzr) ->
%% yeccpars2_191(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(192=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_192(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(193=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_193(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(194=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_111(S, Cat, Ss, Stack, T, Ts, Tzr);
%% yeccpars2(195=S, Cat, Ss, Stack, T, Ts, Tzr) ->
%% yeccpars2_195(S, Cat, Ss, Stack, T, Ts, Tzr);
%% yeccpars2(196=S, Cat, Ss, Stack, T, Ts, Tzr) ->
%% yeccpars2_7(S, Cat, Ss, Stack, T, Ts, Tzr);
%% yeccpars2(197=S, Cat, Ss, Stack, T, Ts, Tzr) ->
%% yeccpars2_197(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(198=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_198(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(199=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_199(S, Cat, Ss, Stack, T, Ts, Tzr);
%% yeccpars2(200=S, Cat, Ss, Stack, T, Ts, Tzr) ->
%% yeccpars2_200(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(201=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_201(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(202=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_202(S, Cat, Ss, Stack, T, Ts, Tzr);
%% yeccpars2(203=S, Cat, Ss, Stack, T, Ts, Tzr) ->
%% yeccpars2_203(S, Cat, Ss, Stack, T, Ts, Tzr);
%% yeccpars2(204=S, Cat, Ss, Stack, T, Ts, Tzr) ->
%% yeccpars2_204(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(205=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_205(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(206=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_6(S, Cat, Ss, Stack, T, Ts, Tzr);
%% yeccpars2(207=S, Cat, Ss, Stack, T, Ts, Tzr) ->
%% yeccpars2_207(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(208=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_202(S, Cat, Ss, Stack, T, Ts, Tzr);
%% yeccpars2(209=S, Cat, Ss, Stack, T, Ts, Tzr) ->
%% yeccpars2_209(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(210=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_210(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(211=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_35(S, Cat, Ss, Stack, T, Ts, Tzr);
%% yeccpars2(212=S, Cat, Ss, Stack, T, Ts, Tzr) ->
%% yeccpars2_212(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(213=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_7(S, Cat, Ss, Stack, T, Ts, Tzr);
%% yeccpars2(214=S, Cat, Ss, Stack, T, Ts, Tzr) ->
%% yeccpars2_214(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(215=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_215(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(216=S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_216(S, Cat, Ss, Stack, T, Ts, Tzr);
%% yeccpars2(217=S, Cat, Ss, Stack, T, Ts, Tzr) ->
%% yeccpars2_217(S, Cat, Ss, Stack, T, Ts, Tzr);
yeccpars2(Other, _, _, _, _, _, _) ->
erlang:error({yecc_bug,"1.4",{missing_state_in_action_table, Other}}).
yeccpars2_0(S, assign, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 6, Ss, Stack, T, Ts, Tzr);
yeccpars2_0(S, def, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 8, Ss, Stack, T, Ts, Tzr);
yeccpars2_0(S, import, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 15, Ss, Stack, T, Ts, Tzr);
yeccpars2_0(S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_7(S, Cat, Ss, Stack, T, Ts, Tzr).
yeccpars2_1(S, assign, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 6, Ss, Stack, T, Ts, Tzr);
yeccpars2_1(S, cnd, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 7, Ss, Stack, T, Ts, Tzr);
yeccpars2_1(S, def, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 8, Ss, Stack, T, Ts, Tzr);
yeccpars2_1(S, err, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 9, Ss, Stack, T, Ts, Tzr);
yeccpars2_1(S, false, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 10, Ss, Stack, T, Ts, Tzr);
yeccpars2_1(S, filelit, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 11, Ss, Stack, T, Ts, Tzr);
yeccpars2_1(S, fold, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 12, Ss, Stack, T, Ts, Tzr);
yeccpars2_1(S, for, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 13, Ss, Stack, T, Ts, Tzr);
yeccpars2_1(S, id, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 14, Ss, Stack, T, Ts, Tzr);
yeccpars2_1(S, import, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 15, Ss, Stack, T, Ts, Tzr);
yeccpars2_1(S, intlit, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 16, Ss, Stack, T, Ts, Tzr);
yeccpars2_1(S, isnil, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 17, Ss, Stack, T, Ts, Tzr);
yeccpars2_1(S, lparen, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 18, Ss, Stack, T, Ts, Tzr);
yeccpars2_1(S, lsquarebr, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 19, Ss, Stack, T, Ts, Tzr);
yeccpars2_1(S, ltag, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 20, Ss, Stack, T, Ts, Tzr);
yeccpars2_1(S, neg, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 21, Ss, Stack, T, Ts, Tzr);
yeccpars2_1(S, strlit, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 22, Ss, Stack, T, Ts, Tzr);
yeccpars2_1(S, true, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 23, Ss, Stack, T, Ts, Tzr);
yeccpars2_1(_S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccgoto_script(hd(Ss), Cat, Ss, Stack, T, Ts, Tzr).
-dialyzer({nowarn_function, yeccpars2_2/7}).
yeccpars2_2(_S, '$end', _Ss, Stack, _T, _Ts, _Tzr) ->
{ok, hd(Stack)};
yeccpars2_2(_, _, _, _, T, _, _) ->
yeccerror(T).
yeccpars2_3(_S, Cat, Ss, Stack, T, Ts, Tzr) ->
NewStack = yeccpars2_3_(Stack),
yeccgoto_stat(hd(Ss), Cat, Ss, NewStack, T, Ts, Tzr).
-dialyzer({nowarn_function, yeccpars2_4/7}).
yeccpars2_4(S, semicolon, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 216, Ss, Stack, T, Ts, Tzr);
yeccpars2_4(_, _, _, _, T, _, _) ->
yeccerror(T).
yeccpars2_5(_S, Cat, Ss, Stack, T, Ts, Tzr) ->
NewStack = yeccpars2_5_(Stack),
yeccgoto_stat(hd(Ss), Cat, Ss, NewStack, T, Ts, Tzr).
-dialyzer({nowarn_function, yeccpars2_6/7}).
yeccpars2_6(S, id, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 201, Ss, Stack, T, Ts, Tzr);
yeccpars2_6(S, ltag, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 202, Ss, Stack, T, Ts, Tzr);
yeccpars2_6(_, _, _, _, T, _, _) ->
yeccerror(T).
-dialyzer({nowarn_function, yeccpars2_7/7}).
yeccpars2_7(S, cnd, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 7, Ss, Stack, T, Ts, Tzr);
yeccpars2_7(S, err, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 9, Ss, Stack, T, Ts, Tzr);
yeccpars2_7(S, false, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 10, Ss, Stack, T, Ts, Tzr);
yeccpars2_7(S, filelit, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 11, Ss, Stack, T, Ts, Tzr);
yeccpars2_7(S, fold, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 12, Ss, Stack, T, Ts, Tzr);
yeccpars2_7(S, for, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 13, Ss, Stack, T, Ts, Tzr);
yeccpars2_7(S, id, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 14, Ss, Stack, T, Ts, Tzr);
yeccpars2_7(S, intlit, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 16, Ss, Stack, T, Ts, Tzr);
yeccpars2_7(S, isnil, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 17, Ss, Stack, T, Ts, Tzr);
yeccpars2_7(S, lparen, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 18, Ss, Stack, T, Ts, Tzr);
yeccpars2_7(S, lsquarebr, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 19, Ss, Stack, T, Ts, Tzr);
yeccpars2_7(S, ltag, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 20, Ss, Stack, T, Ts, Tzr);
yeccpars2_7(S, neg, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 21, Ss, Stack, T, Ts, Tzr);
yeccpars2_7(S, strlit, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 22, Ss, Stack, T, Ts, Tzr);
yeccpars2_7(S, true, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 23, Ss, Stack, T, Ts, Tzr);
yeccpars2_7(_, _, _, _, T, _, _) ->
yeccerror(T).
-dialyzer({nowarn_function, yeccpars2_8/7}).
yeccpars2_8(S, id, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 139, Ss, Stack, T, Ts, Tzr);
yeccpars2_8(_, _, _, _, T, _, _) ->
yeccerror(T).
-dialyzer({nowarn_function, yeccpars2_9/7}).
yeccpars2_9(S, strlit, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 136, Ss, Stack, T, Ts, Tzr);
yeccpars2_9(_, _, _, _, T, _, _) ->
yeccerror(T).
yeccpars2_10(_S, Cat, Ss, Stack, T, Ts, Tzr) ->
NewStack = yeccpars2_10_(Stack),
yeccgoto_e(hd(Ss), Cat, Ss, NewStack, T, Ts, Tzr).
yeccpars2_11(_S, Cat, Ss, Stack, T, Ts, Tzr) ->
NewStack = yeccpars2_11_(Stack),
yeccgoto_e(hd(Ss), Cat, Ss, NewStack, T, Ts, Tzr).
-dialyzer({nowarn_function, yeccpars2_12/7}).
yeccpars2_12(S, id, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 123, Ss, Stack, T, Ts, Tzr);
yeccpars2_12(_, _, _, _, T, _, _) ->
yeccerror(T).
-dialyzer({nowarn_function, yeccpars2_13/7}).
yeccpars2_13(S, id, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 104, Ss, Stack, T, Ts, Tzr);
yeccpars2_13(_, _, _, _, T, _, _) ->
yeccerror(T).
yeccpars2_14(S, lparen, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 98, Ss, Stack, T, Ts, Tzr);
yeccpars2_14(_S, Cat, Ss, Stack, T, Ts, Tzr) ->
NewStack = yeccpars2_14_(Stack),
yeccgoto_e(hd(Ss), Cat, Ss, NewStack, T, Ts, Tzr).
-dialyzer({nowarn_function, yeccpars2_15/7}).
yeccpars2_15(S, filelit, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 96, Ss, Stack, T, Ts, Tzr);
yeccpars2_15(_, _, _, _, T, _, _) ->
yeccerror(T).
yeccpars2_16(_S, Cat, Ss, Stack, T, Ts, Tzr) ->
NewStack = yeccpars2_16_(Stack),
yeccgoto_e(hd(Ss), Cat, Ss, NewStack, T, Ts, Tzr).
%% yeccpars2_17: see yeccpars2_7
%% yeccpars2_18: see yeccpars2_7
yeccpars2_19(S, colon, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 35, Ss, Stack, T, Ts, Tzr);
yeccpars2_19(S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_7(S, Cat, Ss, Stack, T, Ts, Tzr).
-dialyzer({nowarn_function, yeccpars2_20/7}).
yeccpars2_20(S, id, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 27, Ss, Stack, T, Ts, Tzr);
yeccpars2_20(_, _, _, _, T, _, _) ->
yeccerror(T).
%% yeccpars2_21: see yeccpars2_7
yeccpars2_22(_S, Cat, Ss, Stack, T, Ts, Tzr) ->
NewStack = yeccpars2_22_(Stack),
yeccgoto_e(hd(Ss), Cat, Ss, NewStack, T, Ts, Tzr).
yeccpars2_23(_S, Cat, Ss, Stack, T, Ts, Tzr) ->
NewStack = yeccpars2_23_(Stack),
yeccgoto_e(hd(Ss), Cat, Ss, NewStack, T, Ts, Tzr).
yeccpars2_24(_S, Cat, Ss, Stack, T, Ts, Tzr) ->
[_|Nss] = Ss,
NewStack = yeccpars2_24_(Stack),
yeccgoto_e(hd(Nss), Cat, Nss, NewStack, T, Ts, Tzr).
-dialyzer({nowarn_function, yeccpars2_25/7}).
yeccpars2_25(S, rtag, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 32, Ss, Stack, T, Ts, Tzr);
yeccpars2_25(_, _, _, _, T, _, _) ->
yeccerror(T).
yeccpars2_26(S, comma, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 30, Ss, Stack, T, Ts, Tzr);
yeccpars2_26(_S, Cat, Ss, Stack, T, Ts, Tzr) ->
NewStack = yeccpars2_26_(Stack),
yeccgoto_e_bind_lst(hd(Ss), Cat, Ss, NewStack, T, Ts, Tzr).
-dialyzer({nowarn_function, yeccpars2_27/7}).
yeccpars2_27(S, eq, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 28, Ss, Stack, T, Ts, Tzr);
yeccpars2_27(_, _, _, _, T, _, _) ->
yeccerror(T).
%% yeccpars2_28: see yeccpars2_7
yeccpars2_29(_S, Cat, Ss, Stack, T, Ts, Tzr) ->
[_,_|Nss] = Ss,
NewStack = yeccpars2_29_(Stack),
yeccgoto_e_bind(hd(Nss), Cat, Nss, NewStack, T, Ts, Tzr).
%% yeccpars2_30: see yeccpars2_20
yeccpars2_31(_S, Cat, Ss, Stack, T, Ts, Tzr) ->
[_,_|Nss] = Ss,
NewStack = yeccpars2_31_(Stack),
yeccgoto_e_bind_lst(hd(Nss), Cat, Nss, NewStack, T, Ts, Tzr).
yeccpars2_32(_S, Cat, Ss, Stack, T, Ts, Tzr) ->
[_,_|Nss] = Ss,
NewStack = yeccpars2_32_(Stack),
yeccgoto_e(hd(Nss), Cat, Nss, NewStack, T, Ts, Tzr).
-dialyzer({nowarn_function, yeccpars2_33/7}).
yeccpars2_33(S, colon, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 73, Ss, Stack, T, Ts, Tzr);
yeccpars2_33(_, _, _, _, T, _, _) ->
yeccerror(T).
yeccpars2_34(S, comma, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 71, Ss, Stack, T, Ts, Tzr);
yeccpars2_34(_S, Cat, Ss, Stack, T, Ts, Tzr) ->
NewStack = yeccpars2_34_(Stack),
yeccgoto_e_lst(hd(Ss), Cat, Ss, NewStack, T, Ts, Tzr).
yeccpars2_35(S, ltag, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 38, Ss, Stack, T, Ts, Tzr);
yeccpars2_35(S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_cont_35(S, Cat, Ss, Stack, T, Ts, Tzr).
-dialyzer({nowarn_function, yeccpars2_35/7}).
yeccpars2_cont_35(S, lsquarebr, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 37, Ss, Stack, T, Ts, Tzr);
yeccpars2_cont_35(S, t_bool, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 39, Ss, Stack, T, Ts, Tzr);
yeccpars2_cont_35(S, t_file, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 40, Ss, Stack, T, Ts, Tzr);
yeccpars2_cont_35(S, t_fn_frn, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 41, Ss, Stack, T, Ts, Tzr);
yeccpars2_cont_35(S, t_fn_ntv, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 42, Ss, Stack, T, Ts, Tzr);
yeccpars2_cont_35(S, t_str, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 43, Ss, Stack, T, Ts, Tzr);
yeccpars2_cont_35(_, _, _, _, T, _, _) ->
yeccerror(T).
-dialyzer({nowarn_function, yeccpars2_36/7}).
yeccpars2_36(S, rsquarebr, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 70, Ss, Stack, T, Ts, Tzr);
yeccpars2_36(_, _, _, _, T, _, _) ->
yeccerror(T).
%% yeccpars2_37: see yeccpars2_35
-dialyzer({nowarn_function, yeccpars2_38/7}).
yeccpars2_38(S, id, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 47, Ss, Stack, T, Ts, Tzr);
yeccpars2_38(_, _, _, _, T, _, _) ->
yeccerror(T).
yeccpars2_39(_S, Cat, Ss, Stack, T, Ts, Tzr) ->
NewStack = yeccpars2_39_(Stack),
yeccgoto_t(hd(Ss), Cat, Ss, NewStack, T, Ts, Tzr).
yeccpars2_40(_S, Cat, Ss, Stack, T, Ts, Tzr) ->
NewStack = yeccpars2_40_(Stack),
yeccgoto_t(hd(Ss), Cat, Ss, NewStack, T, Ts, Tzr).
-dialyzer({nowarn_function, yeccpars2_41/7}).
yeccpars2_41(S, lparen, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 58, Ss, Stack, T, Ts, Tzr);
yeccpars2_41(_, _, _, _, T, _, _) ->
yeccerror(T).
-dialyzer({nowarn_function, yeccpars2_42/7}).
yeccpars2_42(S, lparen, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 44, Ss, Stack, T, Ts, Tzr);
yeccpars2_42(_, _, _, _, T, _, _) ->
yeccerror(T).
yeccpars2_43(_S, Cat, Ss, Stack, T, Ts, Tzr) ->
NewStack = yeccpars2_43_(Stack),
yeccgoto_t(hd(Ss), Cat, Ss, NewStack, T, Ts, Tzr).
-dialyzer({nowarn_function, yeccpars2_44/7}).
yeccpars2_44(S, id, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 47, Ss, Stack, T, Ts, Tzr);
yeccpars2_44(S, rparen, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 48, Ss, Stack, T, Ts, Tzr);
yeccpars2_44(_, _, _, _, T, _, _) ->
yeccerror(T).
-dialyzer({nowarn_function, yeccpars2_45/7}).
yeccpars2_45(S, rparen, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 55, Ss, Stack, T, Ts, Tzr);
yeccpars2_45(_, _, _, _, T, _, _) ->
yeccerror(T).
yeccpars2_46(S, comma, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 53, Ss, Stack, T, Ts, Tzr);
yeccpars2_46(_S, Cat, Ss, Stack, T, Ts, Tzr) ->
NewStack = yeccpars2_46_(Stack),
yeccgoto_t_arg_lst(hd(Ss), Cat, Ss, NewStack, T, Ts, Tzr).
-dialyzer({nowarn_function, yeccpars2_47/7}).
yeccpars2_47(S, colon, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 51, Ss, Stack, T, Ts, Tzr);
yeccpars2_47(_, _, _, _, T, _, _) ->
yeccerror(T).
-dialyzer({nowarn_function, yeccpars2_48/7}).
yeccpars2_48(S, rarrow, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 49, Ss, Stack, T, Ts, Tzr);
yeccpars2_48(_, _, _, _, T, _, _) ->
yeccerror(T).
%% yeccpars2_49: see yeccpars2_35
yeccpars2_50(_S, Cat, Ss, Stack, T, Ts, Tzr) ->
[_,_,_,_|Nss] = Ss,
NewStack = yeccpars2_50_(Stack),
yeccgoto_t(hd(Nss), Cat, Nss, NewStack, T, Ts, Tzr).
%% yeccpars2_51: see yeccpars2_35
yeccpars2_52(_S, Cat, Ss, Stack, T, Ts, Tzr) ->
[_,_|Nss] = Ss,
NewStack = yeccpars2_52_(Stack),
yeccgoto_t_arg(hd(Nss), Cat, Nss, NewStack, T, Ts, Tzr).
%% yeccpars2_53: see yeccpars2_38
yeccpars2_54(_S, Cat, Ss, Stack, T, Ts, Tzr) ->
[_,_|Nss] = Ss,
NewStack = yeccpars2_54_(Stack),
yeccgoto_t_arg_lst(hd(Nss), Cat, Nss, NewStack, T, Ts, Tzr).
-dialyzer({nowarn_function, yeccpars2_55/7}).
yeccpars2_55(S, rarrow, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 56, Ss, Stack, T, Ts, Tzr);
yeccpars2_55(_, _, _, _, T, _, _) ->
yeccerror(T).
%% yeccpars2_56: see yeccpars2_35
yeccpars2_57(_S, Cat, Ss, Stack, T, Ts, Tzr) ->
[_,_,_,_,_|Nss] = Ss,
NewStack = yeccpars2_57_(Stack),
yeccgoto_t(hd(Nss), Cat, Nss, NewStack, T, Ts, Tzr).
-dialyzer({nowarn_function, yeccpars2_58/7}).
yeccpars2_58(S, id, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 47, Ss, Stack, T, Ts, Tzr);
yeccpars2_58(S, rparen, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 60, Ss, Stack, T, Ts, Tzr);
yeccpars2_58(_, _, _, _, T, _, _) ->
yeccerror(T).
-dialyzer({nowarn_function, yeccpars2_59/7}).
yeccpars2_59(S, rparen, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 63, Ss, Stack, T, Ts, Tzr);
yeccpars2_59(_, _, _, _, T, _, _) ->
yeccerror(T).
-dialyzer({nowarn_function, yeccpars2_60/7}).
yeccpars2_60(S, rarrow, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 61, Ss, Stack, T, Ts, Tzr);
yeccpars2_60(_, _, _, _, T, _, _) ->
yeccerror(T).
%% yeccpars2_61: see yeccpars2_35
yeccpars2_62(_S, Cat, Ss, Stack, T, Ts, Tzr) ->
[_,_,_,_|Nss] = Ss,
NewStack = yeccpars2_62_(Stack),
yeccgoto_t(hd(Nss), Cat, Nss, NewStack, T, Ts, Tzr).
-dialyzer({nowarn_function, yeccpars2_63/7}).
yeccpars2_63(S, rarrow, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 64, Ss, Stack, T, Ts, Tzr);
yeccpars2_63(_, _, _, _, T, _, _) ->
yeccerror(T).
%% yeccpars2_64: see yeccpars2_35
yeccpars2_65(_S, Cat, Ss, Stack, T, Ts, Tzr) ->
[_,_,_,_,_|Nss] = Ss,
NewStack = yeccpars2_65_(Stack),
yeccgoto_t(hd(Nss), Cat, Nss, NewStack, T, Ts, Tzr).
-dialyzer({nowarn_function, yeccpars2_66/7}).
yeccpars2_66(S, rtag, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 67, Ss, Stack, T, Ts, Tzr);
yeccpars2_66(_, _, _, _, T, _, _) ->
yeccerror(T).
yeccpars2_67(_S, Cat, Ss, Stack, T, Ts, Tzr) ->
[_,_|Nss] = Ss,
NewStack = yeccpars2_67_(Stack),
yeccgoto_t(hd(Nss), Cat, Nss, NewStack, T, Ts, Tzr).
-dialyzer({nowarn_function, yeccpars2_68/7}).
yeccpars2_68(S, rsquarebr, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 69, Ss, Stack, T, Ts, Tzr);
yeccpars2_68(_, _, _, _, T, _, _) ->
yeccerror(T).
yeccpars2_69(_S, Cat, Ss, Stack, T, Ts, Tzr) ->
[_,_|Nss] = Ss,
NewStack = yeccpars2_69_(Stack),
yeccgoto_t(hd(Nss), Cat, Nss, NewStack, T, Ts, Tzr).
yeccpars2_70(_S, Cat, Ss, Stack, T, Ts, Tzr) ->
[_,_,_|Nss] = Ss,
NewStack = yeccpars2_70_(Stack),
yeccgoto_e(hd(Nss), Cat, Nss, NewStack, T, Ts, Tzr).
%% yeccpars2_71: see yeccpars2_7
yeccpars2_72(_S, Cat, Ss, Stack, T, Ts, Tzr) ->
[_,_|Nss] = Ss,
NewStack = yeccpars2_72_(Stack),
yeccgoto_e_lst(hd(Nss), Cat, Nss, NewStack, T, Ts, Tzr).
%% yeccpars2_73: see yeccpars2_35
-dialyzer({nowarn_function, yeccpars2_74/7}).
yeccpars2_74(S, rsquarebr, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 75, Ss, Stack, T, Ts, Tzr);
yeccpars2_74(_, _, _, _, T, _, _) ->
yeccerror(T).
yeccpars2_75(_S, Cat, Ss, Stack, T, Ts, Tzr) ->
[_,_,_,_|Nss] = Ss,
NewStack = yeccpars2_75_(Stack),
yeccgoto_e(hd(Nss), Cat, Nss, NewStack, T, Ts, Tzr).
-dialyzer({nowarn_function, yeccpars2_76/7}).
yeccpars2_76(S, bar, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 77, Ss, Stack, T, Ts, Tzr);
yeccpars2_76(S, cmp, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 78, Ss, Stack, T, Ts, Tzr);
yeccpars2_76(S, doublertag, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 79, Ss, Stack, T, Ts, Tzr);
yeccpars2_76(S, plus, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 80, Ss, Stack, T, Ts, Tzr);
yeccpars2_76(S, vee, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 81, Ss, Stack, T, Ts, Tzr);
yeccpars2_76(S, wedge, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 82, Ss, Stack, T, Ts, Tzr);
yeccpars2_76(_, _, _, _, T, _, _) ->
yeccerror(T).
-dialyzer({nowarn_function, yeccpars2_77/7}).
yeccpars2_77(S, id, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 93, Ss, Stack, T, Ts, Tzr);
yeccpars2_77(_, _, _, _, T, _, _) ->
yeccerror(T).
%% yeccpars2_78: see yeccpars2_7
%% yeccpars2_79: see yeccpars2_7
%% yeccpars2_80: see yeccpars2_7
%% yeccpars2_81: see yeccpars2_7
%% yeccpars2_82: see yeccpars2_7
-dialyzer({nowarn_function, yeccpars2_83/7}).
yeccpars2_83(S, rparen, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 84, Ss, Stack, T, Ts, Tzr);
yeccpars2_83(_, _, _, _, T, _, _) ->
yeccerror(T).
yeccpars2_84(_S, Cat, Ss, Stack, T, Ts, Tzr) ->
[_,_,_,_|Nss] = Ss,
NewStack = yeccpars2_84_(Stack),
yeccgoto_e(hd(Nss), Cat, Nss, NewStack, T, Ts, Tzr).
-dialyzer({nowarn_function, yeccpars2_85/7}).
yeccpars2_85(S, rparen, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 86, Ss, Stack, T, Ts, Tzr);
yeccpars2_85(_, _, _, _, T, _, _) ->
yeccerror(T).
yeccpars2_86(_S, Cat, Ss, Stack, T, Ts, Tzr) ->
[_,_,_,_|Nss] = Ss,
NewStack = yeccpars2_86_(Stack),
yeccgoto_e(hd(Nss), Cat, Nss, NewStack, T, Ts, Tzr).
-dialyzer({nowarn_function, yeccpars2_87/7}).
yeccpars2_87(S, rparen, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 88, Ss, Stack, T, Ts, Tzr);
yeccpars2_87(_, _, _, _, T, _, _) ->
yeccerror(T).
yeccpars2_88(_S, Cat, Ss, Stack, T, Ts, Tzr) ->
[_,_,_,_|Nss] = Ss,
NewStack = yeccpars2_88_(Stack),
yeccgoto_e(hd(Nss), Cat, Nss, NewStack, T, Ts, Tzr).
-dialyzer({nowarn_function, yeccpars2_89/7}).
yeccpars2_89(S, rparen, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 90, Ss, Stack, T, Ts, Tzr);
yeccpars2_89(_, _, _, _, T, _, _) ->
yeccerror(T).
yeccpars2_90(_S, Cat, Ss, Stack, T, Ts, Tzr) ->
[_,_,_,_|Nss] = Ss,
NewStack = yeccpars2_90_(Stack),
yeccgoto_e(hd(Nss), Cat, Nss, NewStack, T, Ts, Tzr).
-dialyzer({nowarn_function, yeccpars2_91/7}).
yeccpars2_91(S, rparen, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 92, Ss, Stack, T, Ts, Tzr);
yeccpars2_91(_, _, _, _, T, _, _) ->
yeccerror(T).
yeccpars2_92(_S, Cat, Ss, Stack, T, Ts, Tzr) ->
[_,_,_,_|Nss] = Ss,
NewStack = yeccpars2_92_(Stack),
yeccgoto_e(hd(Nss), Cat, Nss, NewStack, T, Ts, Tzr).
-dialyzer({nowarn_function, yeccpars2_93/7}).
yeccpars2_93(S, rparen, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 94, Ss, Stack, T, Ts, Tzr);
yeccpars2_93(_, _, _, _, T, _, _) ->
yeccerror(T).
yeccpars2_94(_S, Cat, Ss, Stack, T, Ts, Tzr) ->
[_,_,_,_|Nss] = Ss,
NewStack = yeccpars2_94_(Stack),
yeccgoto_e(hd(Nss), Cat, Nss, NewStack, T, Ts, Tzr).
yeccpars2_95(_S, Cat, Ss, Stack, T, Ts, Tzr) ->
[_|Nss] = Ss,
NewStack = yeccpars2_95_(Stack),
yeccgoto_e(hd(Nss), Cat, Nss, NewStack, T, Ts, Tzr).
-dialyzer({nowarn_function, yeccpars2_96/7}).
yeccpars2_96(S, semicolon, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 97, Ss, Stack, T, Ts, Tzr);
yeccpars2_96(_, _, _, _, T, _, _) ->
yeccerror(T).
yeccpars2_97(_S, Cat, Ss, Stack, T, Ts, Tzr) ->
[_,_|Nss] = Ss,
NewStack = yeccpars2_97_(Stack),
yeccgoto_imp(hd(Nss), Cat, Nss, NewStack, T, Ts, Tzr).
-dialyzer({nowarn_function, yeccpars2_98/7}).
yeccpars2_98(S, id, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 27, Ss, Stack, T, Ts, Tzr);
yeccpars2_98(S, rparen, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 100, Ss, Stack, T, Ts, Tzr);
yeccpars2_98(_, _, _, _, T, _, _) ->
yeccerror(T).
-dialyzer({nowarn_function, yeccpars2_99/7}).
yeccpars2_99(S, rparen, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 101, Ss, Stack, T, Ts, Tzr);
yeccpars2_99(_, _, _, _, T, _, _) ->
yeccerror(T).
yeccpars2_100(_S, Cat, Ss, Stack, T, Ts, Tzr) ->
[_,_|Nss] = Ss,
NewStack = yeccpars2_100_(Stack),
yeccgoto_e(hd(Nss), Cat, Nss, NewStack, T, Ts, Tzr).
yeccpars2_101(_S, Cat, Ss, Stack, T, Ts, Tzr) ->
[_,_,_|Nss] = Ss,
NewStack = yeccpars2_101_(Stack),
yeccgoto_e(hd(Nss), Cat, Nss, NewStack, T, Ts, Tzr).
-dialyzer({nowarn_function, yeccpars2_102/7}).
yeccpars2_102(S, do, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 111, Ss, Stack, T, Ts, Tzr);
yeccpars2_102(_, _, _, _, T, _, _) ->
yeccerror(T).
yeccpars2_103(S, comma, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 109, Ss, Stack, T, Ts, Tzr);
yeccpars2_103(_S, Cat, Ss, Stack, T, Ts, Tzr) ->
NewStack = yeccpars2_103_(Stack),
yeccgoto_from_lst(hd(Ss), Cat, Ss, NewStack, T, Ts, Tzr).
-dialyzer({nowarn_function, yeccpars2_104/7}).
yeccpars2_104(S, colon, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 105, Ss, Stack, T, Ts, Tzr);
yeccpars2_104(_, _, _, _, T, _, _) ->
yeccerror(T).
%% yeccpars2_105: see yeccpars2_35
-dialyzer({nowarn_function, yeccpars2_106/7}).
yeccpars2_106(S, larrow, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 107, Ss, Stack, T, Ts, Tzr);
yeccpars2_106(_, _, _, _, T, _, _) ->
yeccerror(T).
%% yeccpars2_107: see yeccpars2_7
yeccpars2_108(_S, Cat, Ss, Stack, T, Ts, Tzr) ->
[_,_,_,_|Nss] = Ss,
NewStack = yeccpars2_108_(Stack),
yeccgoto_from(hd(Nss), Cat, Nss, NewStack, T, Ts, Tzr).
%% yeccpars2_109: see yeccpars2_13
yeccpars2_110(_S, Cat, Ss, Stack, T, Ts, Tzr) ->
[_,_|Nss] = Ss,
NewStack = yeccpars2_110_(Stack),
yeccgoto_from_lst(hd(Nss), Cat, Nss, NewStack, T, Ts, Tzr).
yeccpars2_111(S, assign, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 6, Ss, Stack, T, Ts, Tzr);
yeccpars2_111(S, def, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 8, Ss, Stack, T, Ts, Tzr);
yeccpars2_111(S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_7(S, Cat, Ss, Stack, T, Ts, Tzr).
-dialyzer({nowarn_function, yeccpars2_112/7}).
yeccpars2_112(S, colon, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 120, Ss, Stack, T, Ts, Tzr);
yeccpars2_112(_, _, _, _, T, _, _) ->
yeccerror(T).
%% yeccpars2_113: see yeccpars2_7
yeccpars2_114(S, assign, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 6, Ss, Stack, T, Ts, Tzr);
yeccpars2_114(S, def, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 8, Ss, Stack, T, Ts, Tzr);
yeccpars2_114(_S, Cat, Ss, Stack, T, Ts, Tzr) ->
NewStack = yeccpars2_114_(Stack),
yeccgoto_define_lst(hd(Ss), Cat, Ss, NewStack, T, Ts, Tzr).
yeccpars2_115(_S, Cat, Ss, Stack, T, Ts, Tzr) ->
[_|Nss] = Ss,
NewStack = yeccpars2_115_(Stack),
yeccgoto_define_lst(hd(Nss), Cat, Nss, NewStack, T, Ts, Tzr).
-dialyzer({nowarn_function, yeccpars2_116/7}).
yeccpars2_116(S, colon, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 117, Ss, Stack, T, Ts, Tzr);
yeccpars2_116(_, _, _, _, T, _, _) ->
yeccerror(T).
%% yeccpars2_117: see yeccpars2_35
-dialyzer({nowarn_function, yeccpars2_118/7}).
yeccpars2_118(S, halt, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 119, Ss, Stack, T, Ts, Tzr);
yeccpars2_118(_, _, _, _, T, _, _) ->
yeccerror(T).
yeccpars2_119(_S, Cat, Ss, Stack, T, Ts, Tzr) ->
[_,_,_,_,_,_,_|Nss] = Ss,
NewStack = yeccpars2_119_(Stack),
yeccgoto_e(hd(Nss), Cat, Nss, NewStack, T, Ts, Tzr).
%% yeccpars2_120: see yeccpars2_35
-dialyzer({nowarn_function, yeccpars2_121/7}).
yeccpars2_121(S, halt, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 122, Ss, Stack, T, Ts, Tzr);
yeccpars2_121(_, _, _, _, T, _, _) ->
yeccerror(T).
yeccpars2_122(_S, Cat, Ss, Stack, T, Ts, Tzr) ->
[_,_,_,_,_,_|Nss] = Ss,
NewStack = yeccpars2_122_(Stack),
yeccgoto_e(hd(Nss), Cat, Nss, NewStack, T, Ts, Tzr).
-dialyzer({nowarn_function, yeccpars2_123/7}).
yeccpars2_123(S, colon, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 124, Ss, Stack, T, Ts, Tzr);
yeccpars2_123(_, _, _, _, T, _, _) ->
yeccerror(T).
%% yeccpars2_124: see yeccpars2_35
-dialyzer({nowarn_function, yeccpars2_125/7}).
yeccpars2_125(S, eq, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 126, Ss, Stack, T, Ts, Tzr);
yeccpars2_125(_, _, _, _, T, _, _) ->
yeccerror(T).
%% yeccpars2_126: see yeccpars2_7
-dialyzer({nowarn_function, yeccpars2_127/7}).
yeccpars2_127(S, comma, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 128, Ss, Stack, T, Ts, Tzr);
yeccpars2_127(_, _, _, _, T, _, _) ->
yeccerror(T).
%% yeccpars2_128: see yeccpars2_13
-dialyzer({nowarn_function, yeccpars2_129/7}).
yeccpars2_129(S, do, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 130, Ss, Stack, T, Ts, Tzr);
yeccpars2_129(_, _, _, _, T, _, _) ->
yeccerror(T).
%% yeccpars2_130: see yeccpars2_111
-dialyzer({nowarn_function, yeccpars2_131/7}).
yeccpars2_131(S, halt, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 135, Ss, Stack, T, Ts, Tzr);
yeccpars2_131(_, _, _, _, T, _, _) ->
yeccerror(T).
%% yeccpars2_132: see yeccpars2_7
-dialyzer({nowarn_function, yeccpars2_133/7}).
yeccpars2_133(S, halt, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 134, Ss, Stack, T, Ts, Tzr);
yeccpars2_133(_, _, _, _, T, _, _) ->
yeccerror(T).
yeccpars2_134(_S, Cat, Ss, Stack, T, Ts, Tzr) ->
[_,_,_,_,_,_,_,_,_,_,_|Nss] = Ss,
NewStack = yeccpars2_134_(Stack),
yeccgoto_e(hd(Nss), Cat, Nss, NewStack, T, Ts, Tzr).
yeccpars2_135(_S, Cat, Ss, Stack, T, Ts, Tzr) ->
[_,_,_,_,_,_,_,_,_,_|Nss] = Ss,
NewStack = yeccpars2_135_(Stack),
yeccgoto_e(hd(Nss), Cat, Nss, NewStack, T, Ts, Tzr).
-dialyzer({nowarn_function, yeccpars2_136/7}).
yeccpars2_136(S, colon, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 137, Ss, Stack, T, Ts, Tzr);
yeccpars2_136(_, _, _, _, T, _, _) ->
yeccerror(T).
%% yeccpars2_137: see yeccpars2_35
yeccpars2_138(_S, Cat, Ss, Stack, T, Ts, Tzr) ->
[_,_,_|Nss] = Ss,
NewStack = yeccpars2_138_(Stack),
yeccgoto_e(hd(Nss), Cat, Nss, NewStack, T, Ts, Tzr).
-dialyzer({nowarn_function, yeccpars2_139/7}).
yeccpars2_139(S, lparen, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 140, Ss, Stack, T, Ts, Tzr);
yeccpars2_139(_, _, _, _, T, _, _) ->
yeccerror(T).
-dialyzer({nowarn_function, yeccpars2_140/7}).
yeccpars2_140(S, id, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 47, Ss, Stack, T, Ts, Tzr);
yeccpars2_140(S, rparen, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 142, Ss, Stack, T, Ts, Tzr);
yeccpars2_140(_, _, _, _, T, _, _) ->
yeccerror(T).
-dialyzer({nowarn_function, yeccpars2_141/7}).
yeccpars2_141(S, rparen, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 168, Ss, Stack, T, Ts, Tzr);
yeccpars2_141(_, _, _, _, T, _, _) ->
yeccerror(T).
-dialyzer({nowarn_function, yeccpars2_142/7}).
yeccpars2_142(S, rarrow, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 143, Ss, Stack, T, Ts, Tzr);
yeccpars2_142(_, _, _, _, T, _, _) ->
yeccerror(T).
yeccpars2_143(S, ltag, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 145, Ss, Stack, T, Ts, Tzr);
yeccpars2_143(S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_cont_35(S, Cat, Ss, Stack, T, Ts, Tzr).
-dialyzer({nowarn_function, yeccpars2_144/7}).
yeccpars2_144(S, lbrace, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 162, Ss, Stack, T, Ts, Tzr);
yeccpars2_144(_, _, _, _, T, _, _) ->
yeccerror(T).
%% yeccpars2_145: see yeccpars2_38
-dialyzer({nowarn_function, yeccpars2_146/7}).
yeccpars2_146(S, rtag, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 147, Ss, Stack, T, Ts, Tzr);
yeccpars2_146(_, _, _, _, T, _, _) ->
yeccerror(T).
yeccpars2_147(S, in, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 148, Ss, Stack, T, Ts, Tzr);
yeccpars2_147(_S, Cat, Ss, Stack, T, Ts, Tzr) ->
[_,_|Nss] = Ss,
NewStack = yeccpars2_147_(Stack),
yeccgoto_t(hd(Nss), Cat, Nss, NewStack, T, Ts, Tzr).
-dialyzer({nowarn_function, yeccpars2_148/7}).
yeccpars2_148(S, l_bash, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 150, Ss, Stack, T, Ts, Tzr);
yeccpars2_148(S, l_elixir, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 151, Ss, Stack, T, Ts, Tzr);
yeccpars2_148(S, l_erlang, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 152, Ss, Stack, T, Ts, Tzr);
yeccpars2_148(S, l_java, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 153, Ss, Stack, T, Ts, Tzr);
yeccpars2_148(S, l_javascript, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 154, Ss, Stack, T, Ts, Tzr);
yeccpars2_148(S, l_matlab, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 155, Ss, Stack, T, Ts, Tzr);
yeccpars2_148(S, l_octave, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 156, Ss, Stack, T, Ts, Tzr);
yeccpars2_148(S, l_perl, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 157, Ss, Stack, T, Ts, Tzr);
yeccpars2_148(S, l_python, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 158, Ss, Stack, T, Ts, Tzr);
yeccpars2_148(S, l_r, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 159, Ss, Stack, T, Ts, Tzr);
yeccpars2_148(S, l_racket, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 160, Ss, Stack, T, Ts, Tzr);
yeccpars2_148(_, _, _, _, T, _, _) ->
yeccerror(T).
-dialyzer({nowarn_function, yeccpars2_149/7}).
yeccpars2_149(S, body, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 161, Ss, Stack, T, Ts, Tzr);
yeccpars2_149(_, _, _, _, T, _, _) ->
yeccerror(T).
yeccpars2_150(_S, Cat, Ss, Stack, T, Ts, Tzr) ->
NewStack = yeccpars2_150_(Stack),
yeccgoto_l(hd(Ss), Cat, Ss, NewStack, T, Ts, Tzr).
yeccpars2_151(_S, Cat, Ss, Stack, T, Ts, Tzr) ->
NewStack = yeccpars2_151_(Stack),
yeccgoto_l(hd(Ss), Cat, Ss, NewStack, T, Ts, Tzr).
yeccpars2_152(_S, Cat, Ss, Stack, T, Ts, Tzr) ->
NewStack = yeccpars2_152_(Stack),
yeccgoto_l(hd(Ss), Cat, Ss, NewStack, T, Ts, Tzr).
yeccpars2_153(_S, Cat, Ss, Stack, T, Ts, Tzr) ->
NewStack = yeccpars2_153_(Stack),
yeccgoto_l(hd(Ss), Cat, Ss, NewStack, T, Ts, Tzr).
yeccpars2_154(_S, Cat, Ss, Stack, T, Ts, Tzr) ->
NewStack = yeccpars2_154_(Stack),
yeccgoto_l(hd(Ss), Cat, Ss, NewStack, T, Ts, Tzr).
yeccpars2_155(_S, Cat, Ss, Stack, T, Ts, Tzr) ->
NewStack = yeccpars2_155_(Stack),
yeccgoto_l(hd(Ss), Cat, Ss, NewStack, T, Ts, Tzr).
yeccpars2_156(_S, Cat, Ss, Stack, T, Ts, Tzr) ->
NewStack = yeccpars2_156_(Stack),
yeccgoto_l(hd(Ss), Cat, Ss, NewStack, T, Ts, Tzr).
yeccpars2_157(_S, Cat, Ss, Stack, T, Ts, Tzr) ->
NewStack = yeccpars2_157_(Stack),
yeccgoto_l(hd(Ss), Cat, Ss, NewStack, T, Ts, Tzr).
yeccpars2_158(_S, Cat, Ss, Stack, T, Ts, Tzr) ->
NewStack = yeccpars2_158_(Stack),
yeccgoto_l(hd(Ss), Cat, Ss, NewStack, T, Ts, Tzr).
yeccpars2_159(_S, Cat, Ss, Stack, T, Ts, Tzr) ->
NewStack = yeccpars2_159_(Stack),
yeccgoto_l(hd(Ss), Cat, Ss, NewStack, T, Ts, Tzr).
yeccpars2_160(_S, Cat, Ss, Stack, T, Ts, Tzr) ->
NewStack = yeccpars2_160_(Stack),
yeccgoto_l(hd(Ss), Cat, Ss, NewStack, T, Ts, Tzr).
yeccpars2_161(_S, Cat, Ss, Stack, T, Ts, Tzr) ->
[_,_,_,_,_,_,_,_,_,_|Nss] = Ss,
NewStack = yeccpars2_161_(Stack),
yeccgoto_define(hd(Nss), Cat, Nss, NewStack, T, Ts, Tzr).
%% yeccpars2_162: see yeccpars2_111
-dialyzer({nowarn_function, yeccpars2_163/7}).
yeccpars2_163(S, rbrace, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 167, Ss, Stack, T, Ts, Tzr);
yeccpars2_163(_, _, _, _, T, _, _) ->
yeccerror(T).
%% yeccpars2_164: see yeccpars2_7
-dialyzer({nowarn_function, yeccpars2_165/7}).
yeccpars2_165(S, rbrace, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 166, Ss, Stack, T, Ts, Tzr);
yeccpars2_165(_, _, _, _, T, _, _) ->
yeccerror(T).
yeccpars2_166(_S, Cat, Ss, Stack, T, Ts, Tzr) ->
[_,_,_,_,_,_,_,_,_|Nss] = Ss,
NewStack = yeccpars2_166_(Stack),
yeccgoto_define(hd(Nss), Cat, Nss, NewStack, T, Ts, Tzr).
yeccpars2_167(_S, Cat, Ss, Stack, T, Ts, Tzr) ->
[_,_,_,_,_,_,_,_|Nss] = Ss,
NewStack = yeccpars2_167_(Stack),
yeccgoto_define(hd(Nss), Cat, Nss, NewStack, T, Ts, Tzr).
-dialyzer({nowarn_function, yeccpars2_168/7}).
yeccpars2_168(S, rarrow, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 169, Ss, Stack, T, Ts, Tzr);
yeccpars2_168(_, _, _, _, T, _, _) ->
yeccerror(T).
yeccpars2_169(S, ltag, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 171, Ss, Stack, T, Ts, Tzr);
yeccpars2_169(S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_cont_35(S, Cat, Ss, Stack, T, Ts, Tzr).
-dialyzer({nowarn_function, yeccpars2_170/7}).
yeccpars2_170(S, lbrace, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 177, Ss, Stack, T, Ts, Tzr);
yeccpars2_170(_, _, _, _, T, _, _) ->
yeccerror(T).
%% yeccpars2_171: see yeccpars2_38
-dialyzer({nowarn_function, yeccpars2_172/7}).
yeccpars2_172(S, rtag, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 173, Ss, Stack, T, Ts, Tzr);
yeccpars2_172(_, _, _, _, T, _, _) ->
yeccerror(T).
yeccpars2_173(S, in, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 174, Ss, Stack, T, Ts, Tzr);
yeccpars2_173(_S, Cat, Ss, Stack, T, Ts, Tzr) ->
[_,_|Nss] = Ss,
NewStack = yeccpars2_173_(Stack),
yeccgoto_t(hd(Nss), Cat, Nss, NewStack, T, Ts, Tzr).
%% yeccpars2_174: see yeccpars2_148
-dialyzer({nowarn_function, yeccpars2_175/7}).
yeccpars2_175(S, body, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 176, Ss, Stack, T, Ts, Tzr);
yeccpars2_175(_, _, _, _, T, _, _) ->
yeccerror(T).
yeccpars2_176(_S, Cat, Ss, Stack, T, Ts, Tzr) ->
[_,_,_,_,_,_,_,_,_,_,_|Nss] = Ss,
NewStack = yeccpars2_176_(Stack),
yeccgoto_define(hd(Nss), Cat, Nss, NewStack, T, Ts, Tzr).
%% yeccpars2_177: see yeccpars2_111
-dialyzer({nowarn_function, yeccpars2_178/7}).
yeccpars2_178(S, rbrace, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 182, Ss, Stack, T, Ts, Tzr);
yeccpars2_178(_, _, _, _, T, _, _) ->
yeccerror(T).
%% yeccpars2_179: see yeccpars2_7
-dialyzer({nowarn_function, yeccpars2_180/7}).
yeccpars2_180(S, rbrace, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 181, Ss, Stack, T, Ts, Tzr);
yeccpars2_180(_, _, _, _, T, _, _) ->
yeccerror(T).
yeccpars2_181(_S, Cat, Ss, Stack, T, Ts, Tzr) ->
[_,_,_,_,_,_,_,_,_,_|Nss] = Ss,
NewStack = yeccpars2_181_(Stack),
yeccgoto_define(hd(Nss), Cat, Nss, NewStack, T, Ts, Tzr).
yeccpars2_182(_S, Cat, Ss, Stack, T, Ts, Tzr) ->
[_,_,_,_,_,_,_,_,_|Nss] = Ss,
NewStack = yeccpars2_182_(Stack),
yeccgoto_define(hd(Nss), Cat, Nss, NewStack, T, Ts, Tzr).
-dialyzer({nowarn_function, yeccpars2_183/7}).
yeccpars2_183(S, then, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 184, Ss, Stack, T, Ts, Tzr);
yeccpars2_183(_, _, _, _, T, _, _) ->
yeccerror(T).
%% yeccpars2_184: see yeccpars2_111
-dialyzer({nowarn_function, yeccpars2_185/7}).
yeccpars2_185(S, else, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 194, Ss, Stack, T, Ts, Tzr);
yeccpars2_185(_, _, _, _, T, _, _) ->
yeccerror(T).
%% yeccpars2_186: see yeccpars2_7
-dialyzer({nowarn_function, yeccpars2_187/7}).
yeccpars2_187(S, else, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 188, Ss, Stack, T, Ts, Tzr);
yeccpars2_187(_, _, _, _, T, _, _) ->
yeccerror(T).
%% yeccpars2_188: see yeccpars2_111
-dialyzer({nowarn_function, yeccpars2_189/7}).
yeccpars2_189(S, halt, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 193, Ss, Stack, T, Ts, Tzr);
yeccpars2_189(_, _, _, _, T, _, _) ->
yeccerror(T).
%% yeccpars2_190: see yeccpars2_7
-dialyzer({nowarn_function, yeccpars2_191/7}).
yeccpars2_191(S, halt, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 192, Ss, Stack, T, Ts, Tzr);
yeccpars2_191(_, _, _, _, T, _, _) ->
yeccerror(T).
yeccpars2_192(_S, Cat, Ss, Stack, T, Ts, Tzr) ->
[_,_,_,_,_,_,_,_|Nss] = Ss,
NewStack = yeccpars2_192_(Stack),
yeccgoto_e(hd(Nss), Cat, Nss, NewStack, T, Ts, Tzr).
yeccpars2_193(_S, Cat, Ss, Stack, T, Ts, Tzr) ->
[_,_,_,_,_,_,_|Nss] = Ss,
NewStack = yeccpars2_193_(Stack),
yeccgoto_e(hd(Nss), Cat, Nss, NewStack, T, Ts, Tzr).
%% yeccpars2_194: see yeccpars2_111
-dialyzer({nowarn_function, yeccpars2_195/7}).
yeccpars2_195(S, halt, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 199, Ss, Stack, T, Ts, Tzr);
yeccpars2_195(_, _, _, _, T, _, _) ->
yeccerror(T).
%% yeccpars2_196: see yeccpars2_7
-dialyzer({nowarn_function, yeccpars2_197/7}).
yeccpars2_197(S, halt, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 198, Ss, Stack, T, Ts, Tzr);
yeccpars2_197(_, _, _, _, T, _, _) ->
yeccerror(T).
yeccpars2_198(_S, Cat, Ss, Stack, T, Ts, Tzr) ->
[_,_,_,_,_,_,_|Nss] = Ss,
NewStack = yeccpars2_198_(Stack),
yeccgoto_e(hd(Nss), Cat, Nss, NewStack, T, Ts, Tzr).
yeccpars2_199(_S, Cat, Ss, Stack, T, Ts, Tzr) ->
[_,_,_,_,_,_|Nss] = Ss,
NewStack = yeccpars2_199_(Stack),
yeccgoto_e(hd(Nss), Cat, Nss, NewStack, T, Ts, Tzr).
-dialyzer({nowarn_function, yeccpars2_200/7}).
yeccpars2_200(S, eq, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 213, Ss, Stack, T, Ts, Tzr);
yeccpars2_200(_, _, _, _, T, _, _) ->
yeccerror(T).
-dialyzer({nowarn_function, yeccpars2_201/7}).
yeccpars2_201(S, colon, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 211, Ss, Stack, T, Ts, Tzr);
yeccpars2_201(_, _, _, _, T, _, _) ->
yeccerror(T).
-dialyzer({nowarn_function, yeccpars2_202/7}).
yeccpars2_202(S, id, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 205, Ss, Stack, T, Ts, Tzr);
yeccpars2_202(_, _, _, _, T, _, _) ->
yeccerror(T).
-dialyzer({nowarn_function, yeccpars2_203/7}).
yeccpars2_203(S, rtag, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 210, Ss, Stack, T, Ts, Tzr);
yeccpars2_203(_, _, _, _, T, _, _) ->
yeccerror(T).
yeccpars2_204(S, comma, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 208, Ss, Stack, T, Ts, Tzr);
yeccpars2_204(_S, Cat, Ss, Stack, T, Ts, Tzr) ->
NewStack = yeccpars2_204_(Stack),
yeccgoto_r_bind_lst(hd(Ss), Cat, Ss, NewStack, T, Ts, Tzr).
-dialyzer({nowarn_function, yeccpars2_205/7}).
yeccpars2_205(S, eq, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 206, Ss, Stack, T, Ts, Tzr);
yeccpars2_205(_, _, _, _, T, _, _) ->
yeccerror(T).
%% yeccpars2_206: see yeccpars2_6
yeccpars2_207(_S, Cat, Ss, Stack, T, Ts, Tzr) ->
[_,_|Nss] = Ss,
NewStack = yeccpars2_207_(Stack),
yeccgoto_r_bind(hd(Nss), Cat, Nss, NewStack, T, Ts, Tzr).
%% yeccpars2_208: see yeccpars2_202
yeccpars2_209(_S, Cat, Ss, Stack, T, Ts, Tzr) ->
[_,_|Nss] = Ss,
NewStack = yeccpars2_209_(Stack),
yeccgoto_r_bind_lst(hd(Nss), Cat, Nss, NewStack, T, Ts, Tzr).
yeccpars2_210(_S, Cat, Ss, Stack, T, Ts, Tzr) ->
[_,_|Nss] = Ss,
NewStack = yeccpars2_210_(Stack),
yeccgoto_r(hd(Nss), Cat, Nss, NewStack, T, Ts, Tzr).
%% yeccpars2_211: see yeccpars2_35
yeccpars2_212(_S, Cat, Ss, Stack, T, Ts, Tzr) ->
[_,_|Nss] = Ss,
NewStack = yeccpars2_212_(Stack),
yeccgoto_r(hd(Nss), Cat, Nss, NewStack, T, Ts, Tzr).
%% yeccpars2_213: see yeccpars2_7
-dialyzer({nowarn_function, yeccpars2_214/7}).
yeccpars2_214(S, semicolon, Ss, Stack, T, Ts, Tzr) ->
yeccpars1(S, 215, Ss, Stack, T, Ts, Tzr);
yeccpars2_214(_, _, _, _, T, _, _) ->
yeccerror(T).
yeccpars2_215(_S, Cat, Ss, Stack, T, Ts, Tzr) ->
[_,_,_,_|Nss] = Ss,
NewStack = yeccpars2_215_(Stack),
yeccgoto_define(hd(Nss), Cat, Nss, NewStack, T, Ts, Tzr).
yeccpars2_216(_S, Cat, Ss, Stack, T, Ts, Tzr) ->
[_|Nss] = Ss,
NewStack = yeccpars2_216_(Stack),
yeccgoto_stat(hd(Nss), Cat, Nss, NewStack, T, Ts, Tzr).
yeccpars2_217(_S, Cat, Ss, Stack, T, Ts, Tzr) ->
[_|Nss] = Ss,
NewStack = yeccpars2_217_(Stack),
yeccgoto_script(hd(Nss), Cat, Nss, NewStack, T, Ts, Tzr).
-dialyzer({nowarn_function, yeccgoto_define/7}).
yeccgoto_define(0=_S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_5(_S, Cat, Ss, Stack, T, Ts, Tzr);
yeccgoto_define(1=_S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_5(_S, Cat, Ss, Stack, T, Ts, Tzr);
yeccgoto_define(111, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_114(114, Cat, Ss, Stack, T, Ts, Tzr);
yeccgoto_define(114, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_114(114, Cat, Ss, Stack, T, Ts, Tzr);
yeccgoto_define(130, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_114(114, Cat, Ss, Stack, T, Ts, Tzr);
yeccgoto_define(162, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_114(114, Cat, Ss, Stack, T, Ts, Tzr);
yeccgoto_define(177, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_114(114, Cat, Ss, Stack, T, Ts, Tzr);
yeccgoto_define(184, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_114(114, Cat, Ss, Stack, T, Ts, Tzr);
yeccgoto_define(188, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_114(114, Cat, Ss, Stack, T, Ts, Tzr);
yeccgoto_define(194, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_114(114, Cat, Ss, Stack, T, Ts, Tzr).
-dialyzer({nowarn_function, yeccgoto_define_lst/7}).
yeccgoto_define_lst(111, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_7(113, Cat, Ss, Stack, T, Ts, Tzr);
yeccgoto_define_lst(114=_S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_115(_S, Cat, Ss, Stack, T, Ts, Tzr);
yeccgoto_define_lst(130, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_7(132, Cat, Ss, Stack, T, Ts, Tzr);
yeccgoto_define_lst(162, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_7(164, Cat, Ss, Stack, T, Ts, Tzr);
yeccgoto_define_lst(177, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_7(179, Cat, Ss, Stack, T, Ts, Tzr);
yeccgoto_define_lst(184, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_7(186, Cat, Ss, Stack, T, Ts, Tzr);
yeccgoto_define_lst(188, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_7(190, Cat, Ss, Stack, T, Ts, Tzr);
yeccgoto_define_lst(194, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_7(196, Cat, Ss, Stack, T, Ts, Tzr).
-dialyzer({nowarn_function, yeccgoto_e/7}).
yeccgoto_e(0, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_4(4, Cat, Ss, Stack, T, Ts, Tzr);
yeccgoto_e(1, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_4(4, Cat, Ss, Stack, T, Ts, Tzr);
yeccgoto_e(7, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_183(183, Cat, Ss, Stack, T, Ts, Tzr);
yeccgoto_e(17=_S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_95(_S, Cat, Ss, Stack, T, Ts, Tzr);
yeccgoto_e(18, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_76(76, Cat, Ss, Stack, T, Ts, Tzr);
yeccgoto_e(19, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_34(34, Cat, Ss, Stack, T, Ts, Tzr);
yeccgoto_e(21=_S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_24(_S, Cat, Ss, Stack, T, Ts, Tzr);
yeccgoto_e(28=_S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_29(_S, Cat, Ss, Stack, T, Ts, Tzr);
yeccgoto_e(71, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_34(34, Cat, Ss, Stack, T, Ts, Tzr);
yeccgoto_e(78, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_91(91, Cat, Ss, Stack, T, Ts, Tzr);
yeccgoto_e(79, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_89(89, Cat, Ss, Stack, T, Ts, Tzr);
yeccgoto_e(80, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_87(87, Cat, Ss, Stack, T, Ts, Tzr);
yeccgoto_e(81, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_85(85, Cat, Ss, Stack, T, Ts, Tzr);
yeccgoto_e(82, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_83(83, Cat, Ss, Stack, T, Ts, Tzr);
yeccgoto_e(107=_S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_108(_S, Cat, Ss, Stack, T, Ts, Tzr);
yeccgoto_e(111, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_112(112, Cat, Ss, Stack, T, Ts, Tzr);
yeccgoto_e(113, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_116(116, Cat, Ss, Stack, T, Ts, Tzr);
yeccgoto_e(126, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_127(127, Cat, Ss, Stack, T, Ts, Tzr);
yeccgoto_e(130, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_131(131, Cat, Ss, Stack, T, Ts, Tzr);
yeccgoto_e(132, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_133(133, Cat, Ss, Stack, T, Ts, Tzr);
yeccgoto_e(162, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_163(163, Cat, Ss, Stack, T, Ts, Tzr);
yeccgoto_e(164, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_165(165, Cat, Ss, Stack, T, Ts, Tzr);
yeccgoto_e(177, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_178(178, Cat, Ss, Stack, T, Ts, Tzr);
yeccgoto_e(179, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_180(180, Cat, Ss, Stack, T, Ts, Tzr);
yeccgoto_e(184, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_185(185, Cat, Ss, Stack, T, Ts, Tzr);
yeccgoto_e(186, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_187(187, Cat, Ss, Stack, T, Ts, Tzr);
yeccgoto_e(188, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_189(189, Cat, Ss, Stack, T, Ts, Tzr);
yeccgoto_e(190, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_191(191, Cat, Ss, Stack, T, Ts, Tzr);
yeccgoto_e(194, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_195(195, Cat, Ss, Stack, T, Ts, Tzr);
yeccgoto_e(196, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_197(197, Cat, Ss, Stack, T, Ts, Tzr);
yeccgoto_e(213, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_214(214, Cat, Ss, Stack, T, Ts, Tzr).
-dialyzer({nowarn_function, yeccgoto_e_bind/7}).
yeccgoto_e_bind(20, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_26(26, Cat, Ss, Stack, T, Ts, Tzr);
yeccgoto_e_bind(30, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_26(26, Cat, Ss, Stack, T, Ts, Tzr);
yeccgoto_e_bind(98, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_26(26, Cat, Ss, Stack, T, Ts, Tzr).
-dialyzer({nowarn_function, yeccgoto_e_bind_lst/7}).
yeccgoto_e_bind_lst(20, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_25(25, Cat, Ss, Stack, T, Ts, Tzr);
yeccgoto_e_bind_lst(30=_S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_31(_S, Cat, Ss, Stack, T, Ts, Tzr);
yeccgoto_e_bind_lst(98, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_99(99, Cat, Ss, Stack, T, Ts, Tzr).
-dialyzer({nowarn_function, yeccgoto_e_lst/7}).
yeccgoto_e_lst(19, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_33(33, Cat, Ss, Stack, T, Ts, Tzr);
yeccgoto_e_lst(71=_S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_72(_S, Cat, Ss, Stack, T, Ts, Tzr).
-dialyzer({nowarn_function, yeccgoto_from/7}).
yeccgoto_from(13, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_103(103, Cat, Ss, Stack, T, Ts, Tzr);
yeccgoto_from(109, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_103(103, Cat, Ss, Stack, T, Ts, Tzr);
yeccgoto_from(128, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_129(129, Cat, Ss, Stack, T, Ts, Tzr).
-dialyzer({nowarn_function, yeccgoto_from_lst/7}).
yeccgoto_from_lst(13, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_102(102, Cat, Ss, Stack, T, Ts, Tzr);
yeccgoto_from_lst(109=_S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_110(_S, Cat, Ss, Stack, T, Ts, Tzr).
-dialyzer({nowarn_function, yeccgoto_imp/7}).
yeccgoto_imp(0=_S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_3(_S, Cat, Ss, Stack, T, Ts, Tzr);
yeccgoto_imp(1=_S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_3(_S, Cat, Ss, Stack, T, Ts, Tzr).
-dialyzer({nowarn_function, yeccgoto_l/7}).
yeccgoto_l(148, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_149(149, Cat, Ss, Stack, T, Ts, Tzr);
yeccgoto_l(174, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_175(175, Cat, Ss, Stack, T, Ts, Tzr).
-dialyzer({nowarn_function, yeccgoto_r/7}).
yeccgoto_r(6, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_200(200, Cat, Ss, Stack, T, Ts, Tzr);
yeccgoto_r(206=_S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_207(_S, Cat, Ss, Stack, T, Ts, Tzr).
-dialyzer({nowarn_function, yeccgoto_r_bind/7}).
yeccgoto_r_bind(202, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_204(204, Cat, Ss, Stack, T, Ts, Tzr);
yeccgoto_r_bind(208, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_204(204, Cat, Ss, Stack, T, Ts, Tzr).
-dialyzer({nowarn_function, yeccgoto_r_bind_lst/7}).
yeccgoto_r_bind_lst(202, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_203(203, Cat, Ss, Stack, T, Ts, Tzr);
yeccgoto_r_bind_lst(208=_S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_209(_S, Cat, Ss, Stack, T, Ts, Tzr).
-dialyzer({nowarn_function, yeccgoto_script/7}).
yeccgoto_script(0, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_2(2, Cat, Ss, Stack, T, Ts, Tzr);
yeccgoto_script(1=_S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_217(_S, Cat, Ss, Stack, T, Ts, Tzr).
-dialyzer({nowarn_function, yeccgoto_stat/7}).
yeccgoto_stat(0, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_1(1, Cat, Ss, Stack, T, Ts, Tzr);
yeccgoto_stat(1, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_1(1, Cat, Ss, Stack, T, Ts, Tzr).
-dialyzer({nowarn_function, yeccgoto_t/7}).
yeccgoto_t(35, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_36(36, Cat, Ss, Stack, T, Ts, Tzr);
yeccgoto_t(37, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_68(68, Cat, Ss, Stack, T, Ts, Tzr);
yeccgoto_t(49=_S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_50(_S, Cat, Ss, Stack, T, Ts, Tzr);
yeccgoto_t(51=_S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_52(_S, Cat, Ss, Stack, T, Ts, Tzr);
yeccgoto_t(56=_S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_57(_S, Cat, Ss, Stack, T, Ts, Tzr);
yeccgoto_t(61=_S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_62(_S, Cat, Ss, Stack, T, Ts, Tzr);
yeccgoto_t(64=_S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_65(_S, Cat, Ss, Stack, T, Ts, Tzr);
yeccgoto_t(73, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_74(74, Cat, Ss, Stack, T, Ts, Tzr);
yeccgoto_t(105, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_106(106, Cat, Ss, Stack, T, Ts, Tzr);
yeccgoto_t(117, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_118(118, Cat, Ss, Stack, T, Ts, Tzr);
yeccgoto_t(120, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_121(121, Cat, Ss, Stack, T, Ts, Tzr);
yeccgoto_t(124, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_125(125, Cat, Ss, Stack, T, Ts, Tzr);
yeccgoto_t(137=_S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_138(_S, Cat, Ss, Stack, T, Ts, Tzr);
yeccgoto_t(143, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_144(144, Cat, Ss, Stack, T, Ts, Tzr);
yeccgoto_t(169, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_170(170, Cat, Ss, Stack, T, Ts, Tzr);
yeccgoto_t(211=_S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_212(_S, Cat, Ss, Stack, T, Ts, Tzr).
-dialyzer({nowarn_function, yeccgoto_t_arg/7}).
yeccgoto_t_arg(38, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_46(46, Cat, Ss, Stack, T, Ts, Tzr);
yeccgoto_t_arg(44, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_46(46, Cat, Ss, Stack, T, Ts, Tzr);
yeccgoto_t_arg(53, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_46(46, Cat, Ss, Stack, T, Ts, Tzr);
yeccgoto_t_arg(58, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_46(46, Cat, Ss, Stack, T, Ts, Tzr);
yeccgoto_t_arg(140, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_46(46, Cat, Ss, Stack, T, Ts, Tzr);
yeccgoto_t_arg(145, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_46(46, Cat, Ss, Stack, T, Ts, Tzr);
yeccgoto_t_arg(171, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_46(46, Cat, Ss, Stack, T, Ts, Tzr).
-dialyzer({nowarn_function, yeccgoto_t_arg_lst/7}).
yeccgoto_t_arg_lst(38, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_66(66, Cat, Ss, Stack, T, Ts, Tzr);
yeccgoto_t_arg_lst(44, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_45(45, Cat, Ss, Stack, T, Ts, Tzr);
yeccgoto_t_arg_lst(53=_S, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_54(_S, Cat, Ss, Stack, T, Ts, Tzr);
yeccgoto_t_arg_lst(58, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_59(59, Cat, Ss, Stack, T, Ts, Tzr);
yeccgoto_t_arg_lst(140, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_141(141, Cat, Ss, Stack, T, Ts, Tzr);
yeccgoto_t_arg_lst(145, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_146(146, Cat, Ss, Stack, T, Ts, Tzr);
yeccgoto_t_arg_lst(171, Cat, Ss, Stack, T, Ts, Tzr) ->
yeccpars2_172(172, Cat, Ss, Stack, T, Ts, Tzr).
-compile({inline,yeccpars2_3_/1}).
-file("/home/jorgen/git/cf_client/_build/test/lib/cf_client/src/cuneiform_parse.yrl", 54).
yeccpars2_3_(__Stack0) ->
[__1 | __Stack] = __Stack0,
[begin
{ [ __1 ] , [ ] , [ ] }
end | __Stack].
-compile({inline,yeccpars2_5_/1}).
-file("/home/jorgen/git/cf_client/_build/test/lib/cf_client/src/cuneiform_parse.yrl", 55).
yeccpars2_5_(__Stack0) ->
[__1 | __Stack] = __Stack0,
[begin
{ [ ] , [ __1 ] , [ ] }
end | __Stack].
-compile({inline,yeccpars2_10_/1}).
-file("/home/jorgen/git/cf_client/_build/test/lib/cf_client/src/cuneiform_parse.yrl", 107).
yeccpars2_10_(__Stack0) ->
[__1 | __Stack] = __Stack0,
[begin
visit_false ( __1 )
end | __Stack].
-compile({inline,yeccpars2_11_/1}).
-file("/home/jorgen/git/cf_client/_build/test/lib/cf_client/src/cuneiform_parse.yrl", 105).
yeccpars2_11_(__Stack0) ->
[__1 | __Stack] = __Stack0,
[begin
visit_file ( __1 )
end | __Stack].
-compile({inline,yeccpars2_14_/1}).
-file("/home/jorgen/git/cf_client/_build/test/lib/cf_client/src/cuneiform_parse.yrl", 102).
yeccpars2_14_(__Stack0) ->
[__1 | __Stack] = __Stack0,
[begin
visit_var ( __1 )
end | __Stack].
-compile({inline,yeccpars2_16_/1}).
-file("/home/jorgen/git/cf_client/_build/test/lib/cf_client/src/cuneiform_parse.yrl", 104).
yeccpars2_16_(__Stack0) ->
[__1 | __Stack] = __Stack0,
[begin
visit_str ( __1 )
end | __Stack].
-compile({inline,yeccpars2_22_/1}).
-file("/home/jorgen/git/cf_client/_build/test/lib/cf_client/src/cuneiform_parse.yrl", 103).
yeccpars2_22_(__Stack0) ->
[__1 | __Stack] = __Stack0,
[begin
visit_str ( __1 )
end | __Stack].
-compile({inline,yeccpars2_23_/1}).
-file("/home/jorgen/git/cf_client/_build/test/lib/cf_client/src/cuneiform_parse.yrl", 106).
yeccpars2_23_(__Stack0) ->
[__1 | __Stack] = __Stack0,
[begin
visit_true ( __1 )
end | __Stack].
-compile({inline,yeccpars2_24_/1}).
-file("/home/jorgen/git/cf_client/_build/test/lib/cf_client/src/cuneiform_parse.yrl", 113).
yeccpars2_24_(__Stack0) ->
[__2,__1 | __Stack] = __Stack0,
[begin
visit_neg ( __1 , __2 )
end | __Stack].
-compile({inline,yeccpars2_26_/1}).
-file("/home/jorgen/git/cf_client/_build/test/lib/cf_client/src/cuneiform_parse.yrl", 139).
yeccpars2_26_(__Stack0) ->
[__1 | __Stack] = __Stack0,
[begin
[ __1 ]
end | __Stack].
-compile({inline,yeccpars2_29_/1}).
-file("/home/jorgen/git/cf_client/_build/test/lib/cf_client/src/cuneiform_parse.yrl", 142).
yeccpars2_29_(__Stack0) ->
[__3,__2,__1 | __Stack] = __Stack0,
[begin
visit_e_bind ( __1 , __3 )
end | __Stack].
-compile({inline,yeccpars2_31_/1}).
-file("/home/jorgen/git/cf_client/_build/test/lib/cf_client/src/cuneiform_parse.yrl", 140).
yeccpars2_31_(__Stack0) ->
[__3,__2,__1 | __Stack] = __Stack0,
[begin
[ __1 | __3 ]
end | __Stack].
-compile({inline,yeccpars2_32_/1}).
-file("/home/jorgen/git/cf_client/_build/test/lib/cf_client/src/cuneiform_parse.yrl", 118).
yeccpars2_32_(__Stack0) ->
[__3,__2,__1 | __Stack] = __Stack0,
[begin
visit_rcd ( __1 , __2 )
end | __Stack].
-compile({inline,yeccpars2_34_/1}).
-file("/home/jorgen/git/cf_client/_build/test/lib/cf_client/src/cuneiform_parse.yrl", 136).
yeccpars2_34_(__Stack0) ->
[__1 | __Stack] = __Stack0,
[begin
[ __1 ]
end | __Stack].
-compile({inline,yeccpars2_39_/1}).
-file("/home/jorgen/git/cf_client/_build/test/lib/cf_client/src/cuneiform_parse.yrl", 88).
yeccpars2_39_(__Stack0) ->
[__1 | __Stack] = __Stack0,
[begin
t_bool ( )
end | __Stack].
-compile({inline,yeccpars2_40_/1}).
-file("/home/jorgen/git/cf_client/_build/test/lib/cf_client/src/cuneiform_parse.yrl", 87).
yeccpars2_40_(__Stack0) ->
[__1 | __Stack] = __Stack0,
[begin
t_file ( )
end | __Stack].
-compile({inline,yeccpars2_43_/1}).
-file("/home/jorgen/git/cf_client/_build/test/lib/cf_client/src/cuneiform_parse.yrl", 86).
yeccpars2_43_(__Stack0) ->
[__1 | __Stack] = __Stack0,
[begin
t_str ( )
end | __Stack].
-compile({inline,yeccpars2_46_/1}).
-file("/home/jorgen/git/cf_client/_build/test/lib/cf_client/src/cuneiform_parse.yrl", 98).
yeccpars2_46_(__Stack0) ->
[__1 | __Stack] = __Stack0,
[begin
[ __1 ]
end | __Stack].
-compile({inline,yeccpars2_50_/1}).
-file("/home/jorgen/git/cf_client/_build/test/lib/cf_client/src/cuneiform_parse.yrl", 89).
yeccpars2_50_(__Stack0) ->
[__5,__4,__3,__2,__1 | __Stack] = __Stack0,
[begin
t_fn ( ntv , [ ] , __5 )
end | __Stack].
-compile({inline,yeccpars2_52_/1}).
-file("/home/jorgen/git/cf_client/_build/test/lib/cf_client/src/cuneiform_parse.yrl", 96).
yeccpars2_52_(__Stack0) ->
[__3,__2,__1 | __Stack] = __Stack0,
[begin
visit_t_arg ( __1 , __3 )
end | __Stack].
-compile({inline,yeccpars2_54_/1}).
-file("/home/jorgen/git/cf_client/_build/test/lib/cf_client/src/cuneiform_parse.yrl", 99).
yeccpars2_54_(__Stack0) ->
[__3,__2,__1 | __Stack] = __Stack0,
[begin
[ __1 | __3 ]
end | __Stack].
-compile({inline,yeccpars2_57_/1}).
-file("/home/jorgen/git/cf_client/_build/test/lib/cf_client/src/cuneiform_parse.yrl", 90).
yeccpars2_57_(__Stack0) ->
[__6,__5,__4,__3,__2,__1 | __Stack] = __Stack0,
[begin
t_fn ( ntv , __3 , __6 )
end | __Stack].
-compile({inline,yeccpars2_62_/1}).
-file("/home/jorgen/git/cf_client/_build/test/lib/cf_client/src/cuneiform_parse.yrl", 91).
yeccpars2_62_(__Stack0) ->
[__5,__4,__3,__2,__1 | __Stack] = __Stack0,
[begin
t_fn ( frn , [ ] , __5 )
end | __Stack].
-compile({inline,yeccpars2_65_/1}).
-file("/home/jorgen/git/cf_client/_build/test/lib/cf_client/src/cuneiform_parse.yrl", 92).
yeccpars2_65_(__Stack0) ->
[__6,__5,__4,__3,__2,__1 | __Stack] = __Stack0,
[begin
t_fn ( frn , __3 , __6 )
end | __Stack].
-compile({inline,yeccpars2_67_/1}).
-file("/home/jorgen/git/cf_client/_build/test/lib/cf_client/src/cuneiform_parse.yrl", 94).
yeccpars2_67_(__Stack0) ->
[__3,__2,__1 | __Stack] = __Stack0,
[begin
t_rcd ( __2 )
end | __Stack].
-compile({inline,yeccpars2_69_/1}).
-file("/home/jorgen/git/cf_client/_build/test/lib/cf_client/src/cuneiform_parse.yrl", 93).
yeccpars2_69_(__Stack0) ->
[__3,__2,__1 | __Stack] = __Stack0,
[begin
t_lst ( __2 )
end | __Stack].
-compile({inline,yeccpars2_70_/1}).
-file("/home/jorgen/git/cf_client/_build/test/lib/cf_client/src/cuneiform_parse.yrl", 121).
yeccpars2_70_(__Stack0) ->
[__4,__3,__2,__1 | __Stack] = __Stack0,
[begin
visit_lst ( [ ] , __2 , __3 )
end | __Stack].
-compile({inline,yeccpars2_72_/1}).
-file("/home/jorgen/git/cf_client/_build/test/lib/cf_client/src/cuneiform_parse.yrl", 137).
yeccpars2_72_(__Stack0) ->
[__3,__2,__1 | __Stack] = __Stack0,
[begin
[ __1 | __3 ]
end | __Stack].
-compile({inline,yeccpars2_75_/1}).
-file("/home/jorgen/git/cf_client/_build/test/lib/cf_client/src/cuneiform_parse.yrl", 123).
yeccpars2_75_(__Stack0) ->
[__5,__4,__3,__2,__1 | __Stack] = __Stack0,
[begin
visit_lst ( __2 , __3 , __4 )
end | __Stack].
-compile({inline,yeccpars2_84_/1}).
-file("/home/jorgen/git/cf_client/_build/test/lib/cf_client/src/cuneiform_parse.yrl", 114).
yeccpars2_84_(__Stack0) ->
[__5,__4,__3,__2,__1 | __Stack] = __Stack0,
[begin
visit_conj ( __2 , __3 , __4 )
end | __Stack].
-compile({inline,yeccpars2_86_/1}).
-file("/home/jorgen/git/cf_client/_build/test/lib/cf_client/src/cuneiform_parse.yrl", 115).
yeccpars2_86_(__Stack0) ->
[__5,__4,__3,__2,__1 | __Stack] = __Stack0,
[begin
visit_disj ( __2 , __3 , __4 )
end | __Stack].
-compile({inline,yeccpars2_88_/1}).
-file("/home/jorgen/git/cf_client/_build/test/lib/cf_client/src/cuneiform_parse.yrl", 120).
yeccpars2_88_(__Stack0) ->
[__5,__4,__3,__2,__1 | __Stack] = __Stack0,
[begin
visit_append ( __2 , __3 , __4 )
end | __Stack].
-compile({inline,yeccpars2_90_/1}).
-file("/home/jorgen/git/cf_client/_build/test/lib/cf_client/src/cuneiform_parse.yrl", 122).
yeccpars2_90_(__Stack0) ->
[__5,__4,__3,__2,__1 | __Stack] = __Stack0,
[begin
visit_cons ( __3 , __2 , __4 )
end | __Stack].
-compile({inline,yeccpars2_92_/1}).
-file("/home/jorgen/git/cf_client/_build/test/lib/cf_client/src/cuneiform_parse.yrl", 108).
yeccpars2_92_(__Stack0) ->
[__5,__4,__3,__2,__1 | __Stack] = __Stack0,
[begin
visit_cmp ( __2 , __3 , __4 )
end | __Stack].
-compile({inline,yeccpars2_94_/1}).
-file("/home/jorgen/git/cf_client/_build/test/lib/cf_client/src/cuneiform_parse.yrl", 119).
yeccpars2_94_(__Stack0) ->
[__5,__4,__3,__2,__1 | __Stack] = __Stack0,
[begin
visit_proj ( __2 , __4 )
end | __Stack].
-compile({inline,yeccpars2_95_/1}).
-file("/home/jorgen/git/cf_client/_build/test/lib/cf_client/src/cuneiform_parse.yrl", 124).
yeccpars2_95_(__Stack0) ->
[__2,__1 | __Stack] = __Stack0,
[begin
visit_isnil ( __1 , __2 )
end | __Stack].
-compile({inline,yeccpars2_97_/1}).
-file("/home/jorgen/git/cf_client/_build/test/lib/cf_client/src/cuneiform_parse.yrl", 58).
yeccpars2_97_(__Stack0) ->
[__3,__2,__1 | __Stack] = __Stack0,
[begin
visit_import ( __2 )
end | __Stack].
-compile({inline,yeccpars2_100_/1}).
-file("/home/jorgen/git/cf_client/_build/test/lib/cf_client/src/cuneiform_parse.yrl", 116).
yeccpars2_100_(__Stack0) ->
[__3,__2,__1 | __Stack] = __Stack0,
[begin
visit_app ( __1 , [ ] )
end | __Stack].
-compile({inline,yeccpars2_101_/1}).
-file("/home/jorgen/git/cf_client/_build/test/lib/cf_client/src/cuneiform_parse.yrl", 117).
yeccpars2_101_(__Stack0) ->
[__4,__3,__2,__1 | __Stack] = __Stack0,
[begin
visit_app ( __1 , __3 )
end | __Stack].
-compile({inline,yeccpars2_103_/1}).
-file("/home/jorgen/git/cf_client/_build/test/lib/cf_client/src/cuneiform_parse.yrl", 131).
yeccpars2_103_(__Stack0) ->
[__1 | __Stack] = __Stack0,
[begin
[ __1 ]
end | __Stack].
-compile({inline,yeccpars2_108_/1}).
-file("/home/jorgen/git/cf_client/_build/test/lib/cf_client/src/cuneiform_parse.yrl", 134).
yeccpars2_108_(__Stack0) ->
[__5,__4,__3,__2,__1 | __Stack] = __Stack0,
[begin
visit_from ( __1 , __3 , __5 )
end | __Stack].
-compile({inline,yeccpars2_110_/1}).
-file("/home/jorgen/git/cf_client/_build/test/lib/cf_client/src/cuneiform_parse.yrl", 132).
yeccpars2_110_(__Stack0) ->
[__3,__2,__1 | __Stack] = __Stack0,
[begin
[ __1 | __3 ]
end | __Stack].
-compile({inline,yeccpars2_114_/1}).
-file("/home/jorgen/git/cf_client/_build/test/lib/cf_client/src/cuneiform_parse.yrl", 68).
yeccpars2_114_(__Stack0) ->
[__1 | __Stack] = __Stack0,
[begin
[ __1 ]
end | __Stack].
-compile({inline,yeccpars2_115_/1}).
-file("/home/jorgen/git/cf_client/_build/test/lib/cf_client/src/cuneiform_parse.yrl", 69).
yeccpars2_115_(__Stack0) ->
[__2,__1 | __Stack] = __Stack0,
[begin
[ __1 | __2 ]
end | __Stack].
-compile({inline,yeccpars2_119_/1}).
-file("/home/jorgen/git/cf_client/_build/test/lib/cf_client/src/cuneiform_parse.yrl", 126).
yeccpars2_119_(__Stack0) ->
[__8,__7,__6,__5,__4,__3,__2,__1 | __Stack] = __Stack0,
[begin
visit_for ( __1 , __2 , __4 , __5 , __7 )
end | __Stack].
-compile({inline,yeccpars2_122_/1}).
-file("/home/jorgen/git/cf_client/_build/test/lib/cf_client/src/cuneiform_parse.yrl", 125).
yeccpars2_122_(__Stack0) ->
[__7,__6,__5,__4,__3,__2,__1 | __Stack] = __Stack0,
[begin
visit_for ( __1 , __2 , [ ] , __4 , __6 )
end | __Stack].
-compile({inline,yeccpars2_134_/1}).
-file("/home/jorgen/git/cf_client/_build/test/lib/cf_client/src/cuneiform_parse.yrl", 128).
yeccpars2_134_(__Stack0) ->
[__12,__11,__10,__9,__8,__7,__6,__5,__4,__3,__2,__1 | __Stack] = __Stack0,
[begin
visit_fold ( __1 , __2 , __4 , __6 , __8 , __10 , __11 )
end | __Stack].
-compile({inline,yeccpars2_135_/1}).
-file("/home/jorgen/git/cf_client/_build/test/lib/cf_client/src/cuneiform_parse.yrl", 127).
yeccpars2_135_(__Stack0) ->
[__11,__10,__9,__8,__7,__6,__5,__4,__3,__2,__1 | __Stack] = __Stack0,
[begin
visit_fold ( __1 , __2 , __4 , __6 , __8 , [ ] , __10 )
end | __Stack].
-compile({inline,yeccpars2_138_/1}).
-file("/home/jorgen/git/cf_client/_build/test/lib/cf_client/src/cuneiform_parse.yrl", 129).
yeccpars2_138_(__Stack0) ->
[__4,__3,__2,__1 | __Stack] = __Stack0,
[begin
visit_err ( __1 , __2 , __4 )
end | __Stack].
-compile({inline,yeccpars2_147_/1}).
-file("/home/jorgen/git/cf_client/_build/test/lib/cf_client/src/cuneiform_parse.yrl", 94).
yeccpars2_147_(__Stack0) ->
[__3,__2,__1 | __Stack] = __Stack0,
[begin
t_rcd ( __2 )
end | __Stack].
-compile({inline,yeccpars2_150_/1}).
-file("/home/jorgen/git/cf_client/_build/test/lib/cf_client/src/cuneiform_parse.yrl", 74).
yeccpars2_150_(__Stack0) ->
[__1 | __Stack] = __Stack0,
[begin
l_bash ( )
end | __Stack].
-compile({inline,yeccpars2_151_/1}).
-file("/home/jorgen/git/cf_client/_build/test/lib/cf_client/src/cuneiform_parse.yrl", 75).
yeccpars2_151_(__Stack0) ->
[__1 | __Stack] = __Stack0,
[begin
l_elixir ( )
end | __Stack].
-compile({inline,yeccpars2_152_/1}).
-file("/home/jorgen/git/cf_client/_build/test/lib/cf_client/src/cuneiform_parse.yrl", 76).
yeccpars2_152_(__Stack0) ->
[__1 | __Stack] = __Stack0,
[begin
l_erlang ( )
end | __Stack].
-compile({inline,yeccpars2_153_/1}).
-file("/home/jorgen/git/cf_client/_build/test/lib/cf_client/src/cuneiform_parse.yrl", 77).
yeccpars2_153_(__Stack0) ->
[__1 | __Stack] = __Stack0,
[begin
l_java ( )
end | __Stack].
-compile({inline,yeccpars2_154_/1}).
-file("/home/jorgen/git/cf_client/_build/test/lib/cf_client/src/cuneiform_parse.yrl", 84).
yeccpars2_154_(__Stack0) ->
[__1 | __Stack] = __Stack0,
[begin
l_javascript ( )
end | __Stack].
-compile({inline,yeccpars2_155_/1}).
-file("/home/jorgen/git/cf_client/_build/test/lib/cf_client/src/cuneiform_parse.yrl", 78).
yeccpars2_155_(__Stack0) ->
[__1 | __Stack] = __Stack0,
[begin
l_matlab ( )
end | __Stack].
-compile({inline,yeccpars2_156_/1}).
-file("/home/jorgen/git/cf_client/_build/test/lib/cf_client/src/cuneiform_parse.yrl", 79).
yeccpars2_156_(__Stack0) ->
[__1 | __Stack] = __Stack0,
[begin
l_octave ( )
end | __Stack].
-compile({inline,yeccpars2_157_/1}).
-file("/home/jorgen/git/cf_client/_build/test/lib/cf_client/src/cuneiform_parse.yrl", 80).
yeccpars2_157_(__Stack0) ->
[__1 | __Stack] = __Stack0,
[begin
l_perl ( )
end | __Stack].
-compile({inline,yeccpars2_158_/1}).
-file("/home/jorgen/git/cf_client/_build/test/lib/cf_client/src/cuneiform_parse.yrl", 81).
yeccpars2_158_(__Stack0) ->
[__1 | __Stack] = __Stack0,
[begin
l_python ( )
end | __Stack].
-compile({inline,yeccpars2_159_/1}).
-file("/home/jorgen/git/cf_client/_build/test/lib/cf_client/src/cuneiform_parse.yrl", 82).
yeccpars2_159_(__Stack0) ->
[__1 | __Stack] = __Stack0,
[begin
l_r ( )
end | __Stack].
-compile({inline,yeccpars2_160_/1}).
-file("/home/jorgen/git/cf_client/_build/test/lib/cf_client/src/cuneiform_parse.yrl", 83).
yeccpars2_160_(__Stack0) ->
[__1 | __Stack] = __Stack0,
[begin
l_racket ( )
end | __Stack].
-compile({inline,yeccpars2_161_/1}).
-file("/home/jorgen/git/cf_client/_build/test/lib/cf_client/src/cuneiform_parse.yrl", 61).
yeccpars2_161_(__Stack0) ->
[__11,__10,__9,__8,__7,__6,__5,__4,__3,__2,__1 | __Stack] = __Stack0,
[begin
visit_def_frn ( __1 , __2 , [ ] , __7 , __10 , __11 )
end | __Stack].
-compile({inline,yeccpars2_166_/1}).
-file("/home/jorgen/git/cf_client/_build/test/lib/cf_client/src/cuneiform_parse.yrl", 64).
yeccpars2_166_(__Stack0) ->
[__10,__9,__8,__7,__6,__5,__4,__3,__2,__1 | __Stack] = __Stack0,
[begin
visit_def_ntv ( __1 , __2 , [ ] , __6 , __8 , __9 )
end | __Stack].
-compile({inline,yeccpars2_167_/1}).
-file("/home/jorgen/git/cf_client/_build/test/lib/cf_client/src/cuneiform_parse.yrl", 63).
yeccpars2_167_(__Stack0) ->
[__9,__8,__7,__6,__5,__4,__3,__2,__1 | __Stack] = __Stack0,
[begin
visit_def_ntv ( __1 , __2 , [ ] , __6 , [ ] , __8 )
end | __Stack].
-compile({inline,yeccpars2_173_/1}).
-file("/home/jorgen/git/cf_client/_build/test/lib/cf_client/src/cuneiform_parse.yrl", 94).
yeccpars2_173_(__Stack0) ->
[__3,__2,__1 | __Stack] = __Stack0,
[begin
t_rcd ( __2 )
end | __Stack].
-compile({inline,yeccpars2_176_/1}).
-file("/home/jorgen/git/cf_client/_build/test/lib/cf_client/src/cuneiform_parse.yrl", 62).
yeccpars2_176_(__Stack0) ->
[__12,__11,__10,__9,__8,__7,__6,__5,__4,__3,__2,__1 | __Stack] = __Stack0,
[begin
visit_def_frn ( __1 , __2 , __4 , __8 , __11 , __12 )
end | __Stack].
-compile({inline,yeccpars2_181_/1}).
-file("/home/jorgen/git/cf_client/_build/test/lib/cf_client/src/cuneiform_parse.yrl", 66).
yeccpars2_181_(__Stack0) ->
[__11,__10,__9,__8,__7,__6,__5,__4,__3,__2,__1 | __Stack] = __Stack0,
[begin
visit_def_ntv ( __1 , __2 , __4 , __7 , __9 , __10 )
end | __Stack].
-compile({inline,yeccpars2_182_/1}).
-file("/home/jorgen/git/cf_client/_build/test/lib/cf_client/src/cuneiform_parse.yrl", 65).
yeccpars2_182_(__Stack0) ->
[__10,__9,__8,__7,__6,__5,__4,__3,__2,__1 | __Stack] = __Stack0,
[begin
visit_def_ntv ( __1 , __2 , __4 , __7 , [ ] , __9 )
end | __Stack].
-compile({inline,yeccpars2_192_/1}).
-file("/home/jorgen/git/cf_client/_build/test/lib/cf_client/src/cuneiform_parse.yrl", 112).
yeccpars2_192_(__Stack0) ->
[__9,__8,__7,__6,__5,__4,__3,__2,__1 | __Stack] = __Stack0,
[begin
visit_cnd ( __1 , __2 , __4 , __5 , __7 , __8 )
end | __Stack].
-compile({inline,yeccpars2_193_/1}).
-file("/home/jorgen/git/cf_client/_build/test/lib/cf_client/src/cuneiform_parse.yrl", 110).
yeccpars2_193_(__Stack0) ->
[__8,__7,__6,__5,__4,__3,__2,__1 | __Stack] = __Stack0,
[begin
visit_cnd ( __1 , __2 , __4 , __5 , [ ] , __7 )
end | __Stack].
-compile({inline,yeccpars2_198_/1}).
-file("/home/jorgen/git/cf_client/_build/test/lib/cf_client/src/cuneiform_parse.yrl", 111).
yeccpars2_198_(__Stack0) ->
[__8,__7,__6,__5,__4,__3,__2,__1 | __Stack] = __Stack0,
[begin
visit_cnd ( __1 , __2 , [ ] , __4 , __6 , __7 )
end | __Stack].
-compile({inline,yeccpars2_199_/1}).
-file("/home/jorgen/git/cf_client/_build/test/lib/cf_client/src/cuneiform_parse.yrl", 109).
yeccpars2_199_(__Stack0) ->
[__7,__6,__5,__4,__3,__2,__1 | __Stack] = __Stack0,
[begin
visit_cnd ( __1 , __2 , [ ] , __4 , [ ] , __6 )
end | __Stack].
-compile({inline,yeccpars2_204_/1}).
-file("/home/jorgen/git/cf_client/_build/test/lib/cf_client/src/cuneiform_parse.yrl", 144).
yeccpars2_204_(__Stack0) ->
[__1 | __Stack] = __Stack0,
[begin
[ __1 ]
end | __Stack].
-compile({inline,yeccpars2_207_/1}).
-file("/home/jorgen/git/cf_client/_build/test/lib/cf_client/src/cuneiform_parse.yrl", 147).
yeccpars2_207_(__Stack0) ->
[__3,__2,__1 | __Stack] = __Stack0,
[begin
visit_r_bind ( __1 , __3 )
end | __Stack].
-compile({inline,yeccpars2_209_/1}).
-file("/home/jorgen/git/cf_client/_build/test/lib/cf_client/src/cuneiform_parse.yrl", 145).
yeccpars2_209_(__Stack0) ->
[__3,__2,__1 | __Stack] = __Stack0,
[begin
[ __1 | __3 ]
end | __Stack].
-compile({inline,yeccpars2_210_/1}).
-file("/home/jorgen/git/cf_client/_build/test/lib/cf_client/src/cuneiform_parse.yrl", 72).
yeccpars2_210_(__Stack0) ->
[__3,__2,__1 | __Stack] = __Stack0,
[begin
visit_r_rcd ( __2 )
end | __Stack].
-compile({inline,yeccpars2_212_/1}).
-file("/home/jorgen/git/cf_client/_build/test/lib/cf_client/src/cuneiform_parse.yrl", 71).
yeccpars2_212_(__Stack0) ->
[__3,__2,__1 | __Stack] = __Stack0,
[begin
visit_r_var ( __1 , __3 )
end | __Stack].
-compile({inline,yeccpars2_215_/1}).
-file("/home/jorgen/git/cf_client/_build/test/lib/cf_client/src/cuneiform_parse.yrl", 60).
yeccpars2_215_(__Stack0) ->
[__5,__4,__3,__2,__1 | __Stack] = __Stack0,
[begin
visit_assign ( __1 , __2 , __4 )
end | __Stack].
-compile({inline,yeccpars2_216_/1}).
-file("/home/jorgen/git/cf_client/_build/test/lib/cf_client/src/cuneiform_parse.yrl", 56).
yeccpars2_216_(__Stack0) ->
[__2,__1 | __Stack] = __Stack0,
[begin
{ [ ] , [ ] , [ __1 ] }
end | __Stack].
-compile({inline,yeccpars2_217_/1}).
-file("/home/jorgen/git/cf_client/_build/test/lib/cf_client/src/cuneiform_parse.yrl", 52).
yeccpars2_217_(__Stack0) ->
[__2,__1 | __Stack] = __Stack0,
[begin
join_stat ( __1 , __2 )
end | __Stack].
-file("/home/jorgen/git/cf_client/_build/test/lib/cf_client/src/cuneiform_parse.yrl", 423).