20 lines
566 B
JavaScript
20 lines
566 B
JavaScript
import { S10_0, S10_1, S10_2, S10_3, S10_4, S10_5, S10_6, S10_7, S10_8, S10_9 } from "../symbol/S10.js"
|
|
|
|
/**
|
|
* @param { symbol } s
|
|
*/
|
|
export function string10B(s) {
|
|
switch (s) {
|
|
case S10_0: return "0";
|
|
case S10_1: return "1";
|
|
case S10_2: return "2";
|
|
case S10_3: return "3";
|
|
case S10_4: return "4";
|
|
case S10_5: return "5";
|
|
case S10_6: return "6";
|
|
case S10_7: return "7";
|
|
case S10_8: return "8";
|
|
case S10_9: return "9";
|
|
default: throw new Error("unexpected symbol");
|
|
}
|
|
} |