716 {
717 {
719 {
721 if (ret <= 0) return ret;
722 }
724 }
725 {
727 {
729 if (ret < 0) return ret;
730 }
732 }
733 z->
lb = z->
c; z->
c = z->
l;
734 {
735 int v_3 = z->
l - z->
c;
736 {
738 if (ret == 0)
goto lab0;
739 if (ret < 0) return ret;
740 }
741 return 0;
744 }
745 {
746 int v_4 = z->
l - z->
c;
747 {
749 if (ret < 0) return ret;
750 }
752 }
753 {
754 int v_5 = z->
l - z->
c;
755 {
757 if (ret == 0)
goto lab1;
758 if (ret < 0) return ret;
759 }
760 return 0;
763 }
764 {
765 int v_6 = z->
l - z->
c;
766 {
768 if (ret == 0)
goto lab2;
769 if (ret < 0) return ret;
770 }
771 return 0;
774 }
775 {
776 int v_7 = z->
l - z->
c;
777 {
779 if (ret == 0)
goto lab3;
780 if (ret < 0) return ret;
781 }
782 return 0;
785 }
786 {
787 int v_8 = z->
l - z->
c;
788 {
790 if (ret == 0)
goto lab4;
791 if (ret < 0) return ret;
792 }
793 return 0;
796 }
797 {
798 int v_9 = z->
l - z->
c;
799 {
801 if (ret <= 0) return ret;
802 }
804 }
805 {
807 if (ret <= 0) return ret;
808 }
810 return 1;
811}
static int r_pronoun(struct SN_env *z)
static int r_standard_suffix(struct SN_env *z)
static int r_merged_numeral(struct SN_env *z)
static int r_correlative(struct SN_env *z)
static int r_ujn_suffix(struct SN_env *z)
static int r_final_apostrophe(struct SN_env *z)
static int r_uninflected(struct SN_env *z)
static int r_long_word(struct SN_env *z)
static int r_initial_apostrophe(struct SN_env *z)
static int r_canonical_form(struct SN_env *z)