1195 lines
31 KiB
Text
Generated
1195 lines
31 KiB
Text
Generated
'Algoritmo' Keyword
|
|
' ' Text.Whitespace
|
|
'"' Literal.String
|
|
'semnome' Literal.String
|
|
'"' Literal.String
|
|
'\n' Text.Whitespace
|
|
|
|
'// Descrição : Aqui você descreve o que o programa faz!' Comment.Single
|
|
'\n' Text.Whitespace
|
|
|
|
'// Autor(a) : Lorhan Sohaky' Comment.Single
|
|
'\n' Text.Whitespace
|
|
|
|
'// Data atual : 04/12/2022' Comment.Single
|
|
'\n' Text.Whitespace
|
|
|
|
'Var' Keyword
|
|
'\n' Text.Whitespace
|
|
|
|
'// Seção de Declarações das variáveis ' Comment.Single
|
|
'\n\n' Text.Whitespace
|
|
|
|
'meu_caractere' Name
|
|
':' Operator
|
|
' ' Text.Whitespace
|
|
'caractere' Keyword.Type
|
|
'\n' Text.Whitespace
|
|
|
|
'meu_inteiro' Name
|
|
':' Operator
|
|
' ' Text.Whitespace
|
|
'inteiro' Keyword.Type
|
|
'\n' Text.Whitespace
|
|
|
|
'meu_real' Name
|
|
':' Operator
|
|
' ' Text.Whitespace
|
|
'real' Keyword.Type
|
|
'\n' Text.Whitespace
|
|
|
|
'meu_vetor' Name
|
|
':' Operator
|
|
' ' Text.Whitespace
|
|
'vetor' Keyword
|
|
'[' Punctuation
|
|
'1' Literal.Number.Integer
|
|
'.' Operator
|
|
'.' Operator
|
|
'10' Literal.Number.Integer
|
|
']' Punctuation
|
|
' ' Text.Whitespace
|
|
'de' Name
|
|
' ' Text.Whitespace
|
|
'inteiro' Keyword.Type
|
|
'\n\n' Text.Whitespace
|
|
|
|
'Inicio' Keyword
|
|
'\n' Text.Whitespace
|
|
|
|
'// Seção de Comandos, procedimento, funções, operadores, etc... ' Comment.Single
|
|
'\n\n ' Text.Whitespace
|
|
'escreva' Keyword
|
|
'(' Punctuation
|
|
'"' Literal.String
|
|
'Digite N1:' Literal.String
|
|
'"' Literal.String
|
|
')' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'leia' Keyword
|
|
'(' Punctuation
|
|
'n1' Name
|
|
')' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'n1' Name
|
|
' ' Text.Whitespace
|
|
'<-' Operator
|
|
' ' Text.Whitespace
|
|
'1' Literal.Number.Integer
|
|
'\n\n ' Text.Whitespace
|
|
'escreva' Keyword
|
|
'(' Punctuation
|
|
'"' Literal.String
|
|
'Digite N2:' Literal.String
|
|
'"' Literal.String
|
|
')' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'leia' Keyword
|
|
'(' Punctuation
|
|
'n2' Name
|
|
')' Punctuation
|
|
'\n\n ' Text.Whitespace
|
|
'escreval' Keyword
|
|
'(' Punctuation
|
|
'"' Literal.String
|
|
'Valor 1:' Literal.String
|
|
'"' Literal.String
|
|
',' Operator
|
|
' ' Text.Whitespace
|
|
'n1' Name
|
|
')' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'escreva' Keyword
|
|
'(' Punctuation
|
|
'"' Literal.String
|
|
'Valor 2:' Literal.String
|
|
'"' Literal.String
|
|
',' Operator
|
|
' ' Text.Whitespace
|
|
'n2' Name
|
|
')' Punctuation
|
|
'\n\n ' Text.Whitespace
|
|
'resultado' Name
|
|
' ' Text.Whitespace
|
|
'<-' Operator
|
|
' ' Text.Whitespace
|
|
'n1' Name
|
|
' ' Text.Whitespace
|
|
'+' Operator
|
|
' ' Text.Whitespace
|
|
'n2' Name
|
|
'\n ' Text.Whitespace
|
|
'escreval' Keyword
|
|
'(' Punctuation
|
|
'n1' Name
|
|
',' Operator
|
|
'"' Literal.String
|
|
'+' Literal.String
|
|
'"' Literal.String
|
|
',' Operator
|
|
' ' Text.Whitespace
|
|
'n2' Name
|
|
',' Operator
|
|
' ' Text.Whitespace
|
|
'"' Literal.String
|
|
'=' Literal.String
|
|
'"' Literal.String
|
|
',' Operator
|
|
' ' Text.Whitespace
|
|
'resultado' Name
|
|
')' Punctuation
|
|
'\n\n ' Text.Whitespace
|
|
'resultado' Name
|
|
' ' Text.Whitespace
|
|
'<-' Operator
|
|
' ' Text.Whitespace
|
|
'n1' Name
|
|
' ' Text.Whitespace
|
|
'-' Operator
|
|
' ' Text.Whitespace
|
|
'n2' Name
|
|
'\n ' Text.Whitespace
|
|
'escreval' Keyword
|
|
'(' Punctuation
|
|
'n1' Name
|
|
',' Operator
|
|
'"' Literal.String
|
|
'-' Literal.String
|
|
'"' Literal.String
|
|
',' Operator
|
|
' ' Text.Whitespace
|
|
'n2' Name
|
|
',' Operator
|
|
' ' Text.Whitespace
|
|
'"' Literal.String
|
|
'=' Literal.String
|
|
'"' Literal.String
|
|
',' Operator
|
|
' ' Text.Whitespace
|
|
'resultado' Name
|
|
')' Punctuation
|
|
'\n\n ' Text.Whitespace
|
|
'resultado' Name
|
|
' ' Text.Whitespace
|
|
'<-' Operator
|
|
' ' Text.Whitespace
|
|
'n1' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
' ' Text.Whitespace
|
|
'n2' Name
|
|
'\n ' Text.Whitespace
|
|
'escreval' Keyword
|
|
'(' Punctuation
|
|
'n1' Name
|
|
',' Operator
|
|
'"' Literal.String
|
|
'*' Literal.String
|
|
'"' Literal.String
|
|
',' Operator
|
|
' ' Text.Whitespace
|
|
'n2' Name
|
|
',' Operator
|
|
' ' Text.Whitespace
|
|
'"' Literal.String
|
|
'=' Literal.String
|
|
'"' Literal.String
|
|
',' Operator
|
|
' ' Text.Whitespace
|
|
'resultado' Name
|
|
')' Punctuation
|
|
'\n\n ' Text.Whitespace
|
|
'resultado' Name
|
|
' ' Text.Whitespace
|
|
'<-' Operator
|
|
' ' Text.Whitespace
|
|
'n1' Name
|
|
' ' Text.Whitespace
|
|
'/' Operator
|
|
' ' Text.Whitespace
|
|
'n2' Name
|
|
'\n ' Text.Whitespace
|
|
'escreval' Keyword
|
|
'(' Punctuation
|
|
'n1' Name
|
|
',' Operator
|
|
'"' Literal.String
|
|
'/' Literal.String
|
|
'"' Literal.String
|
|
',' Operator
|
|
' ' Text.Whitespace
|
|
'n2' Name
|
|
',' Operator
|
|
' ' Text.Whitespace
|
|
'"' Literal.String
|
|
'=' Literal.String
|
|
'"' Literal.String
|
|
',' Operator
|
|
' ' Text.Whitespace
|
|
'resultado' Name
|
|
')' Punctuation
|
|
'\n\n ' Text.Whitespace
|
|
'resultado' Name
|
|
' ' Text.Whitespace
|
|
'<-' Operator
|
|
' ' Text.Whitespace
|
|
'n1' Name
|
|
' ' Text.Whitespace
|
|
'DIV' Keyword
|
|
' ' Text.Whitespace
|
|
'n2' Name
|
|
'\n ' Text.Whitespace
|
|
'escreval' Keyword
|
|
'(' Punctuation
|
|
'n1' Name
|
|
',' Operator
|
|
'"' Literal.String
|
|
'DIV' Literal.String
|
|
'"' Literal.String
|
|
',' Operator
|
|
' ' Text.Whitespace
|
|
'n2' Name
|
|
',' Operator
|
|
' ' Text.Whitespace
|
|
'"' Literal.String
|
|
'=' Literal.String
|
|
'"' Literal.String
|
|
',' Operator
|
|
' ' Text.Whitespace
|
|
'resultado' Name
|
|
')' Punctuation
|
|
'\n\n ' Text.Whitespace
|
|
'resultado' Name
|
|
' ' Text.Whitespace
|
|
'<-' Operator
|
|
' ' Text.Whitespace
|
|
'n1' Name
|
|
' ' Text.Whitespace
|
|
'MOD' Keyword
|
|
' ' Text.Whitespace
|
|
'n2' Name
|
|
'\n ' Text.Whitespace
|
|
'escreval' Keyword
|
|
'(' Punctuation
|
|
'n1' Name
|
|
',' Operator
|
|
'"' Literal.String
|
|
'MOD' Literal.String
|
|
'"' Literal.String
|
|
',' Operator
|
|
' ' Text.Whitespace
|
|
'n2' Name
|
|
',' Operator
|
|
' ' Text.Whitespace
|
|
'"' Literal.String
|
|
'=' Literal.String
|
|
'"' Literal.String
|
|
',' Operator
|
|
' ' Text.Whitespace
|
|
'resultado' Name
|
|
')' Punctuation
|
|
'\n\n ' Text.Whitespace
|
|
'me' Name
|
|
' ' Text.Whitespace
|
|
'<-' Operator
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'n1' Name
|
|
' ' Text.Whitespace
|
|
'+' Operator
|
|
' ' Text.Whitespace
|
|
'n2' Name
|
|
' ' Text.Whitespace
|
|
'+' Operator
|
|
' ' Text.Whitespace
|
|
'n3' Name
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'/' Operator
|
|
' ' Text.Whitespace
|
|
'3' Literal.Number.Integer
|
|
'\n ' Text.Whitespace
|
|
'escreva' Keyword
|
|
'(' Punctuation
|
|
'"' Literal.String
|
|
'Média:' Literal.String
|
|
'"' Literal.String
|
|
',' Operator
|
|
' ' Text.Whitespace
|
|
'me' Name
|
|
')' Punctuation
|
|
'\n\n ' Text.Whitespace
|
|
'vq' Name
|
|
' ' Text.Whitespace
|
|
'<-' Operator
|
|
' ' Text.Whitespace
|
|
'sm' Name
|
|
' ' Text.Whitespace
|
|
'/' Operator
|
|
' ' Text.Whitespace
|
|
'5' Literal.Number.Integer
|
|
'\n ' Text.Whitespace
|
|
'vp' Name
|
|
' ' Text.Whitespace
|
|
'<-' Operator
|
|
' ' Text.Whitespace
|
|
'sm' Name
|
|
' ' Text.Whitespace
|
|
'-' Operator
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'qq' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
' ' Text.Whitespace
|
|
'vq' Name
|
|
')' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'vpd' Name
|
|
' ' Text.Whitespace
|
|
'<-' Operator
|
|
' ' Text.Whitespace
|
|
'sm' Name
|
|
' ' Text.Whitespace
|
|
'-' Operator
|
|
' ' Text.Whitespace
|
|
'((' Punctuation
|
|
'vp' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
' ' Text.Whitespace
|
|
'15' Literal.Number.Integer
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'/' Operator
|
|
' ' Text.Whitespace
|
|
'100' Literal.Number.Integer
|
|
')' Punctuation
|
|
'\n\n ' Text.Whitespace
|
|
'se' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
' ' Text.Whitespace
|
|
'n1' Name
|
|
' ' Text.Whitespace
|
|
'>' Operator
|
|
' ' Text.Whitespace
|
|
'n2' Name
|
|
' ' Text.Whitespace
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'entao' Keyword
|
|
'\n ' Text.Whitespace
|
|
'escreva' Keyword
|
|
'(' Punctuation
|
|
'"' Literal.String
|
|
'N1 é maior que N2' Literal.String
|
|
'"' Literal.String
|
|
')' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'fimse' Keyword
|
|
'\n\n ' Text.Whitespace
|
|
'se' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
' ' Text.Whitespace
|
|
'n2' Name
|
|
' ' Text.Whitespace
|
|
'>' Operator
|
|
' ' Text.Whitespace
|
|
'n1' Name
|
|
' ' Text.Whitespace
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'entao' Keyword
|
|
'\n ' Text.Whitespace
|
|
'escreva' Keyword
|
|
'(' Punctuation
|
|
'"' Literal.String
|
|
'N2 é maior que N1' Literal.String
|
|
'"' Literal.String
|
|
')' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'fimse' Keyword
|
|
'\n\n ' Text.Whitespace
|
|
'se' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
' ' Text.Whitespace
|
|
'n2' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'n1' Name
|
|
' ' Text.Whitespace
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'entao' Keyword
|
|
'\n ' Text.Whitespace
|
|
'escreva' Keyword
|
|
'(' Punctuation
|
|
'"' Literal.String
|
|
'N2 = N1' Literal.String
|
|
'"' Literal.String
|
|
')' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'fimse' Keyword
|
|
' \n\n ' Text.Whitespace
|
|
'se' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
' ' Text.Whitespace
|
|
'n' Name
|
|
' ' Text.Whitespace
|
|
'mod' Keyword
|
|
' ' Text.Whitespace
|
|
'2' Literal.Number.Integer
|
|
' ' Text.Whitespace
|
|
'<' Operator
|
|
'>' Operator
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number.Integer
|
|
' ' Text.Whitespace
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'entao' Keyword
|
|
'\n ' Text.Whitespace
|
|
'escreva' Keyword
|
|
'(' Punctuation
|
|
'"' Literal.String
|
|
'Impar' Literal.String
|
|
'"' Literal.String
|
|
')' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'senao' Keyword
|
|
'\n ' Text.Whitespace
|
|
'escreva' Keyword
|
|
'(' Punctuation
|
|
'"' Literal.String
|
|
'Par' Literal.String
|
|
'"' Literal.String
|
|
')' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'fimse' Keyword
|
|
'\n\n ' Text.Whitespace
|
|
'se' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'n' Name
|
|
' ' Text.Whitespace
|
|
'<' Operator
|
|
' ' Text.Whitespace
|
|
'10' Literal.Number.Integer
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'entao' Keyword
|
|
'\n ' Text.Whitespace
|
|
'escreva' Keyword
|
|
'(' Punctuation
|
|
'"' Literal.String
|
|
'N < 10' Literal.String
|
|
'"' Literal.String
|
|
')' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'senao' Keyword
|
|
'\n ' Text.Whitespace
|
|
'se' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
' ' Text.Whitespace
|
|
'n' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'10' Literal.Number.Integer
|
|
' ' Text.Whitespace
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'entao' Keyword
|
|
'\n ' Text.Whitespace
|
|
'escreva' Keyword
|
|
'(' Punctuation
|
|
'"' Literal.String
|
|
'N = 10' Literal.String
|
|
'"' Literal.String
|
|
')' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'senao' Keyword
|
|
'\n ' Text.Whitespace
|
|
'se' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'n' Name
|
|
' ' Text.Whitespace
|
|
'>' Operator
|
|
' ' Text.Whitespace
|
|
'10' Literal.Number.Integer
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'e' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'n' Name
|
|
' ' Text.Whitespace
|
|
'<' Operator
|
|
' ' Text.Whitespace
|
|
'50' Literal.Number.Integer
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'entao' Keyword
|
|
'\n ' Text.Whitespace
|
|
'escreva' Keyword
|
|
'(' Punctuation
|
|
'"' Literal.String
|
|
'10 < N < 50' Literal.String
|
|
'"' Literal.String
|
|
')' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'senao' Keyword
|
|
'\n ' Text.Whitespace
|
|
'se' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'n' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'50' Literal.Number.Integer
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'entao' Keyword
|
|
'\n ' Text.Whitespace
|
|
'escreva' Keyword
|
|
'(' Punctuation
|
|
'"' Literal.String
|
|
'N = 50' Literal.String
|
|
'"' Literal.String
|
|
')' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'senao' Keyword
|
|
'\n ' Text.Whitespace
|
|
'escreva' Keyword
|
|
'(' Punctuation
|
|
'"' Literal.String
|
|
'N > 50' Literal.String
|
|
'"' Literal.String
|
|
')' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'fimse' Keyword
|
|
'\n ' Text.Whitespace
|
|
'fimse' Keyword
|
|
'\n ' Text.Whitespace
|
|
'fimse' Keyword
|
|
'\n ' Text.Whitespace
|
|
'fimse' Keyword
|
|
'\n\n ' Text.Whitespace
|
|
'se' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
' ' Text.Whitespace
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'"' Literal.String
|
|
'M' Literal.String
|
|
'"' Literal.String
|
|
' ' Text.Whitespace
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'ou' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
' ' Text.Whitespace
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'"' Literal.String
|
|
'masculino' Literal.String
|
|
'"' Literal.String
|
|
' ' Text.Whitespace
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'entao' Keyword
|
|
'\n ' Text.Whitespace
|
|
'escreva' Keyword
|
|
'(' Punctuation
|
|
'"' Literal.String
|
|
'Sexo: masculino' Literal.String
|
|
'"' Literal.String
|
|
')' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'senao' Keyword
|
|
' \n ' Text.Whitespace
|
|
'se' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
' ' Text.Whitespace
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'"' Literal.String
|
|
'F' Literal.String
|
|
'"' Literal.String
|
|
' ' Text.Whitespace
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'ou' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
' ' Text.Whitespace
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'"' Literal.String
|
|
'feminino' Literal.String
|
|
'"' Literal.String
|
|
' ' Text.Whitespace
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'entao' Keyword
|
|
'\n ' Text.Whitespace
|
|
'escreva' Keyword
|
|
'(' Punctuation
|
|
'"' Literal.String
|
|
'Sexo: feminino' Literal.String
|
|
'"' Literal.String
|
|
')' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'senao' Keyword
|
|
'\n ' Text.Whitespace
|
|
'escreva' Keyword
|
|
'(' Punctuation
|
|
'"' Literal.String
|
|
'Digite novamente!' Literal.String
|
|
'"' Literal.String
|
|
')' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'fimse' Keyword
|
|
'\n ' Text.Whitespace
|
|
'fimse' Keyword
|
|
'\n\n ' Text.Whitespace
|
|
'se' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'a' Name
|
|
' ' Text.Whitespace
|
|
'>=' Operator
|
|
' ' Text.Whitespace
|
|
'b' Name
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'e' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'b' Name
|
|
' ' Text.Whitespace
|
|
'>=' Operator
|
|
' ' Text.Whitespace
|
|
'c' Name
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'entao' Keyword
|
|
'\n ' Text.Whitespace
|
|
'maior' Name
|
|
' ' Text.Whitespace
|
|
'<-' Operator
|
|
' ' Text.Whitespace
|
|
'a' Name
|
|
'\n ' Text.Whitespace
|
|
'menor' Name
|
|
' ' Text.Whitespace
|
|
'<-' Operator
|
|
' ' Text.Whitespace
|
|
'c' Name
|
|
'\n ' Text.Whitespace
|
|
'senao' Keyword
|
|
'\n ' Text.Whitespace
|
|
'se' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'a' Name
|
|
' ' Text.Whitespace
|
|
'>=' Operator
|
|
' ' Text.Whitespace
|
|
'c' Name
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'e' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'c' Name
|
|
' ' Text.Whitespace
|
|
'>=' Operator
|
|
' ' Text.Whitespace
|
|
'b' Name
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'entao' Keyword
|
|
'\n ' Text.Whitespace
|
|
'maior' Name
|
|
' ' Text.Whitespace
|
|
'<-' Operator
|
|
' ' Text.Whitespace
|
|
'a' Name
|
|
'\n ' Text.Whitespace
|
|
'menor' Name
|
|
' ' Text.Whitespace
|
|
'<-' Operator
|
|
' ' Text.Whitespace
|
|
'b' Name
|
|
'\n ' Text.Whitespace
|
|
'senao' Keyword
|
|
'\n ' Text.Whitespace
|
|
'se' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'b' Name
|
|
' ' Text.Whitespace
|
|
'>=' Operator
|
|
' ' Text.Whitespace
|
|
'a' Name
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'e' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'a' Name
|
|
' ' Text.Whitespace
|
|
'>=' Operator
|
|
' ' Text.Whitespace
|
|
'c' Name
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'entao' Keyword
|
|
'\n ' Text.Whitespace
|
|
'maior' Name
|
|
' ' Text.Whitespace
|
|
'<-' Operator
|
|
' ' Text.Whitespace
|
|
'b' Name
|
|
'\n ' Text.Whitespace
|
|
'menor' Name
|
|
' ' Text.Whitespace
|
|
'<-' Operator
|
|
' ' Text.Whitespace
|
|
'c' Name
|
|
'\n ' Text.Whitespace
|
|
'senao' Keyword
|
|
'\n ' Text.Whitespace
|
|
'se' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'b' Name
|
|
' ' Text.Whitespace
|
|
'>=' Operator
|
|
' ' Text.Whitespace
|
|
'c' Name
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'e' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'c' Name
|
|
' ' Text.Whitespace
|
|
'>=' Operator
|
|
' ' Text.Whitespace
|
|
'a' Name
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'entao' Keyword
|
|
'\n ' Text.Whitespace
|
|
'maior' Name
|
|
' ' Text.Whitespace
|
|
'<-' Operator
|
|
' ' Text.Whitespace
|
|
'b' Name
|
|
'\n ' Text.Whitespace
|
|
'menor' Name
|
|
' ' Text.Whitespace
|
|
'<-' Operator
|
|
' ' Text.Whitespace
|
|
'a' Name
|
|
'\n ' Text.Whitespace
|
|
'senao' Keyword
|
|
'\n ' Text.Whitespace
|
|
'se' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'c' Name
|
|
' ' Text.Whitespace
|
|
'>=' Operator
|
|
' ' Text.Whitespace
|
|
'a' Name
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'e' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'a' Name
|
|
' ' Text.Whitespace
|
|
'>=' Operator
|
|
' ' Text.Whitespace
|
|
'b' Name
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'entao' Keyword
|
|
'\n ' Text.Whitespace
|
|
'maior' Name
|
|
' ' Text.Whitespace
|
|
'<-' Operator
|
|
' ' Text.Whitespace
|
|
'c' Name
|
|
'\n ' Text.Whitespace
|
|
'menor' Name
|
|
' ' Text.Whitespace
|
|
'<-' Operator
|
|
' ' Text.Whitespace
|
|
'b' Name
|
|
'\n ' Text.Whitespace
|
|
'senao' Keyword
|
|
'\n ' Text.Whitespace
|
|
'maior' Name
|
|
' ' Text.Whitespace
|
|
'<-' Operator
|
|
' ' Text.Whitespace
|
|
'c' Name
|
|
'\n ' Text.Whitespace
|
|
'menor' Name
|
|
' ' Text.Whitespace
|
|
'<-' Operator
|
|
' ' Text.Whitespace
|
|
'a' Name
|
|
'\n ' Text.Whitespace
|
|
'fimse' Keyword
|
|
'\n ' Text.Whitespace
|
|
'fimse' Keyword
|
|
'\n ' Text.Whitespace
|
|
'fimse' Keyword
|
|
'\n ' Text.Whitespace
|
|
'fimse' Keyword
|
|
'\n ' Text.Whitespace
|
|
'fimse' Keyword
|
|
'\n\n ' Text.Whitespace
|
|
'escolha' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'n' Name
|
|
')' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'caso' Keyword
|
|
' ' Text.Whitespace
|
|
'1' Literal.Number.Integer
|
|
'\n ' Text.Whitespace
|
|
'escreva' Keyword
|
|
'(' Punctuation
|
|
'"' Literal.String
|
|
'Janeiro' Literal.String
|
|
'"' Literal.String
|
|
')' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'caso' Keyword
|
|
' ' Text.Whitespace
|
|
'2' Literal.Number.Integer
|
|
'\n ' Text.Whitespace
|
|
'escreva' Keyword
|
|
'(' Punctuation
|
|
'"' Literal.String
|
|
'Fevereiro' Literal.String
|
|
'"' Literal.String
|
|
')' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'caso' Keyword
|
|
' ' Text.Whitespace
|
|
'3' Literal.Number.Integer
|
|
'\n ' Text.Whitespace
|
|
'escreva' Keyword
|
|
'(' Punctuation
|
|
'"' Literal.String
|
|
'Marco' Literal.String
|
|
'"' Literal.String
|
|
')' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'caso' Keyword
|
|
' ' Text.Whitespace
|
|
'4' Literal.Number.Integer
|
|
'\n ' Text.Whitespace
|
|
'escreva' Keyword
|
|
'(' Punctuation
|
|
'"' Literal.String
|
|
'Abril' Literal.String
|
|
'"' Literal.String
|
|
')' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'caso' Keyword
|
|
' ' Text.Whitespace
|
|
'5' Literal.Number.Integer
|
|
'\n ' Text.Whitespace
|
|
'escreva' Keyword
|
|
'(' Punctuation
|
|
'"' Literal.String
|
|
'Maio' Literal.String
|
|
'"' Literal.String
|
|
')' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'caso' Keyword
|
|
' ' Text.Whitespace
|
|
'6' Literal.Number.Integer
|
|
'\n ' Text.Whitespace
|
|
'escreva' Keyword
|
|
'(' Punctuation
|
|
'"' Literal.String
|
|
'Junho' Literal.String
|
|
'"' Literal.String
|
|
')' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'caso' Keyword
|
|
' ' Text.Whitespace
|
|
'7' Literal.Number.Integer
|
|
'\n ' Text.Whitespace
|
|
'escreva' Keyword
|
|
'(' Punctuation
|
|
'"' Literal.String
|
|
'Julho' Literal.String
|
|
'"' Literal.String
|
|
')' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'caso' Keyword
|
|
' ' Text.Whitespace
|
|
'8' Literal.Number.Integer
|
|
'\n ' Text.Whitespace
|
|
'escreva' Keyword
|
|
'(' Punctuation
|
|
'"' Literal.String
|
|
'Agosto' Literal.String
|
|
'"' Literal.String
|
|
')' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'caso' Keyword
|
|
' ' Text.Whitespace
|
|
'9' Literal.Number.Integer
|
|
'\n ' Text.Whitespace
|
|
'escreva' Keyword
|
|
'(' Punctuation
|
|
'"' Literal.String
|
|
'Setembro' Literal.String
|
|
'"' Literal.String
|
|
')' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'caso' Keyword
|
|
' ' Text.Whitespace
|
|
'10' Literal.Number.Integer
|
|
'\n ' Text.Whitespace
|
|
'escreva' Keyword
|
|
'(' Punctuation
|
|
'"' Literal.String
|
|
'Outubro' Literal.String
|
|
'"' Literal.String
|
|
')' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'caso' Keyword
|
|
' ' Text.Whitespace
|
|
'11' Literal.Number.Integer
|
|
'\n ' Text.Whitespace
|
|
'escreva' Keyword
|
|
'(' Punctuation
|
|
'"' Literal.String
|
|
'Novembro' Literal.String
|
|
'"' Literal.String
|
|
')' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'caso' Keyword
|
|
' ' Text.Whitespace
|
|
'12' Literal.Number.Integer
|
|
'\n ' Text.Whitespace
|
|
'escreva' Keyword
|
|
'(' Punctuation
|
|
'"' Literal.String
|
|
'Dezembro' Literal.String
|
|
'"' Literal.String
|
|
')' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'outrocaso' Keyword
|
|
'\n ' Text.Whitespace
|
|
'escreva' Keyword
|
|
'(' Punctuation
|
|
'"' Literal.String
|
|
"'Numero invalido'" Literal.String
|
|
'"' Literal.String
|
|
')' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'fimescolha' Keyword
|
|
'\n\n ' Text.Whitespace
|
|
'enquanto' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'n' Name
|
|
' ' Text.Whitespace
|
|
'<' Operator
|
|
'11' Literal.Number.Integer
|
|
')' Punctuation
|
|
' ' Text.Whitespace
|
|
'faca' Keyword
|
|
'\n ' Text.Whitespace
|
|
'escreva' Keyword
|
|
'(' Punctuation
|
|
'n' Name
|
|
')' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'n' Name
|
|
' ' Text.Whitespace
|
|
'<-' Operator
|
|
' ' Text.Whitespace
|
|
'n' Name
|
|
' ' Text.Whitespace
|
|
'+' Operator
|
|
' ' Text.Whitespace
|
|
'1' Literal.Number.Integer
|
|
'\n ' Text.Whitespace
|
|
'fimenquanto' Keyword
|
|
'\n\n ' Text.Whitespace
|
|
'para' Keyword
|
|
' ' Text.Whitespace
|
|
'n' Name
|
|
' ' Text.Whitespace
|
|
'de' Name
|
|
' ' Text.Whitespace
|
|
'1' Literal.Number.Integer
|
|
' ' Text.Whitespace
|
|
'ate' Keyword
|
|
' ' Text.Whitespace
|
|
'10' Literal.Number.Integer
|
|
' ' Text.Whitespace
|
|
'faca' Keyword
|
|
'\n ' Text.Whitespace
|
|
'escreva' Keyword
|
|
'(' Punctuation
|
|
'n' Name
|
|
')' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'fimpara' Keyword
|
|
'\n\n ' Text.Whitespace
|
|
'funcao' Keyword
|
|
' ' Text.Whitespace
|
|
'soma' Name.Function
|
|
':' Operator
|
|
' ' Text.Whitespace
|
|
'inteiro' Keyword.Type
|
|
'\n ' Text.Whitespace
|
|
'var' Keyword
|
|
' ' Text.Whitespace
|
|
'aux' Name
|
|
':' Operator
|
|
' ' Text.Whitespace
|
|
'inteiro' Keyword.Type
|
|
'\n ' Text.Whitespace
|
|
'inicio' Keyword
|
|
'\n ' Text.Whitespace
|
|
'// n, m e res são variáveis globais' Comment.Single
|
|
'\n ' Text.Whitespace
|
|
'aux' Name
|
|
' ' Text.Whitespace
|
|
'<-' Operator
|
|
' ' Text.Whitespace
|
|
'n' Name
|
|
' ' Text.Whitespace
|
|
'+' Operator
|
|
' ' Text.Whitespace
|
|
'm' Name
|
|
'\n ' Text.Whitespace
|
|
'retorne' Keyword
|
|
' ' Text.Whitespace
|
|
'aux' Name
|
|
'\n ' Text.Whitespace
|
|
'fimfuncao' Keyword
|
|
'\n\n ' Text.Whitespace
|
|
'res' Name
|
|
' ' Text.Whitespace
|
|
'<-' Operator
|
|
' ' Text.Whitespace
|
|
'soma' Name.Label
|
|
'\n ' Text.Whitespace
|
|
'escreva' Keyword
|
|
'(' Punctuation
|
|
'res' Name
|
|
')' Punctuation
|
|
'\n\n ' Text.Whitespace
|
|
'funcao' Keyword
|
|
' ' Text.Whitespace
|
|
'soma' Name.Function
|
|
' ' Text.Whitespace
|
|
'(' Punctuation
|
|
'x' Name
|
|
',' Operator
|
|
'y' Name
|
|
':' Operator
|
|
' ' Text.Whitespace
|
|
'inteiro' Keyword.Type
|
|
')' Punctuation
|
|
':' Operator
|
|
' ' Text.Whitespace
|
|
'inteiro' Keyword.Type
|
|
'\n ' Text.Whitespace
|
|
'inicio' Keyword
|
|
'\n ' Text.Whitespace
|
|
'retorne' Keyword
|
|
' ' Text.Whitespace
|
|
'x' Name
|
|
' ' Text.Whitespace
|
|
'+' Operator
|
|
' ' Text.Whitespace
|
|
'y' Name
|
|
'\n ' Text.Whitespace
|
|
'fimfuncao' Keyword
|
|
'\n\n ' Text.Whitespace
|
|
'n' Name
|
|
' ' Text.Whitespace
|
|
'<-' Operator
|
|
' ' Text.Whitespace
|
|
'4' Literal.Number.Integer
|
|
'\n ' Text.Whitespace
|
|
'm' Name
|
|
' ' Text.Whitespace
|
|
'<-' Operator
|
|
' ' Text.Whitespace
|
|
'-' Operator
|
|
'9' Literal.Number.Integer
|
|
'\n ' Text.Whitespace
|
|
'res' Name
|
|
' ' Text.Whitespace
|
|
'<-' Operator
|
|
' ' Text.Whitespace
|
|
'soma' Name.Label
|
|
'(' Punctuation
|
|
'n' Name
|
|
',' Operator
|
|
'm' Name
|
|
')' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'Pi' Keyword
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
' ' Text.Whitespace
|
|
'10' Literal.Number.Integer
|
|
'\n ' Text.Whitespace
|
|
'escreva' Keyword
|
|
'(' Punctuation
|
|
'res' Name
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
' ' Text.Whitespace
|
|
'Pi' Keyword
|
|
' ' Text.Whitespace
|
|
'*' Operator
|
|
' ' Text.Whitespace
|
|
'exp' Name
|
|
'(' Punctuation
|
|
'10' Literal.Number.Integer
|
|
'))' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'Fimalgoritmo' Keyword
|
|
'\n' Text.Whitespace
|