UNPKG

@zsnout/ithkuil

Version:

A set of tools which can generate and parse romanized Ithkuil text and which can generate Ithkuil script from text and JSON data.

40 lines (39 loc) 1.02 kB
export function isElidable(primary) { if (!primary.isSentenceInitial) { return false; } if (primary.affiliation && primary.affiliation != "CSL") { return false; } if (primary.bottom == 1 || primary.bottom == 2) { return false; } if (primary.configuration && primary.configuration != "UPX") { return false; } if (primary.context && primary.context != "EXS") { return false; } if (primary.essence == "RPV") { return false; } if (primary.extension && primary.extension != "DEL") { return false; } if (primary.function == "DYN") { return false; } if (primary.perspective && primary.perspective != "M") { return false; } if (primary.specification && primary.specification != "BSC") { return false; } if (primary.stem != null && primary.stem != 1) { return false; } if (primary.version == "CPT") { return false; } return true; }