Run Code
|
API
|
Code Wall
|
Misc
|
Feedback
|
Login
|
Theme
|
Privacy
|
Patreon
JSON con asignaciones y decisiones dentro de una función
objeto :- write('{'),key,write('}'). key :- read(X),(X='fin'->write('');X='halt'->write(''); X='otro'->write(','),key; write('"'),write(X),write('"'), write(':'),valor). valor :- read(X),(X='cadena'->cadena; X='numero'->numero; X='objeto'->objeto; X='funcion'->funcion),key. numero :- read(X),write(X). cadena :- read(X), write('"'),write(X),write('"'). funcion :- write('"function(){'),instruccion, write('return '),read(Y),write(Y),write(';'), write('}"'). instruccion :- read(X),(X='asignacion'->asignacion; X='decision'->decision; X='fin'->write('')). decision :- write('if('),read(X),write(X),write(')'),verdadero,falso,instruccion. verdadero :-write('{'),instruccion,write('}'). falso :- write(' else{'),instruccion,write('} '). asignacion :- numero,write('='),numero,write('; '),instruccion. :- objeto.
run
|
edit
|
history
|
help
0
FINAL_DEF
JSON
Tarea
ejercicio 1 clase 8 feb
23 febrero
Tarea
Base de conocimiento(json) Jerehmi
PRODUCTIVAS
jproba inicio 9 nov V5
Extension base - González Reyes Gabriel