La linguistica è uno strumento per la creazione di programmi di utilità linguistici per oggetti di Ruby in qualsiasi lingua.
Esso comprende un fine generico indipendente dal linguaggio di fronte, un modulo per codici lingua mappatura in nomi delle lingue, e un modulo che contiene varie utilità in lingua inglese.
Il quadro comprende tre parti: un modulo linguistica nucleo che contiene il quadro di classe estensione per lingue, una classe inflector generica che funge delegante per metodi linguistici su oggetti rubino, e uno o più moduli specifici della lingua che contengono il linguistica effettiva funzioni.
Il modulo funziona con l'aggiunta di un metodo di istanza unico per ogni lingua che prende il nome codice di due lettere della lingua (o codice di tre lettere, se nessun codice di due lettere è definito da ISO639) a varie classi di Ruby.
Questo permette molti metodi specifici della lingua da aggiungere agli oggetti senza ingombrare l'interfaccia o rischiare collisione tra di loro, anche se a costo di tre o quattro caratteri per chiamata di metodo.
Cosa c'è di nuovo in questa versione:
- Fix per Ruby. 2: non memorizzare il inflector
Cosa c'è di nuovo nella versione 2.0.3:
- Fix per Ruby 2: non memorizzare il inflector.
Cosa c'è di nuovo nella versione 1.0.8:.
- sistema di aggiornamento introduttiva di specifiche e costruire
- L'aggiunta di directory esempi.
- Aggiornamento docs / catalogo con nuove informazioni CVS / server.
Requisiti :
- LinkParser 1.0.5 o superiore
I commenti non trovato