Estoy intentando realizar una fórmula para hacer oraciones simples en Español de manera que se pueda pasar a código sin problemas y, añadiendo una base de datos con determinantes, verbos, sustantivos, etc, cualquier programa pueda hacer frases perfectamente correctas (Sin sentido, pero correctas).De momento llevo hecho el
sujeto y un poco de el
total, os pongo la
fórmula y os explico.
Sujeto:
((Preposición) + ([Artículo / Determinante] (+ Adjetivo Calificativo)) + Sustantivo (+ Adjetivo Calificativo)) ((Preposición) Pronombre)
Oración simple (Empezada e incompleta):
(verbo +) (Sujeto (+ ["y" / "de"] + Sujeto)) ((Pronombre) + verbo)
Lo que está entre " [] " significa que puedes elegir una de las opciones que están separadas por " / "
Lo que está entre " () " significa que puedes ponerlo o no en la oración.
EJEMPLO 1: SujetoPrimero empezamos poniendo un
sujetohacker
Luego decidimos añadirle un
artículo o un determinante a la izquierda
Un hacker
Y acompañarlo con un
Adjetivo calificativoUn gran hacker
También queremos ponerle una
preposiciónA un gran hacker
Y por último le añadimos otro
adjetivo calificativo a la derecha
A un gran hacker español
EJEMPLO 2: SujetoAhora queremos hacer otro
sujeto, pero esta vez
mas simple, así que ponemos un
pronombreyo
Y lo acompañamos de una preposición (Si el pronombre era
"yo" lo cambiamos por
"mi", si era
"tu" lo cambiamos por
"ti").
A mi
EJEMPLO 3: Oración simpleUna vez tenemos el sujeto vamos a intentar empezar una oración simple.
Podríamos no poner el sujeto, pero lo vamos a poner, y va a ser el que he hecho antes.
A un gran hacker español
Como lo podemos acompañar de
"y" y añadirle otro sujeto, lo hacemos
A un gran hacker y a mi
Ahora le juntamos a la frase un pronombre y un verbo y voilá, hasta aquí he llegado.
A un gran hacker y a mi nos robaron
Me gustaría que corrigierais los errores que encontreis, y ya si podeis os agradecería que me ayudarais a avanzar un poco en la fórmula.
Tened en cuenta que hay 8 clases de pronombres, eso si que puede llegar a liar. Y que mi media de lengua es 4, por lo tanto habrán muchos errores.