feat(user/c/src):Add beginnings of Navajo character char counter
[BK-2020-03.git] / user / c / src / count_char_nv.org
diff --git a/user/c/src/count_char_nv.org b/user/c/src/count_char_nv.org
new file mode 100644 (file)
index 0000000..3a98ded
--- /dev/null
@@ -0,0 +1,23 @@
+* Count Navajo Graphemes
+
+** Strategy
+- Define table of valid Navajo graphemes
+- Define map of precomposed characters and combining mark permutations
+  to graphemes in the table.
+- Read input sequentially, incrementing a list of integer counts of
+  graphemes detected.
+- Print grapheme totals.
+
+** Process
+
+** Valid Navajo graphemes
+|  UC Range | Desc                |   |   |   |   |   |   |
+|-----------+---------------------+---+---+---+---+---+---|
+| 0021-007E | Basic Latin (ASCII) |   |   |   |   |   |   |
+|           | Latin-1 Supplement  |   |   |   |   |   |   |
+|           |                     |   |   |   |   |   |   |
+|           |                     |   |   |   |   |   |   |
+|           |                     |   |   |   |   |   |   |
+|           |                     |   |   |   |   |   |   |
+|           |                     |   |   |   |   |   |   |
+