Novo Projetos, Novos Horizontes...

1. Novo Projetos, Novos Horizontes...

Natsu Dragneel
Natsu_Dragneel

(usa XUbuntu)

Enviado em 26/09/2018 - 11:32h

Parece que nosso amiguinho, sumiu. Então, vamos começar do 0.

public class main ()
{
public static void main ( /*well, no args, is just a test.*/ )
{
/*
Ok, onde vamos começar ?
A linguagem pode ter classes. Com ref. globais
*/
this.main = new print;
main.set_msg = "Hello World\n";
main.run();
}
}


A classe main, pode ser iniciada pelo "construtor" main, ou seja, o construtor, vai ter o nome da classe. Mais, o programa, inicia a ref.
com o nome do arquivo "main.inl". OU seja, o programa vai iniciar main primeiro, sendo classe ou função.
Com o parser já feito, agora e só terminar.
Lembre-se e uma linguagem do tipo script, que se assemelha a uma linguagem de src.

Quando eu lançar a primeira beta, eu vou postar um poste: "Uma linguagem para Noobs."




  


2. Re: Novo Projetos, Novos Horizontes...

Natsu Dragneel
Natsu_Dragneel

(usa XUbuntu)

Enviado em 13/10/2018 - 11:35h

Update para o projeto:
-> Implementação de um "auto" compilador próprio (Clone do Make)
-> Gerenciador de Libs
(...) Todo o trabalho: 2% :(



3. Re: Novo Projetos, Novos Horizontes...

Natsu Dragneel
Natsu_Dragneel

(usa XUbuntu)

Enviado em 13/10/2018 - 19:15h

Pois e, e muito difícil, o lexer e o parser e chato, imagine a árvore.
A ultima construção, ele não importa o libterm, tem que usar um modulo interno.
As vezes, ele não chama a classe, as vezes, nem detecta.
E muita, mais muita SIGSEGV. O projeto não para ai, quero fazer um OS
com essa linguagem, junto com um serv gráfico, as pessoas podem fazer programas
para o OS com a linguagem (assim como o EOS). Acho bem legal, mais demora
tempo. Até agora, vou focar no OS, depois na linguagem. Mais, preciso de um contructor
ou seja... muitos código pela frente. A medida que eu vou terminando, vou postar no meu "notabug"







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts