Git Product home page Git Product logo

sigmaz's Introduction

Sigmaz

Linguagem de Programação Estruturada

PROCESSO DE COMPILAÇÃO

Sigmaz

Sigmaz

ARQUITETURA DA LINGUAGEM

ACTIONS

Actions

FUNCTIONS

Functions

TIPOS PRIMITIVOS

-> int       : Representação Numérica - Inteiro
-> num       : Representação Numérica - Real
-> bool      : Representação Lógica
-> string    : Representação Textual

BIBLIOTECAS

-> Tempo
-> Data
-> TempoData
-> Lista
-> Vetor
-> Iterador
-> Unit

IMPLEMENTAÇÕES

-> Controle de Fluxo : If While Step Loop
-> Ações
-> Funções
-> Operadores  ++ -- ** // == !! &&
-> Diretores   !
-> Casts : Re-Interpretação de Primitivos
-> Stages : Enumeradores
    -> valueOf
    -> nameOf
    -> get
    -> Igualdade e Diferença
-> Tipos Complexos : Types e Structs
-> Types
    -> Genericos
    -> União
-> Orientação a Objeto : Structs
    -> Escopo de Visibilidade : ALL, RESTRICT , IMPLICIT e EXPLICIT
    -> Inicializadores
    -> Herança
    -> Polimorfismo
    -> Genéricos
-> Modelos
-> Externos Explícitos
-> Externos Implícitos
-> Exceção
-> Inferência de Tipo
-> Vetor
-> Auto    : Ações Genéricas
-> Functor : Funções Genéricas
-> Linguagem de Montagem - MAKE

FUTURAMENTE

-> Melhorar Coletor de Lixo
-> Aperfeiçoar Contagem de Referências

FERRAMENTAS

-> MAKE         : Linguagem de Montagem
-> INTELLISENSE : Geração de Imagens SIGMAZ
-> FORMATADOR   : Sistema de correção de sintaxe
-> TESTS        : Sistema de testes automatizados

BIBLIOTECA SIGMAZ

lib1

lib2

sigmaz's People

Contributors

luandkg avatar

Stargazers

 avatar

Watchers

 avatar  avatar

sigmaz's Issues

Herança

Problema na inicialização de construtores herdados

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.