Skip to content

06.TheBreakpoints

nonodev96 edited this page Mar 10, 2022 · 5 revisions

Desarrollo - breakpoints

Para poder entender esta sección es recomendable ir al gestor de ficheros

Desarrollo

A la hora de pedir al servidor una simulación de nuestro código debemos indicarle unos datos de partida, un identificador, nombre del fichero, fecha de inicio de la simulación, el contenido del fichero (código de nuestro programa), los tipos de datos de la memoria y los registros que no son nulos en nuestro proyecto, así como los breakpoints, las líneas de nuestro código que queremos parar en una simulación.

export type TypeLine = number;

export type TypeSimulationInitRequest = {
  id: string;
  filename: string;
  date: string;
  content: string;

  breakpoints: TypeLine[]; // <-- Lineas con breakpoints
  registers: TypeRegisterToUpdate[];
  memory: TypeMemoryToUpdate[];
};
Clone this wiki locally