Sortieren :: Arbbilex.

SORT :: ARBBILEX ist ein Perl-Modul, das Sortierfunktionen für willkürliche Sortierbestellungen erstellen kann.
Jetzt downloaden

Sortieren :: Arbbilex. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Sean M. Burke
  • Website des Verlags:
  • http://search.cpan.org/~sburke/

Sortieren :: Arbbilex. Stichworte


Sortieren :: Arbbilex. Beschreibung

Sortieren :: Arbbilex ist ein Perl-Modul, das Sortierfunktionen für willkürliche Sortierbestellungen erstellen kann. Sort :: Arbbilex ist ein Perl-Modul, das Sortierfunktionen für willkürliche Sortierbestellungen erstellen kann 'E E L LH LH LH NH NH N N R R S S U U Z Z'); @Words =; @Stuff = Fulani_Sort (@words); FOREACH (@Stuff) {drucken "n"} ConceptWriting-Systeme für verschiedene Sprachen haben in der Regel spezielle Sortierbestellungen für die Glyphen (Zeichen oder Cluster von Zeichen), die jedes Schreibsystem verwendet. Für bekannte nationale Sprachen werden diese unterschiedlichen Sortieraufträge (oder der Idee eines Menschen von ihnen) für jede solche Sprache auf dem Geländer, auf dem Betriebssystem-Geschmacksrichtungen, die die Lokale unterstützen. Es gibt jedoch Probleme mit den Einheiten. Vgl. Perllocale. Chef unter den hier relevanten Problemen sind: * Das Grundkonzept von "Gebietsschema" vereint die Sprache / Dialektion, das Schreibsystem und das Zeichensatz - und die Land / Region in gewissem Maße. Dies kann für den Text unangemessen sein, den Sie sortieren möchten. Insbesondere setzt dies eine Standardisierung an, in der keine vorhanden ist (was ist die Sortierreihenfolge für eine Sprache, die fünf verschiedene römisch-Buchstaben-basierte Schreibsysteme aufweist?). * Bei vielen OS-Aromen gibt es keine Locale-Unterstützung. * Auch bei vielen Betriebssystemen Aromen, die Suport-Locales tun, der Benutzer kann nicht nach Bedarf seine eigenen Locales erstellen. * Der "Umfang" eines Gebietsschemas ist möglicherweise nicht das, was der Benutzer möchte - wenn Sie möchten, in einem einzelnen Programm, um das Array @Foo von einem zu sortieren LOCALES und ein Array @bar von einem anderen Gebietsschema, dies kann sich als schwierig oder unmöglich erweisen. In anderen Worten, Locales (auch wenn verfügbar) ist möglicherweise nicht so, wie Sie möchten, und sind in keinem Fall tragbar. Dieses Modul ist nicht tragbar. Eine Alternative zur ortalebasierten Sortierung "Lexikographische Sortierung" bedeutet, dass die Buchstaben (oder ordnungsgemäß "Glyphs", da ich sie hier rufen kann, wenn ein einzelner Glyphe mehrere Buchstaben wie mit Digraphen in den Zeichenfolgen umfassen kann, beginnend mit dem Start der Zeichenfolge (so "Apple" kommt nach dem "Apoplexie", sagen, gesagt) - im Gegensatz dazu, durch numerische Wert zu sortieren. "Lexikographische Sortierung" wird manchmal verwendet, um nur "Asciibetical Sorting" zu bedeuten, aber ich benutze sie, um die Sortierreihenfolge, die von Lexicographen verwendet wird, in Wörterbüchern (zumindest für alphabetische Sprachen). Consider Die Wörter "Lebenslauf" und "RSUM" (das Letzterer sollte auf Ihrem Pod-Viewer mit akuten Akzenten auf der E-Adresse angezeigt werden). Wenn Sie eine Sortierreihenfolge erklären, dass E-Acute ("") ein Buchstaben nach E (kein Akzent) ist, würde "RSUM" (mit Akzenten) nach jedem Wort sortieren, beginnend mit "RE" (kein Akzent) - so "Rusum" (mit Akzenten) würde nach "Belohnung" kommen. Wenn Sie jedoch E (kein Akzent) behandelt haben, und e-akute als den gleichen Buchstaben, die Reihenfolge von "Lebenslauf" und "RSUM" (mit Akzenten) wäre unvorhersehbar, da sie als dasselbe zählen würden - während "Lebenslauf" immer vor "RSUM" (mit Akzenten) in englischen Wörterbüchern kommen sollte Akzent) und e-acut ("") zählen im Allgemeinen als derselbe Buchstabe (so dass beide vor "Belohnung" sortieren), sondern dass, wenn es eine Krawatte auf der Grundlage des Vergleichs auf diesem Weg gibt (wie die Krawatte zwischen "Lebenslauf" und "Rusum") "(mit Akzenten)), die Krawatte ist durch eine Bestätigung, die auf einer zweiten Ebene (kein Akzent) vor e-acut (" ") vorkommt (einige Systeme der Sortierreihenfolge), die eine beliebige Anzahl von Ebenen in ermöglicht sort o. RDERs - aber ich kann mir keinen Fall vorstellen, wenn er Sie über eine zweistufige Art bringt.) Darüber hinaus sind die Sortiereinheiten für ein Schreibsystem möglicherweise nicht genau. In einigen Formen von Spanisch, CH, zwar zwei Zeichen, zählt als ein Glyphe - ein "Buchstabe" nach C (auf der ersten Ebene nicht nur der zweite, wie das E in dem obigen Absatz). Also kommt "Cuerno" vor "Chile". Eine zeichenbasierte Sorte wäre nicht in der Lage zu sehen, dass "ch" als alles andere als "c" und "h" zählen sollte. Diese Bibliothek geht also nicht davon aus, dass die Vergleichseinheiten notwendigerweise einzelne Charaktere sind. Anforderungen: · Perl.


Sortieren :: Arbbilex. Zugehörige Software