Added new xml test, and testing markdown
This commit is contained in:
parent
d65affbbc0
commit
67d5da86cf
50
README.md
50
README.md
@ -1,16 +1,52 @@
|
||||
# Maquina de Turning
|
||||
|
||||
# MAQUINA DE TURING
|
||||
Este proyecto es un implimentación de la Maquina de Turing.
|
||||
|
||||
## License
|
||||
# TABLA DE CONTENIDO
|
||||
* [REQUISITOS](#requisitos)
|
||||
* [DESCARGAR BINARIOS](#binarios)
|
||||
* [LICIENCIA](#liciencia)
|
||||
|
||||
El programa es bajo la licensa de "3 Clause BSD" que se encuentra en: [LICENSE](LICENSE)
|
||||
## REQUISITIOS <a id="requisitos"></a>
|
||||
Para compilar el código se necesita:
|
||||
* Java 8
|
||||
* JavaFX
|
||||
|
||||
## Código
|
||||
## DESCARGAR BINARIOS <a id="binarios"></a>
|
||||
Se puede encontrar binarios compilados para windows y linux en la pagina: [MT](https://cromer.cl/mt)
|
||||
|
||||
## USO
|
||||
|
||||
### Transiciones
|
||||
Los archivos de xml de los transiciones debe ser de este estilo:
|
||||
```xml
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!DOCTYPE root SYSTEM "mtbase.dtd">
|
||||
<root>
|
||||
<transicion>
|
||||
<si>0</si>
|
||||
<qj>0</qj>
|
||||
<sj>0</sj>
|
||||
<movimiento>R</movimiento>
|
||||
</transicion>
|
||||
</root>
|
||||
```
|
||||
|
||||
### Cargar transiciones
|
||||
Para usar el programa es necesario cargio un archivo valido de xml que contiene transiciones.
|
||||
Al cargar un archivo valido de xml se pide ingresar los estados finales que desea utilizar.
|
||||
|
||||
En la carpeta ejemplos se encuentra algunos ejemplos de maquinas que puede usar.
|
||||
|
||||
### Comprobar
|
||||
Despues de cargar un archivo de xml, se puede correr la maquina de forma individual o por lote.
|
||||
Al usar uno de estos opciones hay que ingresar cadenas y luego la maquina va a intentar reconocerlas.
|
||||
|
||||
## CÓDIGO
|
||||
El código se encuentra en la carpeta src o en github: [fundamentos](https://github.com/cromerc/fundamentos)
|
||||
|
||||
## JavaDoc
|
||||
|
||||
## JAVADOC
|
||||
La documentación del proyecto se puede ver en la carpeta doc o en la enlace: [JavaDoc](https://cromer.cl/mt/doc/index.html)
|
||||
Vamos a cambiar la enlace a otra lugar despues, ignora que muestra el codigo.
|
||||
|
||||
## LICIENCIA <a id="liciencia"></a>
|
||||
El programa es bajo la licenca de "3 Clause BSD" que se encuentra en la carpeta principal o en la pagina: [LICENSE](https://github.com/cromerc/fundamentos/blob/master/LICENSE)
|
102
ejemplos/FirstLetterEqual.xml
Normal file
102
ejemplos/FirstLetterEqual.xml
Normal file
@ -0,0 +1,102 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!DOCTYPE root SYSTEM "mtbase.dtd">
|
||||
<root>
|
||||
<transicion>
|
||||
<qi>0</qi>
|
||||
<si>a</si>
|
||||
<qj>1</qj>
|
||||
<sj>#</sj>
|
||||
<movimiento>R</movimiento>
|
||||
</transicion>
|
||||
<transicion>
|
||||
<qi>1</qi>
|
||||
<si>a</si>
|
||||
<qj>1</qj>
|
||||
<sj>#</sj>
|
||||
<movimiento>R</movimiento>
|
||||
</transicion>
|
||||
<transicion>
|
||||
<qi>1</qi>
|
||||
<si>b</si>
|
||||
<qj>1</qj>
|
||||
<sj>#</sj>
|
||||
<movimiento>R</movimiento>
|
||||
</transicion>
|
||||
<transicion>
|
||||
<qi>1</qi>
|
||||
<si>c</si>
|
||||
<qj>2</qj>
|
||||
<sj>#</sj>
|
||||
<movimiento>R</movimiento>
|
||||
</transicion>
|
||||
<transicion>
|
||||
<qi>2</qi>
|
||||
<si>a</si>
|
||||
<qj>3</qj>
|
||||
<sj>#</sj>
|
||||
<movimiento>R</movimiento>
|
||||
</transicion>
|
||||
<transicion>
|
||||
<qi>3</qi>
|
||||
<si>a</si>
|
||||
<qj>3</qj>
|
||||
<sj>#</sj>
|
||||
<movimiento>R</movimiento>
|
||||
</transicion>
|
||||
<transicion>
|
||||
<qi>3</qi>
|
||||
<si>b</si>
|
||||
<qj>3</qj>
|
||||
<sj>#</sj>
|
||||
<movimiento>R</movimiento>
|
||||
</transicion>
|
||||
<transicion>
|
||||
<qi>0</qi>
|
||||
<si>b</si>
|
||||
<qj>4</qj>
|
||||
<sj>#</sj>
|
||||
<movimiento>R</movimiento>
|
||||
</transicion>
|
||||
<transicion>
|
||||
<qi>4</qi>
|
||||
<si>a</si>
|
||||
<qj>4</qj>
|
||||
<sj>#</sj>
|
||||
<movimiento>R</movimiento>
|
||||
</transicion>
|
||||
<transicion>
|
||||
<qi>4</qi>
|
||||
<si>b</si>
|
||||
<qj>4</qj>
|
||||
<sj>#</sj>
|
||||
<movimiento>R</movimiento>
|
||||
</transicion>
|
||||
<transicion>
|
||||
<qi>4</qi>
|
||||
<si>c</si>
|
||||
<qj>5</qj>
|
||||
<sj>#</sj>
|
||||
<movimiento>R</movimiento>
|
||||
</transicion>
|
||||
<transicion>
|
||||
<qi>5</qi>
|
||||
<si>b</si>
|
||||
<qj>6</qj>
|
||||
<sj>#</sj>
|
||||
<movimiento>R</movimiento>
|
||||
</transicion>
|
||||
<transicion>
|
||||
<qi>6</qi>
|
||||
<si>a</si>
|
||||
<qj>6</qj>
|
||||
<sj>#</sj>
|
||||
<movimiento>R</movimiento>
|
||||
</transicion>
|
||||
<transicion>
|
||||
<qi>6</qi>
|
||||
<si>b</si>
|
||||
<qj>6</qj>
|
||||
<sj>#</sj>
|
||||
<movimiento>R</movimiento>
|
||||
</transicion>
|
||||
</root>
|
Loading…
Reference in New Issue
Block a user