34478
I need to make simple romaji to hiragana conversion for a word based game.
When implementing long consonants, I ran into a potential problem of ambiguous
conversion. My question is, **is っ used with all consonants (`kgsztdcnhbpmr`)
or could it be that some combinations are never actually used?**
CC BY-SA 3.0
2016-05-29T14:01:50.863
34477
2016-06-04T19:33:12.097
2016-06-04T19:33:12.097
14580
14580
question
gemination
Is っ used with all consonants or only some of them?
I can't believe I missed it, but those are actually listed on
[Wikipedia](https://en.wikipedia.org/wiki/Sokuon). So according to Wikipedia っ
cannot be used with:

  * n
  * m
  * r
  * w
  * y

Even if there are cases where っ appears in front of those consonants, those
are likely irrelevant to my romaji to hiragana conversion.
CC BY-SA 3.0
2016-05-29T14:09:13.840
34478
2016-05-29T14:09:13.840
14580
34477
answer
Just a quick note to the above answer: while the double consonant mark (っ) is
not used with "m" or "n" sounds, those sounds still exist. The ん character is
simply used in its place.

Example: こんにちは, (konnichiwa)
CC BY-SA 3.0
2016-06-03T17:50:54.367
34621
2016-06-03T17:50:54.367
14633
34477
answer