1 ! Copyright (C) 2016 John Benediktsson
2 ! See http://factorcode.org/license.txt for BSD license
4 USING: assocs command-line io namespaces regexp sequences
20 { ":aerial_tramway:" "๐ก" }
21 { ":airplane:" "โ๏ธ" }
22 { ":alarm_clock:" "โฐ" }
24 { ":ambulance:" "๐" }
29 { ":anguished:" "๐ง" }
32 { ":aquarius:" "โ" }
34 { ":arrow_backward:" "โ๏ธ" }
35 { ":arrow_double_down:" "โฌ" }
36 { ":arrow_double_up:" "โซ" }
37 { ":arrow_down:" "โฌ๏ธ" }
38 { ":arrow_down_small:" "๐ฝ" }
39 { ":arrow_forward:" "โถ๏ธ" }
40 { ":arrow_heading_down:" "โคต๏ธ" }
41 { ":arrow_heading_up:" "โคด๏ธ" }
42 { ":arrow_left:" "โฌ
๏ธ" }
43 { ":arrow_lower_left:" "โ๏ธ" }
44 { ":arrow_lower_right:" "โ๏ธ" }
45 { ":arrow_right:" "โก๏ธ" }
46 { ":arrow_right_hook:" "โช๏ธ" }
47 { ":arrow_up:" "โฌ๏ธ" }
48 { ":arrow_up_down:" "โ๏ธ" }
49 { ":arrow_up_small:" "๐ผ" }
50 { ":arrow_upper_left:" "โ๏ธ" }
51 { ":arrow_upper_right:" "โ๏ธ" }
52 { ":arrows_clockwise:" "๐" }
53 { ":arrows_counterclockwise:" "๐" }
55 { ":articulated_lorry:" "๐" }
56 { ":astonished:" "๐ฒ" }
57 { ":athletic_shoe:" "๐" }
61 { ":baby_bottle:" "๐ผ" }
62 { ":baby_chick:" "๐ค" }
63 { ":baby_symbol:" "๐ผ" }
65 { ":baggage_claim:" "๐" }
66 { ":balloon:" "๐" }
67 { ":ballot_box_with_check:" "โ๏ธ" }
70 { ":bangbang:" "โผ๏ธ" }
72 { ":bar_chart:" "๐" }
74 { ":baseball:" "โพ๏ธ" }
75 { ":basketball:" "๐" }
77 { ":bathtub:" "๐" }
78 { ":battery:" "๐" }
84 { ":beginner:" "๐ฐ" }
87 { ":bicyclist:" "๐ด" }
91 { ":birthday:" "๐" }
92 { ":black_circle:" "โซ" }
93 { ":black_joker:" "๐" }
94 { ":black_large_square:" "โฌ" }
95 { ":black_medium_small_square:" "โพ" }
96 { ":black_medium_square:" "โผ๏ธ" }
97 { ":black_nib:" "โ๏ธ" }
98 { ":black_small_square:" "โช๏ธ" }
99 { ":black_square_button:" "๐ฒ" }
100 { ":blossom:" "๐ผ" }
101 { ":blowfish:" "๐ก" }
102 { ":blue_book:" "๐" }
103 { ":blue_car:" "๐" }
104 { ":blue_heart:" "๐" }
110 { ":bookmark:" "๐" }
111 { ":bookmark_tabs:" "๐" }
115 { ":bouquet:" "๐" }
117 { ":bowling:" "๐ณ" }
120 { ":bride_with_veil:" "๐ฐ" }
121 { ":bridge_at_night:" "๐" }
122 { ":briefcase:" "๐ผ" }
123 { ":broken_heart:" "๐" }
126 { ":bullettrain_front:" "๐
" }
127 { ":bullettrain_side:" "๐" }
129 { ":busstop:" "๐" }
130 { ":bust_in_silhouette:" "๐ค" }
131 { ":busts_in_silhouette:" "๐ฅ" }
132 { ":cactus:" "๐ต" }
134 { ":calendar:" "๐" }
135 { ":calling:" "๐ฒ" }
137 { ":camera:" "๐ท" }
140 { ":capital_abcd:" "๐ " }
141 { ":capricorn:" "โ" }
143 { ":card_index:" "๐" }
144 { ":carousel_horse:" "๐ " }
149 { ":chart_with_downwards_trend:" "๐" }
150 { ":chart_with_upwards_trend:" "๐" }
151 { ":checkered_flag:" "๐" }
152 { ":cherries:" "๐" }
153 { ":cherry_blossom:" "๐ธ" }
154 { ":chestnut:" "๐ฐ" }
155 { ":chicken:" "๐" }
156 { ":children_crossing:" "๐ธ" }
157 { ":chocolate_bar:" "๐ซ" }
158 { ":christmas_tree:" "๐" }
160 { ":cinema:" "๐ฆ" }
161 { ":circus_tent:" "๐ช" }
162 { ":city_sunrise:" "๐" }
163 { ":city_sunset:" "๐" }
166 { ":clapper:" "๐ฌ" }
167 { ":clipboard:" "๐" }
168 { ":clock1030:" "๐ฅ" }
169 { ":clock10:" "๐" }
170 { ":clock1130:" "๐ฆ" }
171 { ":clock11:" "๐" }
172 { ":clock1230:" "๐ง" }
173 { ":clock12:" "๐" }
174 { ":clock130:" "๐" }
175 { ":clock1:" "๐" }
176 { ":clock230:" "๐" }
177 { ":clock2:" "๐" }
178 { ":clock330:" "๐" }
179 { ":clock3:" "๐" }
180 { ":clock430:" "๐" }
181 { ":clock4:" "๐" }
182 { ":clock530:" "๐ " }
183 { ":clock5:" "๐" }
184 { ":clock630:" "๐ก" }
185 { ":clock6:" "๐" }
186 { ":clock730:" "๐ข" }
187 { ":clock7:" "๐" }
188 { ":clock830:" "๐ฃ" }
189 { ":clock8:" "๐" }
190 { ":clock930:" "๐ค" }
191 { ":clock9:" "๐" }
192 { ":closed_book:" "๐" }
193 { ":closed_lock_with_key:" "๐" }
194 { ":closed_umbrella:" "๐" }
195 { ":cloud:" "โ๏ธ" }
196 { ":clubs:" "โฃ๏ธ" }
197 { ":cn:" "๐จ๐ณ" }
198 { ":cocktail:" "๐ธ" }
200 { ":cold_sweat:" "๐ฐ" }
201 { ":collision:" "๐ฅ" }
202 { ":computer:" "๐ป" }
203 { ":confetti_ball:" "๐" }
204 { ":confounded:" "๐" }
205 { ":confused:" "๐" }
206 { ":congratulations:" "ใ๏ธ" }
207 { ":construction:" "๐ง" }
208 { ":construction_worker:" "๐ท" }
209 { ":convenience_store:" "๐ช" }
210 { ":cookie:" "๐ช" }
213 { ":copyright:" "ยฉ๏ธ" }
215 { ":couple:" "๐ซ" }
216 { ":couple_with_heart:" "๐" }
217 { ":couplekiss:" "๐" }
220 { ":credit_card:" "๐ณ" }
221 { ":crescent_moon:" "๐" }
222 { ":crocodile:" "๐" }
223 { ":crossed_flags:" "๐" }
226 { ":crying_cat_face:" "๐ฟ" }
227 { ":crystal_ball:" "๐ฎ" }
229 { ":curly_loop:" "โฐ" }
230 { ":currency_exchange:" "๐ฑ" }
232 { ":custard:" "๐ฎ" }
233 { ":customs:" "๐" }
234 { ":cyclone:" "๐" }
235 { ":dancer:" "๐" }
236 { ":dancers:" "๐ฏ" }
241 { ":de:" "๐ฉ๐ช" }
242 { ":deciduous_tree:" "๐ณ" }
243 { ":department_store:" "๐ฌ" }
244 { ":diamond_shape_with_a_dot_inside:" "๐ " }
245 { ":diamonds:" "โฆ๏ธ" }
246 { ":disappointed:" "๐" }
247 { ":disappointed_relieved:" "๐ฅ" }
249 { ":dizzy_face:" "๐ต" }
250 { ":do_not_litter:" "๐ฏ" }
253 { ":dollar:" "๐ต" }
255 { ":dolphin:" "๐ฌ" }
257 { ":doughnut:" "๐ฉ" }
258 { ":dragon:" "๐" }
259 { ":dragon_face:" "๐ฒ" }
261 { ":dromedary_camel:" "๐ช" }
262 { ":droplet:" "๐ง" }
264 { ":e-mail:" "๐ง" }
266 { ":ear_of_rice:" "๐พ" }
267 { ":earth_africa:" "๐" }
268 { ":earth_americas:" "๐" }
269 { ":earth_asia:" "๐" }
271 { ":eggplant:" "๐" }
272 { ":eight:" "8๏ธโฃ" }
273 { ":eight_pointed_black_star:" "โด๏ธ" }
274 { ":eight_spoked_asterisk:" "โณ๏ธ" }
275 { ":electric_plug:" "๐" }
276 { ":elephant:" "๐" }
277 { ":email:" "โ๏ธ" }
279 { ":envelope:" "โ๏ธ" }
280 { ":envelope_with_arrow:" "๐ฉ" }
281 { ":es:" "๐ช๐ธ" }
283 { ":european_castle:" "๐ฐ" }
284 { ":european_post_office:" "๐ค" }
285 { ":evergreen_tree:" "๐ฒ" }
286 { ":exclamation:" "โ" }
287 { ":expressionless:" "๐" }
288 { ":eyeglasses:" "๐" }
290 { ":facepunch:" "๐" }
291 { ":factory:" "๐ญ" }
292 { ":fallen_leaf:" "๐" }
293 { ":family:" "๐ช" }
294 { ":fast_forward:" "โฉ" }
296 { ":fearful:" "๐จ" }
298 { ":ferris_wheel:" "๐ก" }
299 { ":file_folder:" "๐" }
301 { ":fire_engine:" "๐" }
302 { ":fireworks:" "๐" }
303 { ":first_quarter_moon:" "๐" }
304 { ":first_quarter_moon_with_face:" "๐" }
306 { ":fish_cake:" "๐ฅ" }
307 { ":fishing_pole_and_fish:" "๐ฃ" }
309 { ":five:" "5๏ธโฃ" }
311 { ":flashlight:" "๐ฆ" }
312 { ":flipper:" "๐ฌ" }
313 { ":floppy_disk:" "๐พ" }
314 { ":flower_playing_cards:" "๐ด" }
315 { ":flushed:" "๐ณ" }
317 { ":football:" "๐" }
318 { ":footprints:" "๐ฃ" }
319 { ":fork_and_knife:" "๐ด" }
320 { ":fountain:" "โฒ" }
321 { ":four:" "4๏ธโฃ" }
322 { ":four_leaf_clover:" "๐" }
323 { ":fr:" "๐ซ๐ท" }
325 { ":fried_shrimp:" "๐ค" }
328 { ":frowning:" "๐ฆ" }
329 { ":fuelpump:" "โฝ" }
330 { ":full_moon:" "๐" }
331 { ":full_moon_with_face:" "๐" }
332 { ":game_die:" "๐ฒ" }
333 { ":gb:" "๐ฌ๐ง" }
338 { ":gift_heart:" "๐" }
340 { ":globe_with_meridians:" "๐" }
343 { ":grapes:" "๐" }
344 { ":green_apple:" "๐" }
345 { ":green_book:" "๐" }
346 { ":green_heart:" "๐" }
347 { ":grey_exclamation:" "โ" }
348 { ":grey_question:" "โ" }
349 { ":grimacing:" "๐ฌ" }
351 { ":grinning:" "๐" }
352 { ":guardsman:" "๐" }
353 { ":guitar:" "๐ธ" }
355 { ":haircut:" "๐" }
356 { ":hamburger:" "๐" }
357 { ":hammer:" "๐จ" }
358 { ":hamster:" "๐น" }
360 { ":handbag:" "๐" }
361 { ":hankey:" "๐ฉ" }
362 { ":hash:" "#๏ธโฃ" }
363 { ":hatched_chick:" "๐ฅ" }
364 { ":hatching_chick:" "๐ฃ" }
365 { ":headphones:" "๐ง" }
366 { ":hear_no_evil:" "๐" }
367 { ":heart:" "โค๏ธ" }
368 { ":heart_decoration:" "๐" }
369 { ":heart_eyes:" "๐" }
370 { ":heart_eyes_cat:" "๐ป" }
371 { ":heartbeat:" "๐" }
372 { ":heartpulse:" "๐" }
373 { ":hearts:" "โฅ๏ธ" }
374 { ":heavy_check_mark:" "โ๏ธ" }
375 { ":heavy_division_sign:" "โ" }
376 { ":heavy_dollar_sign:" "๐ฒ" }
377 { ":heavy_exclamation_mark:" "โ" }
378 { ":heavy_minus_sign:" "โ" }
379 { ":heavy_multiplication_x:" "โ๏ธ" }
380 { ":heavy_plus_sign:" "โ" }
381 { ":helicopter:" "๐" }
383 { ":hibiscus:" "๐บ" }
384 { ":high_brightness:" "๐" }
385 { ":high_heel:" "๐ " }
387 { ":honey_pot:" "๐ฏ" }
388 { ":honeybee:" "๐" }
390 { ":horse_racing:" "๐" }
391 { ":hospital:" "๐ฅ" }
393 { ":hotsprings:" "โจ๏ธ" }
394 { ":hourglass:" "โ" }
395 { ":hourglass_flowing_sand:" "โณ" }
397 { ":house_with_garden:" "๐ก" }
398 { ":hushed:" "๐ฏ" }
399 { ":ice_cream:" "๐จ" }
400 { ":icecream:" "๐ฆ" }
402 { ":ideograph_advantage:" "๐" }
404 { ":inbox_tray:" "๐ฅ" }
405 { ":incoming_envelope:" "๐จ" }
406 { ":information_desk_person:" "๐" }
407 { ":information_source:" "โน๏ธ" }
408 { ":innocent:" "๐" }
409 { ":interrobang:" "โ๏ธ" }
410 { ":iphone:" "๐ฑ" }
411 { ":it:" "๐ฎ๐น" }
412 { ":izakaya_lantern:" "๐ฎ" }
413 { ":jack_o_lantern:" "๐" }
415 { ":japanese_castle:" "๐ฏ" }
416 { ":japanese_goblin:" "๐บ" }
417 { ":japanese_ogre:" "๐น" }
420 { ":joy_cat:" "๐น" }
421 { ":jp:" "๐ฏ๐ต" }
423 { ":keycap_ten:" "๐" }
424 { ":kimono:" "๐" }
426 { ":kissing:" "๐" }
427 { ":kissing_cat:" "๐ฝ" }
428 { ":kissing_closed_eyes:" "๐" }
429 { ":kissing_heart:" "๐" }
430 { ":kissing_smiling_eyes:" "๐" }
434 { ":kr:" "๐ฐ๐ท" }
435 { ":lantern:" "๐ฎ" }
436 { ":large_blue_circle:" "๐ต" }
437 { ":large_blue_diamond:" "๐ท" }
438 { ":large_orange_diamond:" "๐ถ" }
439 { ":last_quarter_moon:" "๐" }
440 { ":last_quarter_moon_with_face:" "๐" }
441 { ":laughing:" "๐" }
442 { ":leaves:" "๐" }
443 { ":ledger:" "๐" }
444 { ":left_luggage:" "๐
" }
445 { ":left_right_arrow:" "โ๏ธ" }
446 { ":leftwards_arrow_with_hook:" "โฉ๏ธ" }
449 { ":leopard:" "๐" }
451 { ":light_rail:" "๐" }
454 { ":lipstick:" "๐" }
456 { ":lock_with_ink_pen:" "๐" }
457 { ":lollipop:" "๐ญ" }
459 { ":loud_sound:" "๐" }
460 { ":loudspeaker:" "๐ข" }
461 { ":love_hotel:" "๐ฉ" }
462 { ":love_letter:" "๐" }
463 { ":low_brightness:" "๐
" }
466 { ":mag_right:" "๐" }
467 { ":mahjong:" "๐" }
468 { ":mailbox:" "๐ซ" }
469 { ":mailbox_closed:" "๐ช" }
470 { ":mailbox_with_mail:" "๐ฌ" }
471 { ":mailbox_with_no_mail:" "๐ญ" }
473 { ":man_with_gua_pi_mao:" "๐ฒ" }
474 { ":man_with_turban:" "๐ณ" }
475 { ":mans_shoe:" "๐" }
476 { ":maple_leaf:" "๐" }
478 { ":massage:" "๐" }
479 { ":meat_on_bone:" "๐" }
485 { ":microphone:" "๐ค" }
486 { ":microscope:" "๐ฌ" }
487 { ":milky_way:" "๐" }
488 { ":minibus:" "๐" }
489 { ":minidisc:" "๐ฝ" }
490 { ":mobile_phone_off:" "๐ด" }
491 { ":money_with_wings:" "๐ธ" }
492 { ":moneybag:" "๐ฐ" }
493 { ":monkey:" "๐" }
494 { ":monkey_face:" "๐ต" }
495 { ":monorail:" "๐" }
497 { ":mortar_board:" "๐" }
498 { ":mount_fuji:" "๐ป" }
499 { ":mountain_bicyclist:" "๐ต" }
500 { ":mountain_cableway:" "๐ " }
501 { ":mountain_railway:" "๐" }
502 { ":mouse2:" "๐" }
504 { ":movie_camera:" "๐ฅ" }
506 { ":muscle:" "๐ช" }
507 { ":mushroom:" "๐" }
508 { ":musical_keyboard:" "๐น" }
509 { ":musical_note:" "๐ต" }
510 { ":musical_score:" "๐ผ" }
512 { ":nail_care:" "๐
" }
513 { ":name_badge:" "๐" }
514 { ":necktie:" "๐" }
515 { ":negative_squared_cross_mark:" "โ" }
516 { ":neutral_face:" "๐" }
518 { ":new_moon:" "๐" }
519 { ":new_moon_with_face:" "๐" }
520 { ":newspaper:" "๐ฐ" }
522 { ":night_with_stars:" "๐" }
523 { ":nine:" "9๏ธโฃ" }
524 { ":no_bell:" "๐" }
525 { ":no_bicycles:" "๐ณ" }
526 { ":no_entry:" "โ" }
527 { ":no_entry_sign:" "๐ซ" }
528 { ":no_good:" "๐
" }
529 { ":no_mobile_phones:" "๐ต" }
530 { ":no_mouth:" "๐ถ" }
531 { ":no_pedestrians:" "๐ท" }
532 { ":no_smoking:" "๐ญ" }
533 { ":non-potable_water:" "๐ฑ" }
535 { ":notebook:" "๐" }
536 { ":notebook_with_decorative_cover:" "๐" }
538 { ":nut_and_bolt:" "๐ฉ" }
542 { ":octopus:" "๐" }
544 { ":office:" "๐ข" }
546 { ":ok_hand:" "๐" }
547 { ":ok_woman:" "๐" }
548 { ":older_man:" "๐ด" }
549 { ":older_woman:" "๐ต" }
551 { ":oncoming_automobile:" "๐" }
552 { ":oncoming_bus:" "๐" }
553 { ":oncoming_police_car:" "๐" }
554 { ":oncoming_taxi:" "๐" }
555 { ":one:" "1๏ธโฃ" }
556 { ":open_book:" "๐" }
557 { ":open_file_folder:" "๐" }
558 { ":open_hands:" "๐" }
559 { ":open_mouth:" "๐ฎ" }
560 { ":ophiuchus:" "โ" }
561 { ":orange_book:" "๐" }
562 { ":outbox_tray:" "๐ค" }
564 { ":package:" "๐ฆ" }
565 { ":page_facing_up:" "๐" }
566 { ":page_with_curl:" "๐" }
568 { ":palm_tree:" "๐ด" }
569 { ":panda_face:" "๐ผ" }
570 { ":paperclip:" "๐" }
571 { ":parking:" "๐
ฟ๏ธ" }
572 { ":part_alternation_mark:" "ใฝ๏ธ" }
573 { ":partly_sunny:" "โ
" }
574 { ":passport_control:" "๐" }
575 { ":paw_prints:" "๐พ" }
578 { ":pencil2:" "โ๏ธ" }
579 { ":pencil:" "๐" }
580 { ":penguin:" "๐ง" }
581 { ":pensive:" "๐" }
582 { ":performing_arts:" "๐ญ" }
583 { ":persevere:" "๐ฃ" }
584 { ":person_frowning:" "๐" }
585 { ":person_with_blond_hair:" "๐ฑ" }
586 { ":person_with_pouting_face:" "๐" }
587 { ":phone:" "โ๏ธ" }
590 { ":pig_nose:" "๐ฝ" }
592 { ":pineapple:" "๐" }
595 { ":point_down:" "๐" }
596 { ":point_left:" "๐" }
597 { ":point_right:" "๐" }
598 { ":point_up:" "โ๏ธ" }
599 { ":point_up_2:" "๐" }
600 { ":police_car:" "๐" }
601 { ":poodle:" "๐ฉ" }
603 { ":post_office:" "๐ฃ" }
604 { ":postal_horn:" "๐ฏ" }
605 { ":postbox:" "๐ฎ" }
606 { ":potable_water:" "๐ฐ" }
608 { ":poultry_leg:" "๐" }
610 { ":pouting_cat:" "๐พ" }
612 { ":princess:" "๐ธ" }
614 { ":purple_heart:" "๐" }
616 { ":pushpin:" "๐" }
617 { ":put_litter_in_its_place:" "๐ฎ" }
618 { ":question:" "โ" }
619 { ":rabbit2:" "๐" }
620 { ":rabbit:" "๐ฐ" }
621 { ":racehorse:" "๐" }
623 { ":radio_button:" "๐" }
625 { ":railway_car:" "๐" }
626 { ":rainbow:" "๐" }
627 { ":raised_hand:" "โ" }
628 { ":raised_hands:" "๐" }
629 { ":raising_hand:" "๐" }
633 { ":recycle:" "โป๏ธ" }
634 { ":red_car:" "๐" }
635 { ":red_circle:" "๐ด" }
636 { ":registered:" "ยฎ๏ธ" }
637 { ":relaxed:" "โบ๏ธ" }
638 { ":relieved:" "๐" }
639 { ":repeat:" "๐" }
640 { ":repeat_one:" "๐" }
641 { ":restroom:" "๐ป" }
642 { ":revolving_hearts:" "๐" }
644 { ":ribbon:" "๐" }
646 { ":rice_ball:" "๐" }
647 { ":rice_cracker:" "๐" }
648 { ":rice_scene:" "๐" }
650 { ":rocket:" "๐" }
651 { ":roller_coaster:" "๐ข" }
652 { ":rooster:" "๐" }
654 { ":rotating_light:" "๐จ" }
655 { ":round_pushpin:" "๐" }
656 { ":rowboat:" "๐ฃ" }
657 { ":ru:" "๐ท๐บ" }
658 { ":rugby_football:" "๐" }
659 { ":runner:" "๐" }
660 { ":running:" "๐" }
661 { ":running_shirt_with_sash:" "๐ฝ" }
663 { ":sagittarius:" "โ" }
664 { ":sailboat:" "โต" }
666 { ":sandal:" "๐ก" }
668 { ":satellite:" "๐ก" }
669 { ":satisfied:" "๐" }
670 { ":saxophone:" "๐ท" }
671 { ":school:" "๐ซ" }
672 { ":school_satchel:" "๐" }
673 { ":scissors:" "โ๏ธ" }
674 { ":scorpius:" "โ" }
675 { ":scream:" "๐ฑ" }
676 { ":scream_cat:" "๐" }
677 { ":scroll:" "๐" }
679 { ":secret:" "ใ๏ธ" }
680 { ":see_no_evil:" "๐" }
681 { ":seedling:" "๐ฑ" }
682 { ":seven:" "7๏ธโฃ" }
683 { ":shaved_ice:" "๐ง" }
690 { ":shower:" "๐ฟ" }
691 { ":signal_strength:" "๐ถ" }
692 { ":six:" "6๏ธโฃ" }
693 { ":six_pointed_star:" "๐ฏ" }
696 { ":sleeping:" "๐ด" }
697 { ":sleepy:" "๐ช" }
698 { ":slot_machine:" "๐ฐ" }
699 { ":small_blue_diamond:" "๐น" }
700 { ":small_orange_diamond:" "๐ธ" }
701 { ":small_red_triangle:" "๐บ" }
702 { ":small_red_triangle_down:" "๐ป" }
704 { ":smile_cat:" "๐ธ" }
705 { ":smiley:" "๐" }
706 { ":smiley_cat:" "๐บ" }
707 { ":smiling_imp:" "๐" }
709 { ":smirk_cat:" "๐ผ" }
710 { ":smoking:" "๐ฌ" }
713 { ":snowboarder:" "๐" }
714 { ":snowflake:" "โ๏ธ" }
715 { ":snowman:" "โ" }
721 { ":space_invader:" "๐พ" }
722 { ":spades:" "โ ๏ธ" }
723 { ":spaghetti:" "๐" }
724 { ":sparkle:" "โ๏ธ" }
725 { ":sparkler:" "๐" }
726 { ":sparkles:" "โจ" }
727 { ":sparkling_heart:" "๐" }
728 { ":speak_no_evil:" "๐" }
729 { ":speaker:" "๐" }
730 { ":speech_balloon:" "๐ฌ" }
731 { ":speedboat:" "๐ค" }
735 { ":station:" "๐" }
736 { ":statue_of_liberty:" "๐ฝ" }
737 { ":steam_locomotive:" "๐" }
739 { ":straight_ruler:" "๐" }
740 { ":strawberry:" "๐" }
741 { ":stuck_out_tongue:" "๐" }
742 { ":stuck_out_tongue_closed_eyes:" "๐" }
743 { ":stuck_out_tongue_winking_eye:" "๐" }
744 { ":sun_with_face:" "๐" }
745 { ":sunflower:" "๐ป" }
746 { ":sunglasses:" "๐" }
747 { ":sunny:" "โ๏ธ" }
748 { ":sunrise:" "๐
" }
749 { ":sunrise_over_mountains:" "๐" }
750 { ":surfer:" "๐" }
752 { ":suspension_railway:" "๐" }
754 { ":sweat_drops:" "๐ฆ" }
755 { ":sweat_smile:" "๐
" }
756 { ":sweet_potato:" "๐ " }
757 { ":swimmer:" "๐" }
758 { ":symbols:" "๐ฃ" }
759 { ":syringe:" "๐" }
761 { ":tanabata_tree:" "๐" }
762 { ":tangerine:" "๐" }
766 { ":telephone:" "โ๏ธ" }
767 { ":telephone_receiver:" "๐" }
768 { ":telescope:" "๐ญ" }
769 { ":tennis:" "๐พ" }
771 { ":thought_balloon:" "๐ญ" }
772 { ":three:" "3๏ธโฃ" }
773 { ":thumbsdown:" "๐" }
774 { ":thumbsup:" "๐" }
775 { ":ticket:" "๐ซ" }
776 { ":tiger2:" "๐
" }
778 { ":tired_face:" "๐ซ" }
780 { ":toilet:" "๐ฝ" }
781 { ":tokyo_tower:" "๐ผ" }
782 { ":tomato:" "๐
" }
783 { ":tongue:" "๐
" }
785 { ":tophat:" "๐ฉ" }
786 { ":tractor:" "๐" }
787 { ":traffic_light:" "๐ฅ" }
788 { ":train2:" "๐" }
791 { ":triangular_flag_on_post:" "๐ฉ" }
792 { ":triangular_ruler:" "๐" }
793 { ":trident:" "๐ฑ" }
794 { ":triumph:" "๐ค" }
795 { ":trolleybus:" "๐" }
796 { ":trophy:" "๐" }
797 { ":tropical_drink:" "๐น" }
798 { ":tropical_fish:" "๐ " }
800 { ":trumpet:" "๐บ" }
801 { ":tshirt:" "๐" }
803 { ":turtle:" "๐ข" }
805 { ":twisted_rightwards_arrows:" "๐" }
806 { ":two:" "2๏ธโฃ" }
807 { ":two_hearts:" "๐" }
808 { ":two_men_holding_hands:" "๐ฌ" }
809 { ":two_women_holding_hands:" "๐ญ" }
810 { ":uk:" "๐ฌ๐ง" }
811 { ":umbrella:" "โ" }
812 { ":unamused:" "๐" }
813 { ":underage:" "๐" }
814 { ":unlock:" "๐" }
816 { ":us:" "๐บ๐ธ" }
818 { ":vertical_traffic_light:" "๐ฆ" }
820 { ":vibration_mode:" "๐ณ" }
821 { ":video_camera:" "๐น" }
822 { ":video_game:" "๐ฎ" }
823 { ":violin:" "๐ป" }
825 { ":volcano:" "๐" }
827 { ":walking:" "๐ถ" }
828 { ":waning_crescent_moon:" "๐" }
829 { ":waning_gibbous_moon:" "๐" }
830 { ":warning:" "โ ๏ธ" }
832 { ":water_buffalo:" "๐" }
833 { ":watermelon:" "๐" }
835 { ":wavy_dash:" "ใฐ๏ธ" }
836 { ":waxing_crescent_moon:" "๐" }
837 { ":waxing_gibbous_moon:" "๐" }
840 { ":wedding:" "๐" }
841 { ":whale2:" "๐" }
843 { ":wheelchair:" "โฟ" }
844 { ":white_check_mark:" "โ
" }
845 { ":white_circle:" "โช" }
846 { ":white_flower:" "๐ฎ" }
847 { ":white_large_square:" "โฌ" }
848 { ":white_medium_small_square:" "โฝ" }
849 { ":white_medium_square:" "โป๏ธ" }
850 { ":white_small_square:" "โซ๏ธ" }
851 { ":white_square_button:" "๐ณ" }
852 { ":wind_chime:" "๐" }
853 { ":wine_glass:" "๐ท" }
857 { ":womans_clothes:" "๐" }
858 { ":womans_hat:" "๐" }
859 { ":womens:" "๐บ" }
860 { ":worried:" "๐" }
861 { ":wrench:" "๐ง" }
863 { ":yellow_heart:" "๐" }
867 { ":zero:" "0๏ธโฃ" }
871 : emojify ( str -- str' )
872 R/ :([^:])+:/ [ >string emoji at ] re-replace-with ;
874 : emojify-main ( -- )
876 [ emojify print flush ] each-line
878 [ bl ] [ emojify write ] interleave