1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
|
TEST: {{rétro ingénierie}}. ->> rétro-ingénierie
__[i]/tu(tu_préfixe_pseudo)__
pseudo ({w_2}) @@$
<<- morph(\1, ":N") ->> pseudo-\1 # Si vous voulez évoquer le simulacre de “\1”, mettez un trait d’union.
<<- morph(\1, ":N") ~>> \1
__[i]__ pseudo-({w_2}) @@$ <<- ~>> \1
TEST: il n’avait contracté qu’un {{pseudo mariage}}.
__[i]/tu(tu_préfixe_divers)__
(anti|auto|arrière|avant|demi|extra|intra|multi|non|post|sans|sous) ({w1}) @@0,$
<<- spell(\1+"-"+\2) and analyse(\1+"-"+\2, ":", False) and morph(word(-1), ":D", False, not bool(re.search("(?i)^(?:s(?:ans|ous)|non)$", \1)))
|
>
|
|
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
|
TEST: {{rétro ingénierie}}. ->> rétro-ingénierie
__[i]/tu(tu_préfixe_pseudo)__
pseudo ({w_2}) @@$
<<- morph(\1, ":N") ->> pseudo-\1 # Si vous voulez évoquer le simulacre de “\1”, mettez un trait d’union.
<<- morph(\1, ":N") ~>> \1
__[i](p_pseudo_xxx)__
(pseudo-){w_2} @@0 <<- ~1>> *
TEST: il n’avait contracté qu’un {{pseudo mariage}}.
__[i]/tu(tu_préfixe_divers)__
(anti|auto|arrière|avant|demi|extra|intra|multi|non|post|sans|sous) ({w1}) @@0,$
<<- spell(\1+"-"+\2) and analyse(\1+"-"+\2, ":", False) and morph(word(-1), ":D", False, not bool(re.search("(?i)^(?:s(?:ans|ous)|non)$", \1)))
|