diff --git a/.gitignore b/.gitignore index 68fc24d..651c212 100644 --- a/.gitignore +++ b/.gitignore @@ -23,3 +23,6 @@ models/ include/ ModelGenerator/ + +# Python virtual environment +.venv/ diff --git a/postype.go b/postype.go index 1c5980b..a644c97 100644 --- a/postype.go +++ b/postype.go @@ -10,75 +10,75 @@ import "fmt" type POSType string const ( - POS_UNKNOWN POSType = "UN" - POS_NNG POSType = "NNG" - POS_NNP POSType = "NNP" - POS_NNB POSType = "NNB" - POS_VV POSType = "VV" - POS_VA POSType = "VA" - POS_MAG POSType = "MAG" - POS_NR POSType = "NR" - POS_NP POSType = "NP" - POS_VX POSType = "VX" - POS_MM POSType = "MM" - POS_MAJ POSType = "MAJ" - POS_IC POSType = "IC" - POS_XPN POSType = "XPN" - POS_XSN POSType = "XSN" - POS_XSV POSType = "XSV" - POS_XSA POSType = "XSA" - POS_XSM POSType = "XSM" - POS_XR POSType = "XR" - POS_VCP POSType = "VCP" - POS_VCN POSType = "VCN" - POS_SF POSType = "SF" - POS_SP POSType = "SP" - POS_SS POSType = "SS" - POS_SSO POSType = "SSO" - POS_SSC POSType = "SSC" - POS_SE POSType = "SE" - POS_SO POSType = "SO" - POS_SW POSType = "SW" - POS_SB POSType = "SB" - POS_SL POSType = "SL" - POS_SH POSType = "SH" - POS_SN POSType = "SN" - POS_W_URL POSType = "W_URL" - POS_W_EMAIL POSType = "W_EMAIL" + POS_UNKNOWN POSType = "UN" + POS_NNG POSType = "NNG" + POS_NNP POSType = "NNP" + POS_NNB POSType = "NNB" + POS_VV POSType = "VV" + POS_VA POSType = "VA" + POS_MAG POSType = "MAG" + POS_NR POSType = "NR" + POS_NP POSType = "NP" + POS_VX POSType = "VX" + POS_MM POSType = "MM" + POS_MAJ POSType = "MAJ" + POS_IC POSType = "IC" + POS_XPN POSType = "XPN" + POS_XSN POSType = "XSN" + POS_XSV POSType = "XSV" + POS_XSA POSType = "XSA" + POS_XSM POSType = "XSM" + POS_XR POSType = "XR" + POS_VCP POSType = "VCP" + POS_VCN POSType = "VCN" + POS_SF POSType = "SF" + POS_SP POSType = "SP" + POS_SS POSType = "SS" + POS_SSO POSType = "SSO" + POS_SSC POSType = "SSC" + POS_SE POSType = "SE" + POS_SO POSType = "SO" + POS_SW POSType = "SW" + POS_SB POSType = "SB" + POS_SL POSType = "SL" + POS_SH POSType = "SH" + POS_SN POSType = "SN" + POS_W_URL POSType = "W_URL" + POS_W_EMAIL POSType = "W_EMAIL" POS_W_MENTION POSType = "W_MENTION" POS_W_HASHTAG POSType = "W_HASHTAG" - POS_W_SERIAL POSType = "W_SERIAL" - POS_W_EMOJI POSType = "W_EMOJI" - POS_JKS POSType = "JKS" - POS_JKC POSType = "JKC" - POS_JKG POSType = "JKG" - POS_JKO POSType = "JKO" - POS_JKB POSType = "JKB" - POS_JKV POSType = "JKV" - POS_JKQ POSType = "JKQ" - POS_JX POSType = "JX" - POS_JC POSType = "JC" - POS_EP POSType = "EP" - POS_EF POSType = "EF" - POS_EC POSType = "EC" - POS_ETN POSType = "ETN" - POS_ETM POSType = "ETM" - POS_Z_CODA POSType = "Z_CODA" - POS_Z_SIOT POSType = "Z_SIOT" - POS_USER0 POSType = "USER0" - POS_USER1 POSType = "USER1" - POS_USER2 POSType = "USER2" - POS_USER3 POSType = "USER3" - POS_USER4 POSType = "USER4" - POS_P POSType = "P" - POS_PV POSType = "P" - POS_PA POSType = "P" - POS_VV_I POSType = "VV-I" - POS_VA_I POSType = "VA-I" - POS_VX_I POSType = "VX-I" - POS_XSA_I POSType = "XSA-I" - POS_PV_I POSType = "PV-I" - POS_PA_I POSType = "PA-I" + POS_W_SERIAL POSType = "W_SERIAL" + POS_W_EMOJI POSType = "W_EMOJI" + POS_JKS POSType = "JKS" + POS_JKC POSType = "JKC" + POS_JKG POSType = "JKG" + POS_JKO POSType = "JKO" + POS_JKB POSType = "JKB" + POS_JKV POSType = "JKV" + POS_JKQ POSType = "JKQ" + POS_JX POSType = "JX" + POS_JC POSType = "JC" + POS_EP POSType = "EP" + POS_EF POSType = "EF" + POS_EC POSType = "EC" + POS_ETN POSType = "ETN" + POS_ETM POSType = "ETM" + POS_Z_CODA POSType = "Z_CODA" + POS_Z_SIOT POSType = "Z_SIOT" + POS_USER0 POSType = "USER0" + POS_USER1 POSType = "USER1" + POS_USER2 POSType = "USER2" + POS_USER3 POSType = "USER3" + POS_USER4 POSType = "USER4" + POS_P POSType = "P" + POS_PV POSType = "P" + POS_PA POSType = "P" + POS_VV_I POSType = "VV-I" + POS_VA_I POSType = "VA-I" + POS_VX_I POSType = "VX-I" + POS_XSA_I POSType = "XSA-I" + POS_PV_I POSType = "PV-I" + POS_PA_I POSType = "PA-I" ) func (p POSType) isValid() bool { @@ -145,6 +145,8 @@ func (p POSType) isValid() bool { POS_USER3, POS_USER4, POS_P, + POS_PV, + POS_PA, POS_VV_I, POS_VA_I, POS_VX_I, @@ -164,4 +166,4 @@ func ParsePOSType(t string) (POSType, error) { return POS_UNKNOWN, fmt.Errorf("POS type parse err. input type: %s", t) } return pos, nil -} +} \ No newline at end of file