Serialized Form


Package <Unnamed>

Class makeBB extends javax.swing.JFrame implements Serializable

Serialized Fields

abrir

javax.swing.JMenuItem abrir

areasobre

javax.swing.JTextArea areasobre

arvore

javax.swing.JTree arvore

criabb

javax.swing.JButton criabb

jButton1

javax.swing.JButton jButton1

jButton2

javax.swing.JButton jButton2

jFrame1

javax.swing.JFrame jFrame1

jFrame2

javax.swing.JFrame jFrame2

jLabel1

javax.swing.JLabel jLabel1

jLabel2

javax.swing.JLabel jLabel2

jLabel3

javax.swing.JLabel jLabel3

jMenu1

javax.swing.JMenu jMenu1

jMenuBar1

javax.swing.JMenuBar jMenuBar1

jScrollPane1

javax.swing.JScrollPane jScrollPane1

jScrollPane2

javax.swing.JScrollPane jScrollPane2

jScrollPane3

javax.swing.JScrollPane jScrollPane3

jScrollPane4

javax.swing.JScrollPane jScrollPane4

jScrollPane5

javax.swing.JScrollPane jScrollPane5

jSeparator1

javax.swing.JSeparator jSeparator1

jSeparator2

javax.swing.JSeparator jSeparator2

jSeparator3

javax.swing.JSeparator jSeparator3

mostraOtimozado

javax.swing.JButton mostraOtimozado

mostrar

javax.swing.JButton mostrar

otimizar

javax.swing.JButton otimizar

reiniciar

javax.swing.JButton reiniciar

resultado

javax.swing.JTextArea resultado

resultado2

javax.swing.JTextArea resultado2

resultado4

javax.swing.JTextArea resultado4

sair

javax.swing.JMenuItem sair

sair2

javax.swing.JButton sair2

salvar

javax.swing.JButton salvar

sobre

javax.swing.JMenuItem sobre

in

java.io.BufferedReader in

inst

java.util.Vector<E> inst
Vector que armazena todas as instruções do código em 3 endereços


BBs

java.util.Vector<E> BBs
Estrutura que armazena os blocos básicos


pc

int pc

idBB

int idBB

pas

makeBB.filtro pas

arquivoOtimizado

java.lang.String arquivoOtimizado

raiz

javax.swing.tree.DefaultMutableTreeNode raiz

model

javax.swing.tree.DefaultTreeModel model

PalavrasReservadas

java.util.Vector<E> PalavrasReservadas
Estrutura que armazena todas as palavras reservadas que podem estar presentes nos codigos de 3 endereços


att1

java.util.Vector<E> att1

att2

java.util.Vector<E> att2

maior

boolean maior

menor

boolean menor