Linguagem de Programação Estruturada - Implementações
2020 06 13 -->> Início do Projeto SIGMAZ 1.0
2020 06 13 -->> Lexer
2020 06 13 -->> Parser
2020 06 13 -->> Compiler
2020 06 13 -->> Erro
2020 06 13 -->> Grupo de Erros
2020 06 14 -->> Action
2020 06 14 -->> Function
2020 06 14 -->> Call
2020 06 14 -->> Invoke
2020 06 14 -->> Def
2020 06 14 -->> Define
2020 06 14 -->> Value
2020 06 14 -->> Types : Num, String E Bool
2020 06 14 -->> Require
2020 06 14 -->> Arguments
2020 06 14 -->> Body
2020 06 14 -->> Param
2020 06 14 -->> Runtime
2020 06 15 -->> Mockiz
2020 06 15 -->> Moc
2020 06 15 -->> Value
2020 06 15 -->> Match
2020 06 15 -->> Mismatch
2020 06 15 -->> Analise
2020 06 15 -->> Apply
2020 06 16 -->> While
2020 06 16 -->> Step
2020 06 16 -->> Continue
2020 06 16 -->> Cancel
2020 06 17 -->> Daz
2020 06 17 -->> Value : Reestruturação
2020 06 17 -->> Operation
2020 06 17 -->> Uniao : Run_Action E Run_Function
2020 06 17 -->> Run_ActionFunction
2020 06 17 -->> Compilacao Em Lote
2020 06 18 -->> Cast
2020 06 19 -->> Primitive To Cast
2020 06 19 -->> Cast To Primitive
2020 06 20 -->> Reorganizacao De Escopo
2020 06 20 -->> Reorganizacao Do Ast_value
2020 06 20 -->> Reorganizacao Do Run_func
2020 06 20 -->> Struct
2020 06 20 -->> Orientacao A Objeto - Inicio
2020 06 20 -->> Implementando Heranca - Inicio
2020 06 21 -->> Reorganizacao Em Stacks
2020 06 21 -->> Recursao Em Oo
2020 06 21 -->> Inicializadores De Struct
2020 06 21 -->> Heranca Do Inicializador De Struct
2020 06 21 -->> Stages
2020 06 22 -->> Contadores No Runtime
2020 06 22 -->> Aprimoramento Do Sistema De Analise
2020 06 22 -->> Analisador de Unicidade
2020 06 22 -->> Analisador de Execute
2020 06 22 -->> Analisador Outros
2020 06 22 -->> Estrutural
2020 06 22 -->> Reorganizacao Do Ast_value
2020 06 22 -->> Separacao Em Duas Partes Do Ast_value
2020 06 22 -->> Ast_Value
2020 06 22 -->> Ast_value_argument
2020 06 23 -->> Visibilidade : All, Restrict E Extern
2020 06 23 -->> Exportacao De Operadores Extern De Structs
2020 06 23 -->> Remocao De Struct Do Heap
2020 06 23 -->> Pilha De Extern
2020 06 23 -->> Operador Seta Para Extern
2020 06 23 -->> Carregamento De Extern Durante Run
2020 06 23 -->> Escopo This
2020 06 23 -->> Stage_def : Function Nameof, Function Valueof
2020 06 23 -->> Operation Match e Operation Unmatch
2020 06 23 -->> Library : Time, Date, Datetime
2020 06 24 -->> Generic Type
2020 06 24 -->> Alter Type Runtime -> Generic Type
2020 06 25 -->> Identador
2020 06 25 -->> Identador de Bibliotecas
2020 06 25 -->> Identar Todos
2020 06 25 -->> Value Ternal
2020 06 25 -->> Required
2020 06 25 -->> Inclusao Dos Nomes De Funcoes Externas Na Analise
2020 06 26 -->> Reestruturacao Da Heranca
2020 06 26 -->> Reestruturacao De Inicializadores De Heranca
2020 06 26 -->> External
2020 06 26 -->> Generic Em Tipagem De Functions
2020 06 26 -->> Model
2020 06 26 -->> Function Return Generic
2020 06 26 -->> Generic Arguments
2020 06 28 -->> Operadores Sum,sub,mux E Div
2020 06 28 -->> Ast_return - Organizando
2020 06 28 -->> Ast_type - Criacao
2020 06 28 -->> Ast_value - Reorganizando Ultima Parte
2020 06 28 -->> Unary
2020 06 29 -->> Type
2020 06 29 -->> Unificacao Do Run_func
2020 06 29 -->> Posicao E Linha De Erro
2020 06 29 -->> Comentarios Com Multiplas Linhas
2020 06 30 -->> Operator - Reorganização
2020 06 30 -->> Debugger - Separação
2020 06 30 -->> Ast_value : Container
2020 06 30 -->> Ast_try
2020 07 02 -->> Try : 3 Opcoes
2020 07 02 -->> Referenciamento Em Argumento
2020 07 02 -->> Syntax Hightlight - Intellj
2020 07 02 -->> Ast_call : Auto Refer
2020 07 02 -->> Ast_argument Struct
2020 07 02 -->> Ast_argument Type
2020 07 03 -->> Ast_Package
2020 07 03 -->> Ast_Refer
2020 07 03 -->> Exportar Conteudo Para Global Com Refer
2020 07 04 -->> Analisar Refer
2020 07 05 -->> Referenciamento De Pacotes
2020 07 05 -->> Analise Do Referenciamento De Pacotes
2020 07 05 -->> Analise Do Escopo De Pacotes
2020 07 05 -->> Sistema de Versionamento
2020 07 05 -->> Sistema de Organização de Implementações
2020 07 05 -->> AST_Refer
2020 07 06 -->> Herança Entre Pacotes
2020 07 06 -->> Unificação de Pacotes com mesmo nome
2020 07 06 -->> Implementando AST_Each
2020 07 06 -->> Externalização de Struct de Pacotes
2020 07 06 -->> Transformação do AST_STAGES -> AST_STRUCT com EXTENDED STAGES
2020 07 06 -->> OAVersion
2020 07 06 -->> OARoadmap
2020 07 07 -->> Reorganizando Refer
2020 07 07 -->> AOVersion bug no Release
2020 07 08 -->> Intelsense
2020 07 08 -->> Extern Struct de Packages
2020 07 08 -->> Obter por Contexto - Usando Refer
2020 07 08 -->> OATODO
2020 07 09 -->> Correção no Identador "Ponto e virgula apos start type {};
2020 07 09 -->> Run_Dot para reorganizar Type e Struct
2020 07 09 -->> Run_Apply - Re Implamentação
2020 07 09 -->> Run_Internal - Implementação dos Internals STRUCT_FUNC STRUCT_OBJECT
2020 07 09 -->> Types genéricas
2020 07 09 -->> Simplificação dos Releases do AOVersion
2020 07 09 -->> Checagem de tipo no Run_Apply
2020 07 09 -->> Listagem de Comentarios
2020 07 09 -->> Listagem de TODO, FIXME, WARNING , ERROR e IMPLEMMENT
2020 07 10 -->> Montagem de Diagrama de Sintaxe
2020 07 10 -->> Biblioteca UNIT
2020 07 11 -->> Herança entre Pacotes referenciados
2020 07 11 -->> Modelador de Structs dentro de Pacotes
2020 07 12 -->> Visualizador de Arvore AST
2020 07 13 -->> AST Funções Complementares
2020 07 13 -->> Tipagem completa por Pacote
2020 07 13 -->> Check List em Tarefas no TODO
2020 07 14 -->> Melhorando Intellisense
2020 07 14 -->> Alterando AST_TYPE para AST_STRUCT EXTENDED TYPE
2020 07 14 -->> Renderizador TODO
2020 07 14 -->> Renderizador de Roadmap
2020 07 15 -->> Renderizador OATodo Completo
2020 07 15 -->> Inicializador padrão de Struct
2020 07 15 -->> Reorganização do Casting
2020 07 15 -->> Correção do Releaser no AOVersion
2020 07 16 -->> Visualizador Interno
2020 07 16 -->> Trilha de Desenvolvimento
2020 07 16 -->> Trilhas para Roadmap
2020 07 16 -->> Trilhas para ChangeList
2020 07 16 -->> Trilhas para AOVersion com Branches
2020 07 16 -->> Trilhas para AOVersion com Releases
2020 07 16 -->> Operador Ternario sem parte FALSE
2020 07 17 -->> Ações Anônimas
2020 07 17 -->> Funções Anônimas
2020 07 18 -->> Run_Anonymous
2020 07 18 -->> Simplificação do Run_Apply
2020 07 18 -->> Argumentos Opcionais
2020 07 18 -->> Argumentos Referenciados Opcionais
2020 07 19 -->> Processamento de Importações em Fila
2020 07 19 -->> Compiler Unit
2020 07 20 -->> Trilhador Horizontal_Vertical
2020 07 21 -->> Organizador Todo 2.0
2020 07 21 -->> Analisar Action por Contexto
2020 07 21 -->> Analisar Function por Contexto
2020 07 21 -->> Run_Context Director
2020 07 22 -->> RunTime - Personalização da Mensagem de Erro
2020 07 23 -->> Index_Argument
2020 07 23 -->> Conferir Argumentos
2020 07 23 -->> Unificação em Run_Any
2020 07 23 -->> Inclusao do Run_Action
2020 07 23 -->> Inclusao do Run_Function
2020 07 23 -->> Inclusao do Run_ActionFunction
2020 07 23 -->> Inclusao do Run_Operator
2020 07 23 -->> Inclusao do Run_Director
2020 07 23 -->> Implementação do Refer Oculto
2020 08 31 -->> LET : Definição de variável com inferência de Tipo
2020 08 31 -->> MOC : Definição de constante com inferência de Tipo
2020 09 02 -->> Biblioteca VETOR
2020 09 02 -->> Iterador VETOR
2020 09 02 -->> Each com VETOR
2020 09 03 -->> Unificação do Iterador
2020 09 09 -->> Pos-Processamento retirado da Fase de Analise
2020 09 10 -->> Checagem de tipo em valoramento de Struct com Herança
2020 09 10 -->> Allow em Struct
2020 09 10 -->> Instrução Loop
2020 09 11 -->> Separação do pos-processamento de argumentos opcionais
2020 09 11 -->> Definição Mutavel : MUT
2020 09 13 -->> Novo Tipo Primitivo : int
2020 09 13 -->> Organização da Biblioteca - Parte Matemática
2020 09 14 -->> DEFAULT para primitivos
2020 09 16 -->> EXTERN REFERED
2020 09 16 -->> Função Anônima Local
2020 09 16 -->> Função Stage -> Get () em Estagiadores
2020 09 17 -->> Implicit : Define e Mockiz
2020 09 17 -->> Implicit : Actions e Functions
2020 09 17 -->> DEFAULT para CAST
2020 09 18 -->> Pos Processamento : Tipador
2020 09 18 -->> Pos Processamento : Alocador
2020 09 19 -->> Linguagem de Montagem : MAKE
2020 09 19 -->> MAKE - Lexer
2020 09 19 -->> MAKE - Compilador
2020 09 19 -->> MAKE - Run
2020 09 19 -->> MAKE - Make Library
2020 09 19 -->> MAKE - Make Executable
2020 09 20 -->> MAKE - Intellisense
2020 09 20 -->> MAKE - Tema para Intellisense
2020 09 20 -->> MAKE - Ident
2020 09 20 -->> MAKE - Tests
2020 09 20 -->> MAKE - AST
2020 09 20 -->> MAKE - SET Author
2020 09 20 -->> MAKE - SET Version
2020 09 20 -->> MAKE - SET Comppany
2020 09 20 -->> SIGMAZ Cabecalho
2020 09 20 -->> MAKE - AST
2020 09 22 -->> MAKE - Remove
2020 09 22 -->> MAKE - Dependency
2020 09 22 -->> MAKE - Variaveis SOURCE, BUILD e INTELLISENSE
2020 09 22 -->> Compilacao em Etapas
2020 09 22 -->> Fase Pre-Processamento
2020 09 23 -->> Compilador UI
2020 09 23 -->> Compilador em Etapas
2020 09 24 -->> Implementação AUTO
2020 09 24 -->> Implementação FUNCTOR
2020 09 24 -->> Implementação EXECUTE_AUTO
2020 09 24 -->> Implementação EXECUTE_FUNCTOR
2020 09 24 -->> Re-Estruturação da AST_VALUE
2020 09 24 -->> Re-Organização do AST_VALUE
2020 09 25 -->> Alteração do Operador Ternário
2020 09 25 -->> Re-Organização do AST_VALUE
2020 09 25 -->> Implementação Run_Default
2020 09 25 -->> Implementação Change Type
2020 09 25 -->> Implementação Using Struct
2020 09 26 -->> Novo Sistema de CAST : Getter
2020 09 26 -->> Novo Sistema de CAST : Setter
2020 09 26 -->> Implementação do Syntax HighLight
2020 09 27 -->> Syntax HighLight - Dark Theme
2020 09 27 -->> Syntax HighLight - Light Theme
2020 09 27 -->> Pos Processamento : Cast
2020 09 27 -->> AST_VALUE : Operador GREAT
2020 09 27 -->> AST_VALUE : Operador LESS
2020 09 27 -->> Implementação UNION TYPE
2020 09 27 -->> Checagem de Acesso a Campo em Type
2020 09 28 -->> Implementação UNION TYPE GENERIC
2020 09 28 -->> Implementação MARCADORES
2020 09 29 -->> Re-Organização do AST_VALUE
2020 09 29 -->> Ampliação do Change com AST_VALUE
2020 09 29 -->> Ampliação do Using com AST_VALUE
2020 09 29 -->> Hierarquização de Funções Locais
2020 09 30 -->> BioGerador de Insignias
2020 09 30 -->> Implementação Run_Call
2020 09 30 -->> Re-Organização RunTime
2020 09 30 -->> Re-Organização RunContext
2020 10 01 -->> Re-Organização Run_Context
2020 10 01 -->> Divisão do Run_Value em RunValueTypes
2020 10 01 -->> Implementação RunValueType Default
2020 10 01 -->> Implementação RunValueType Director
2020 10 01 -->> Implementação RunValueType Dot
2020 10 01 -->> Implementação RunValueType Extern
2020 10 01 -->> Implementação RunValueType Funct
2020 10 01 -->> Implementação RunValueType Functor
2020 10 01 -->> Implementação RunValueType ID
2020 10 01 -->> Implementação RunValueType Local
2020 10 01 -->> Implementação RunValueType Marker
2020 10 01 -->> Implementação RunValueType Operator
2020 10 01 -->> Implementação RunValueType Stage
2020 10 01 -->> Implementação RunValueType Struct
2020 10 01 -->> Implementação RunValueType Ternal
2020 10 01 -->> Implementação RunValueType This
2020 10 01 -->> Implementação RunValueType Type
2020 10 01 -->> Implementação RunValueType Vector
2020 10 01 -->> Implementação PosProcessador Atribuidor
2020 10 04 -->> PosProcessamento Valoramento
2020 10 04 -->> Sequenciador de Testes
2020 10 04 -->> Planejador de Compilação
2020 10 04 -->> Pos Processador Tipador
2020 10 04 -->> Implementação do Processador
2020 10 05 -->> PosProcessamento - Requeridor
2020 10 05 -->> Processador de Baixo Nivel N7
2020 10 07 -->> Organização do Processo de Compilação
2020 10 07 -->> Fase - Apenas Execução
2020 10 07 -->> PosProcessador : Argumentador
2020 10 07 -->> PosProcessador : Opcionalizador Auto e Functor
2020 10 07 -->> Instruções de Processador : Inteiro
2020 10 07 -->> Instruções de Processador : Real
2020 10 07 -->> Instruções de Processador : Texto
2020 10 08 -->> RE-Organizaçao do Processo de Montagem
2020 10 08 -->> Montador
2020 10 08 -->> Chaveador
2020 10 08 -->> Pacotador
2020 10 08 -->> R5
2020 10 10 -->> Arquivo Objeto 2.0
2020 10 10 -->> Maior Velocidade de Montagem
2020 10 10 -->> Redução do Tamanho do Objeto
2020 10 11 -->> Formato Objeto - OLM 1.0
2020 10 11 -->> Alteração de Invocadores para Processadores
2020 10 13 -->> Implementação do Stage no Processador
2020 10 14 -->> Implementação do Stage no Processador
2020 10 14 -->> Implementação do Tokenizador
2020 10 14 -->> Divisão do Lexer : Lexer e Tokenizador
2020 10 15 -->> PosProcessador Modelador Biblioteca Externa
2020 10 15 -->> PosProcessador Tipador Biblioteca Externa
2020 10 15 -->> PosProcessador Valorador Biblioteca Externa
2020 10 16 -->> Implementação Comando DEBUG
2020 10 18 -->> Delete
2020 10 18 -->> Destruct
2020 10 18 -->> Delete TYPE
2020 10 18 -->> Delete STRUCT - Chama Destruct
2020 10 19 -->> ReOrganização das Mensagens de Debug
2020 10 19 -->> Compilador em Etapas
2020 10 19 -->> Contador de Referências
2020 10 19 -->> Coletor de Lixo : Structs
2020 10 19 -->> Coletor de Lixo : Types
2020 10 19 -->> Remoção do Invock CAST
2020 10 19 -->> Remoção do Invock COMPILER
2020 10 19 -->> Remoção do Run_Invock
2020 10 20 -->> Implementação do Operador []
2020 10 20 -->> Operador Col Get
2020 10 20 -->> Operador Col Set
2020 10 20 -->> Operador APPEND
2020 10 21 -->> Re-Estruturação da Herança
2020 10 21 -->> Montagem em Etapas
2020 10 21 -->> Compilador em Etapas Pronto
2020 10 23 -->> Herança de Structs Genericas
2020 10 24 -->> Checagem de Tipo - RunTime
2020 10 24 -->> Pos-Processador : Estruturador
2020 10 25 -->> Pos-Processador Unificador Versao 2
2020 10 25 -->> Checagem de Tipo RunTime
2020 10 26 -->> Implementação do Run_Return separado do Run_Body
2020 10 26 -->> Formatador Struct
2020 10 26 -->> Sigmaz Visualizadores
2020 10 26 -->> Sigmaz Alteradores
2020 10 26 -->> Visualizador SigmazRaiz
2020 10 26 -->> Visualizador SigmazPackage
2020 10 26 -->> Visualizador SigmazDefine
2020 10 26 -->> Visualizador SigmazMockiz
2020 10 26 -->> Visualizador SigmazAction
2020 10 26 -->> Visualizador SigmazFunction
2020 10 26 -->> Visualizador SigmazDirector
2020 10 26 -->> Visualizador SigmazOperator
2020 10 26 -->> Visualizador SigmazAuto
2020 10 26 -->> Visualizador SigmazFunctor
2020 10 26 -->> Visualizador SigmazMark
2020 10 26 -->> Visualizador SigmazType
2020 10 26 -->> Visualizador SigmazStruct
2020 10 26 -->> Visualizador SigmazModel
2020 10 26 -->> Visualizador SigmazCast
2020 10 26 -->> Visualizador SigmazExternal
2020 10 26 -->> Visualizador SigmazGetter
2020 10 26 -->> Visualizador SigmazSetter
2020 10 28 -->> Simplificação do Intellisense
2020 10 28 -->> Intellisense com Fonte Escalável
2020 10 28 -->> Run_Refer
2020 10 28 -->> Run_Required
2020 10 28 -->> Simplificação do Run_External
2020 10 29 -->> Refatoramento do Escopo
2020 10 29 -->> Escopo -> Refers
2020 10 29 -->> Escopo -> Stacks Refered
2020 10 29 -->> Escopo -> Passagem de Argumentos
2020 10 29 -->> Debug Local Instances
2020 10 29 -->> Run_Pass
2020 10 29 -->> Transição de Modelos Durante Herança
2020 10 30 -->> Organização Run_Struct
2020 10 30 -->> Organização Run_Type
2020 10 30 -->> Simplificação Run_Valoramento
2020 10 30 -->> Divisao do Token Comentario
2020 10 30 -->> Comentario_Linha
2020 10 30 -->> Comentario_Bloco
2020 10 30 -->> Refatorando Formatador
2020 10 30 -->> Chaves de Montagem
2020 10 30 -->> Protetor
2020 10 30 -->> Chaveador
2020 10 30 -->> Chaves de 64 Bytes
2020 10 30 -->> Dump OLM
2020 11 01 -->> PosProcessador Tipador : Refatoramento
2020 11 01 -->> Integralizador
2020 11 02 -->> Integrealização - Compilador Etapas
2020 11 02 -->> Debug para execução
2020 11 02 -->> AST Value Num -> INT
2020 11 02 -->> AST Value Text -> STRING
2020 11 02 -->> AST Value Float -> NUM
2020 11 02 -->> AST_Call : Argumentos Usando ReceberArgumentos
2020 11 02 -->> Remoção AST_Invock
2020 11 03 -->> Formatador Struct
2020 11 03 -->> Formatador Type
2020 11 03 -->> Formatador Stages
2020 11 03 -->> Formatador External
2020 11 03 -->> Formatador Package
2020 11 04 -->> Pos - Processador Opcinalizador
2020 11 04 -->> Gerador de Recursos
2020 11 04 -->> Recurso Escopo
2020 11 07 -->> Unificação dos Procuradores
2020 11 07 -->> Sistema de Divisão de Etapas
2020 11 07 -->> Sistema de Status em Etapas
2020 11 07 -->> Setor Debug em OLM
2020 11 10 -->> Precedencia entre Diretor e Marcador
2020 11 10 -->> Verificação de Escopo de Condição
2020 11 10 -->> Debug em Condição : IF OTHER e OTHERS
2020 11 10 -->> Refatoramento do Compilador : Simplificação
2020 11 10 -->> Organização de Estatisticas Lexer
2020 11 10 -->> Organização de Estatisticas Parser
2020 11 10 -->> Organização de Estatisticas Comentarios
2020 11 12 -->> Ciclos Sequenciais com CallBack
2020 11 12 -->> Organizador de Ciclos
2020 11 12 -->> Compilador com Ciclos
2020 11 12 -->> Avisador
2020 11 12 -->> Aviso - Lexer
2020 11 12 -->> Aviso - Parser
2020 11 12 -->> Aviso - Comentarios
2020 11 22 -->> Verificar se Each tem Refer Iterador
2021 01 10 -->> Arquivo - Criar
2021 01 10 -->> Arquivo - Abrir
2021 01 10 -->> Arquivo - Escrever Texto
2021 01 10 -->> Arquivo - Fechar
2021 02 03 -->> Carregamento de Bibliotecas recursivas
2021 02 19 -->> Testes Unitarios
2021 02 23 -->> Assertivas Run_Assertive
2021 02 23 -->> ASSERT_EQUAL
2021 02 23 -->> ASSERT_DIFF
2021 02 23 -->> ASSERT_NULLABLE
2021 02 23 -->> ASSERT_NOTNULLABLE
2021 02 27 -->> Compilação de Codigo Direto
2021 03 01 -->> Structs Finais
2021 03 01 -->> Structs Nao Instanciaveis
2021 03 03 -->> Step Let
2021 03 03 -->> Step Mut
2021 03 04 -->> Organização dos Passos do Step
2021 03 04 -->> Termos
2021 03 04 -->> Orquestrantes
2021 03 22 -->> Remoção do Comando Daz
2021 03 22 -->> Checagem de Parametros com Tipos Herdados
2021 03 22 -->> Implementação de Modelables
2021 06 03 -->> Implementando Fields em Structs
2021 06 03 -->> Actions criadas a partir de Fields "setField(eField : type)"
2021 06 03 -->> Functions criadas a partir de Fields "getField() : type"