Gramática: número, género y acentuación

Cuatro personas

Funciones en Java que implementan reglas gramaticales. Sirven para pasar una palabra a plural, descomponer una palabra en sílabas, o indicar si una palabra es aguda, llana, esdrújula o sobreesdrújula.

Ejemplos de uso:
Gramatica.plural("camión")"camiones"
Gramatica.silabas("paella")"pa-e-lla"
Gramatica.acentuacion("águila")"esdrújula"
Gramatica.genero("verdad")"femenino"

Formulario de consulta

 

 

 

 

 

Bellas

esternocleidomastoideo electroencefalografista guineoecuatoriano azahar libélula albahaca susurro mandarina lapislázuli cigüeña gaznápiro zangolotino zaguán damajuana botarate cachivache alcancía cáspita caramba

Singular

tótem leal verdad manta café camión lápiz veloz tabú baladí sol a yo casa fe plató canon examen mes dios autobús paréntesis dosis espécimen fax iceberg clímax raíz

Separación silábica

pelapatatas mano pena seca salón gimnasio acróstico calcificación atraen playa padres premiación transgresión institución constitución entrega espronceda transgredir instrucción llevar carretera perro chicharrón adherir que hembra querida alquimista estupenda teléfono koala poeta cecilia suelo cuidado caigo aura peine europa cuarto diez puente canción suntuoso ciudad maría raíz acentúa semiautomático ampliéis contagiáis paella geometría oír caída construir construidos instruir instruida búho prohíbe pastel lápiz camión café devuélvemelo préstamelo examen miau agua hada águila

Femenina

abadesa actriz apotema base cafeína casa certidumbre dinamo emperatriz estupidez flor heroína legumbre madre mamá mano miel muerte nación perdiz pesadez poetisa salud seo tesis verdad

Masculina

abad actor alud apotegma árbol café camión cinturón día estigma fantasma frontis idioma inodoro koala magma mapa olor pedigrí pelo pez poeta sofá virus volante

Applet de Java

A continuación se muestra una imagen de ejemplo del applet ya que el plugin de Java está desactivado:

Código Java

Publicación del código

Enlaces de referencia

Pantallazos de ejemplo




Comentarios

  1. 1 Leonardo Herrera 2017-09-27 Hace un año
    Excelente código - ¿cual es la licencia?
  2. 2 Fco 2017-09-27 Hace un año
    Es software libre
    https://www.gnu.org/licenses/gpl-2.0.html
    En la última línea de la página web lo pone
  3. 3 Leonardo Herrera 2017-09-27 Hace un año
    Esto está muy bueno.

    Hice un proyecto en Github con algunas modificaciones menores (y con tests).

    https://github.com/leus/gramatica/

    Me interesa además para un proyecto (una pequeña aplicación Android) pero la licencia me mata. ¿No podrías cambiarla por una licencia dual o menos dura, como Mozilla?
  4. 4 Fco 2017-09-27 Hace un año
    Sin problema, me vale la licencia de Mozilla.
    Me gusta que uses mi código.
    Saludos.
  5. 5 Leonardo Herrera 2017-09-27 Hace un año
    Uf, leí tu comentario y me fui de cabeza a cambiarla - y le puse la del MIT.

    A ver si más tarde lo corrijo.

    ¡Gracias por todo!
Proinf.net, ©2003-2018 ci 3.1.9 (CC) Esta obra está bajo una licencia de Creative Commons Este software está sujeto a la CC-GNU GPL