==> とうめい 고속도로
>> 'トウメイ 고속도로'
.. 'トウメi 고속도로' rewrite イ|ィ -> i
.. 'トuメi 고속도로' rewrite ウ|ゥ -> u
.. 'touメi 고속도로' rewrite ト -> to
.. 'toumei 고속도로' rewrite メ -> me
.. 'doumei 고속도로' rewrite ^t -> d
.. 'domei 고속도로' remove {u|o}u
.. '.omei 고속도로' hangulize d -> ㄷ
.. '.o.ei 고속도로' hangulize m -> ㅁ
.. '.o.e. 고속도로' hangulize i -> ㅣ
.. '.o... 고속도로' hangulize e -> ㅔ
.. '..... 고속도로' hangulize o -> ㅗ
=> 도메이
==> (gloria,)
>> '(gloria,)'
.. '#gl;oria##' rewrite l{@|m,|n,} -> l;
.. '#gl,;oria##' rewrite l -> l,
.. '#gloria##' remove ,;
.. '#.loria##' hangulize g -> ㄱ
.. '#..oria##' hangulize l -> ㄹㄹ
.. '#..o.ia##' hangulize r -> ㄹ
.. '#..o.i.##' hangulize a -> ㅏ
.. '#..o...##' hangulize i -> ㅣ
.. '#......##' hangulize o -> ㅗ
=> (글로리아,)
==> とうめい 고속도로
>> 'トウメイ 고속도로'
.. 'トウメi 고속도로' rewrite イ|ィ -> i
.. 'トuメi 고속도로' rewrite ウ|ゥ -> u
.. 'touメi 고속도로' rewrite ト -> to
.. 'toumei 고속도로' rewrite メ -> me
.. 'doumei 고속도로' rewrite ^t -> d
.. 'domei 고속도로' remove {u|o}u
.. '.omei 고속도로' hangulize d -> ㄷ
.. '.o.ei 고속도로' hangulize m -> ㅁ
.. '.o.e. 고속도로' hangulize i -> ㅣ
.. '.o... 고속도로' hangulize e -> ㅔ
.. '..... 고속도로' hangulize o -> ㅗ
.. '..... ####' plain characters
=> 도메이 고속도로
======================================================================
FAIL: http://korean.go.kr/09_new/dic/rule/rule_foreign_0102.jsp
----------------------------------------------------------------------
HangulizeAssertionError: Spanish
* 'kapok' should be '카포크', but '카포크X' was given
======================================================================
FAIL: test_examples_of_iceager (tests.grc.AncientGreekTestCase)
----------------------------------------------------------------------
HangulizeAssertionError: AncientGreek
* 'Σφίγξ' should be '스핑크스', but '스핑,크스' was given
======================================================================
제가 대충 임시문자로 보이는걸 모은데다 테스트만 통과하면 완료된걸로 간주했기때문에(테스트가 적을 경우 규칙에 오류가 남아있을 가능성이 클 것 같습니다) iceager 님께서 검수해주셨음 좋겠습니다.==> %aura&>> '%aura&'.. '#aU%ra#' rewrite au -> aU%.. '#&aU%ra#' rewrite ^a -> &a.. '#&aU%.a#' hangulize r -> ㄹ.. '#.aU%.a#' hangulize & -> ㅇ.. '#..U%..#' hangulize a -> ㅏ.. '#...%..#' hangulize U -> ㅜ=> %아우라&