Run Code
|
API
|
Code Wall
|
Misc
|
Feedback
|
Login
|
Theme
|
Privacy
|
Patreon
Ifog-Hernandez Alonso TrIstan
objeto:- write('{'),read(X), (X='atributo'->atributo),write('}'). a1:- read(X),(X='atributo'-> write(','),atributo;(X='fin'->write(''))). atributo:- read(X), write('"'), write(X), write('":'),tipoatributo(X),a1. tipoatributo(M):- read(X), (X='metodo'->metodo(M);(X='numero'->numero); (X='cadena'->cadena);(X='objeto'->objeto);(X='arreglo'->arreglo);write('error') ). arreglo:- write('['), elemento. b1:- read(X),(X='elemento'->write(','),elemento;(X='fin'->write(']'))). elemento:- read(X),((X='metodo'->metodo(M));(X='numero'->numero);(X='cadena'->cadena);(X='objeto'->objeto);(X='arreglo'->arreglo)),b1. cadena:- read(X), write('"'), write(X), write('"'). numero:- read(X), write(X). metodo(M):- write('"function() {'),a2,write(' return '), write(M), write(';}"'). a2:- read(X),(X='decision'-> decision;(X='asignacion'->asignacion);(a4(X))). a4(X):- X='fin' -> write('');(write('ER: '),write(X)). asignacion:- read(X), write(X), write('='), read(Y), write(Y), write(';'),a2. decision:- write('if('),condicion,write(')'), verdadero, falso. condicion:-read(X), write(X). verdadero:- write('{'),a2,write('}'). falso:- write('else {'),a2,write('}'). :-objeto.
run
|
edit
|
history
|
help
0
tarea por punto extra
Tarea de red bayesiana
codificador json con metodos sin condiciones 23 ago 2021
isan Leonardo Calvillo Tapia
Alcala Ornelas Carlos Alberto
jproba con un árbol, una rama y una hoja
inteligencia de negocios: completa los parámetros, separa con comas
arrays
Inicio codificacion
Gramatica JSON JRSM