Skip to content

Commit 3d24ef5

Browse files
committed
Allow VerbForm=Vnoun for verbal nouns.
1 parent 28b05fe commit 3d24ef5

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

udapi/block/ud/cs/markfeatsbugs.py

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,13 @@ def process_node(self, node):
2828
# NOUNS ################################################################
2929
if node.upos == 'NOUN':
3030
self.check_required_features(node, ['Gender', 'Number', 'Case', 'Polarity'])
31-
if node.feats['Gender'] == 'Masc':
31+
if node.feats['VerbForm'] == 'Vnoun':
32+
# verbal nouns: bytí, dělání, ...
33+
self.check_allowed_features(node, {
34+
'Gender': ['Neut'],
35+
'Foreign': ['Yes']
36+
})
37+
elif node.feats['Gender'] == 'Masc':
3238
self.check_required_features(node, ['Animacy'])
3339
self.check_allowed_features(node, {
3440
'Gender': ['Masc', 'Fem', 'Neut'],

0 commit comments

Comments
 (0)