Skip to content

Compilador de l-script criado na aula de Compiladores pela Anhembi Morumbi

Notifications You must be signed in to change notification settings

fonseca-leonardo/l-script

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Descrição da linguagem

Iniciando o código

Java

public class MainClass{
  public static void main(String args[]){
    // Comandos aqui
  }
}

L-script

inicio
    // Comandos aqui
fim;

Tipos de variáveis

String -> txt
double -> num
boolean -> binario

Criando variável e atribuindo valores

Java

int variavel;
variavel = 1234;

L-script

num variavel;
variavel := 1234;

IF

Java

if(a>b) {
    // faz alguma coisa
} else {
    // faz outra coisa
}

L-script

caso(a>b) {
    // faz alguma coisa
} caso contrario {
    // faz outra coisa
}

FOR

Java

for(int i = 10; i <= 10; ++i) {
    // repete 10 vez
}

L-script

repete(10, contador) {
    // repete 10 vez, e a variavel contador é onde fica armazenado o valor da iteração
}

WHILE

Java

while(a==2) {
    // repete ate "a" deixar de ser igual a 2
}

L-script

enquanto (a == true) {
    // repete ate "a" deixar de se true
}

Imprimindo e lendo valores

Java

Scanner _key = new Scanner(System.in);
String leitura = _key.nextLine();
System.out.println(leitura)

L-script

txt leitura;
ler(leitura);
imprimir(leitura);

About

Compilador de l-script criado na aula de Compiladores pela Anhembi Morumbi

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published