Skip to content

inacioMattos/identador--pascal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

[EDIT]: Para fazer o download do Identador e usar no seu computador, basta acessar o aba 'releases' ou clicar aqui

Identador de código em Pascal

Este projeto é sobre um desenvolvimento de um software cuja função seja aceitar um determinado código e mostrar como resultado o mesmo identado, inicialmente, utilizando o Allman-6 Style.

Inicialmente, a ideia é de desenvolver em Pascal, e aceitar três diferentes linguagens de programação: Pascal, C# e Java. (Futuramente, outras linguagens serão adicionadas nesta lista 😄).

Exemplos de código identados usando o Allman-6 Style

Em C#:

while (x == y)
{
    something();
    somethingelse();
}

finalthing();

Esse exemplo está correto segundo o Allman-6 Style, já o próximo está incorreto:

while (x == y) {
    something();
    somethingelse();
}

finalthing();

Em Pascal:

procedure dosomething(x, y: Integer);
begin
    while (x = y) do
    begin
        something();
        somethingelse();
    end;
end;

Esse exemplo está correto segundo o Allman-6 Style, já o próximo está incorreto:

procedure dosomething(x, y: Integer);
begin
    while (x = y) do begin
        something();
        somethingelse();
    end;
end;