-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathVerb.py
36 lines (32 loc) · 1.54 KB
/
Verb.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
#!/usr/bin/env python
# -*- coding: utf-8 -*-
PARTICIPLE = 1024
IMPERATIVE = 512
INDICATIVE = 256
PASSIVE = 16
ING = 8
FUTURE = 4
PAST = 2
PERFECT = 1
INDICATIVE_ACTIVE_PRESENT = INDICATIVE #| PRESENT
INDICATIVE_ACTIVE_IMPERFECT = INDICATIVE | PAST | ING
INDICATIVE_ACTIVE_FUTURE = INDICATIVE | FUTURE
INDICATIVE_ACTIVE_PERFECT = INDICATIVE | PERFECT
INDICATIVE_ACTIVE_PAST_PERFECT = INDICATIVE | PAST | PERFECT
INDICATIVE_ACTIVE_FUTURE_PERFECT = INDICATIVE | FUTURE | PERFECT
INDICATIVE_PASSIVE_PRESENT = INDICATIVE | PASSIVE #| PRESENT
INDICATIVE_PASSIVE_IMPERFECT = INDICATIVE | PASSIVE | PAST | ING
INDICATIVE_PASSIVE_FUTURE = INDICATIVE | PASSIVE | FUTURE
INDICATIVE_PASSIVE_PERFECT = INDICATIVE | PASSIVE | PERFECT
INDICATIVE_PASSIVE_PAST_PERFECT = INDICATIVE | PASSIVE | PAST | PERFECT
INDICATIVE_PASSIVE_FUTURE_PERFECT = INDICATIVE | PASSIVE | FUTURE | PERFECT
IMPERATIVE_ACTIVE_PRESENT = IMPERATIVE #| PRESENT
IMPERATIVE_ACTIVE_FUTURE = IMPERATIVE | FUTURE
IMPERATIVE_PASSIVE_PRESENT = IMPERATIVE | PASSIVE #| PRESENT
IMPERATIVE_PASSIVE_FUTURE = IMPERATIVE | PASSIVE | FUTURE
PARTICIPLE_PRESENT = PARTICIPLE #| PRESENT
# '+しつつある'
PARTICIPLE_FUTURE = PARTICIPLE | FUTURE
# '+しようとしている'
PARTICIPLE_PERFECT = PARTICIPLE | PASSIVE | PERFECT
# '+された'