diff options
| -rw-r--r-- | coq.html.markdown | 2 | ||||
| -rw-r--r-- | pt-br/csharp-pt.html.markdown | 41 | ||||
| -rw-r--r-- | pt-br/css-pt.html.markdown | 2 | ||||
| -rw-r--r-- | pt-br/javascript-pt.html.markdown | 6 | ||||
| -rw-r--r-- | pt-br/julia-pt.html.markdown | 2 | ||||
| -rw-r--r-- | pt-br/latex-pt.html.markdown | 2 | ||||
| -rwxr-xr-x | pt-br/stylus-pt.html.markdown | 8 | ||||
| -rw-r--r-- | pt-br/typescript-pt.html.markdown | 2 | ||||
| -rw-r--r-- | pt-br/yaml-pt.html.markdown | 2 | 
9 files changed, 35 insertions, 32 deletions
| diff --git a/coq.html.markdown b/coq.html.markdown index 604a1f56..115d9ff8 100644 --- a/coq.html.markdown +++ b/coq.html.markdown @@ -16,7 +16,7 @@ The standard usage model of Coq is to write it with interactive tool assistance,  Inside Proof General `Ctrl+C Ctrl+<Enter>` will evaluate up to your cursor. -```ocaml +```coq  (*** Comments ***)  (* Comments are enclosed in (* and *). It's fine to nest comments. *) diff --git a/pt-br/csharp-pt.html.markdown b/pt-br/csharp-pt.html.markdown index 3bdbcdb1..384ca325 100644 --- a/pt-br/csharp-pt.html.markdown +++ b/pt-br/csharp-pt.html.markdown @@ -78,13 +78,15 @@ namespace Learning.CSharp              short fooShort = 10000;              ushort fooUshort = 10000; -            // Integer - 32-bit integer +            // Integer - inteiro de 32 bits               int fooInt = 1; // (-2,147,483,648 <= int <= 2,147,483,647)              uint fooUint = 1; // (0 <= uint <= 4,294,967,295) - +            //Números por padrão são int ou uint, dependendo do tamanho. +                          // Long - 64-bit integer              long fooLong = 100000L; // (-9,223,372,036,854,775,808 <= long <= 9,223,372,036,854,775,807)              ulong fooUlong = 100000L; // (0 <= ulong <= 18,446,744,073,709,551,615) +                          // Números por padrão são int ou uint dependendo do tamanho.              // L é usado para denotar que o valor da variável é do tipo long ou ulong. @@ -308,25 +310,26 @@ on a new line! ""Wow!"", the masses cried";              }              /////////////////////////////////////// -            // Converting Data Types And Typecasting +            // Convertendo Data Types e Typecasting              /////////////////////////////////////// -            // Converting data +            // Convertendo dados + +            // Converter String para Integer -            // Convert String To Integer -            // this will throw a FormatException on failure -            int.Parse("123");//returns an integer version of "123" +            // isso vai jogar um erro FormatException quando houver falha +            int.Parse("123");//retorna uma verão em Integer da String "123" -            // try parse will default to type default on failure -            // in this case: 0 +            // try parse vai ir por padrão para o typo default quando houver uma falha +            // nesse caso: 0              int tryInt; -            if (int.TryParse("123", out tryInt)) // Function is boolean +            if (int.TryParse("123", out tryInt)) // Função booleana                  Console.WriteLine(tryInt);       // 123 -            // Convert Integer To String -            // Convert class has a number of methods to facilitate conversions +            // Converter Integer para String +            // A classe Convert possuí métodos para facilitar as conversões              Convert.ToString(123); -            // or +            // ou              tryInt.ToString();              // Casting @@ -407,12 +410,12 @@ on a new line! ""Wow!"", the masses cried";              return result;          } -        // You can narrow down the objects that are passed in +        // Você pode pode restringir os objetos que são passados          public static void IterateAndPrint<T>(T toPrint) where T: IEnumerable<int>          { -            // We can iterate, since T is a IEnumerable +            // Nos podemos iterar, desde que T seja um "IEnumerable"              foreach (var item in toPrint) -                // Item is an int +                // Item é um inteiro                  Console.WriteLine(item.ToString());          } @@ -720,9 +723,9 @@ on a new line! ""Wow!"", the masses cried";              _speed -= decrement;          } -        // properties get/set values -        // when only data needs to be accessed, consider using properties. -        // properties may have either get or set, or both +        // propriedade recupera e/ou atribui valores (get/set).  +        // quando os dados precisam apenas ser acessados, considere o uso de propriedades. +        // uma propriedade pode ter "get" ou "set", ou ambos.          private bool _hasTassles; // private variable          public bool HasTassles // public accessor          { diff --git a/pt-br/css-pt.html.markdown b/pt-br/css-pt.html.markdown index 1c4be746..38937894 100644 --- a/pt-br/css-pt.html.markdown +++ b/pt-br/css-pt.html.markdown @@ -97,7 +97,7 @@ div.some-parent.class-name {}  /* Ou qualquer irmão que o precede */  .i am-qualquer-elemento antes ~ .Este elemento {} -/* Existem alguns selectores chamado pseudo classes que podem ser usados para selecionar um +/* Existem alguns seletores chamados pseudo classes que podem ser usados para selecionar um     elemento quando ele está em um determinado estado */  /* Por exemplo, quando o cursor passa sobre um elemento */ diff --git a/pt-br/javascript-pt.html.markdown b/pt-br/javascript-pt.html.markdown index ed4a6ff3..f12d275b 100644 --- a/pt-br/javascript-pt.html.markdown +++ b/pt-br/javascript-pt.html.markdown @@ -361,7 +361,7 @@ myObj.myFunc(); // = "Olá mundo!"  var myFunc = myObj.myFunc;  myFunc(); // = undefined -// Inversamente, uma função pode ser atribuída a um objeto e ganhar a acesso +// Inversamente, uma função pode ser atribuída à um objeto e ganhar a acesso  // através do `this`, até mesmo se ela não for chamada quando foi definida.  var myOtherFunc = function(){      return this.myString.toUpperCase(); @@ -416,7 +416,7 @@ myNewObj.myNumber; // = 5  // vai olhar imediatamente para o seu prototype.  // Algumas implementações em JS deixam você acessar o objeto prototype com a  -// propriedade mágica `__proto__`. Enquanto isso é util para explicar  +// propriedade mágica `__proto__`. Enquanto isso é útil para explicar   // prototypes, não é parte de um padrão; nós vamos falar de algumas formas de   // usar prototypes depois. @@ -489,7 +489,7 @@ if (0){  }  // Entretanto, esses objetos encapsulados e as funções originais compartilham -// um mesmo prototype, portanto você pode adicionar funcionalidades a uma string, +// um mesmo prototype, portanto você pode adicionar funcionalidades à uma string,  // por exemplo.  String.prototype.firstCharacter = function(){      return this.charAt(0); diff --git a/pt-br/julia-pt.html.markdown b/pt-br/julia-pt.html.markdown index 48d97e58..11771d96 100644 --- a/pt-br/julia-pt.html.markdown +++ b/pt-br/julia-pt.html.markdown @@ -8,7 +8,7 @@ translators:  lang: pt-br  --- -Julia é uma linguagem homoiconic funcional focada na computação tecnica. Ao mesmo tempo que ela tem todo o poder dos homoiconic macros, funções de primeira classe, e controle de baixo nivel, Julia é tão facil para aprender e usar quanto Python. +Julia é uma linguagem homoicônica funcional focada na computação técnica. Ao mesmo tempo que ela tem todo o poder dos macros homoicônicos, funções de primeira classe, e controle de baixo nível, Julia é tão fácil para aprender e usar quanto Python.  Este tutorial é baseado no Julia 0.3. diff --git a/pt-br/latex-pt.html.markdown b/pt-br/latex-pt.html.markdown index 103af28e..58586522 100644 --- a/pt-br/latex-pt.html.markdown +++ b/pt-br/latex-pt.html.markdown @@ -62,7 +62,7 @@ Svetlana Golubeva}  \newpage -% Muitos artigos de pesquisa possuem um resumo, e pode-se isar comandos +% Muitos artigos de pesquisa possuem um resumo, e pode-se usar comandos  % predefinidos para isso.  % Isso deve aparecer em sua ordem lógica, portanto, após o topo,  % mas antes das seções principais do corpo. diff --git a/pt-br/stylus-pt.html.markdown b/pt-br/stylus-pt.html.markdown index 804fa806..40c3c02c 100755 --- a/pt-br/stylus-pt.html.markdown +++ b/pt-br/stylus-pt.html.markdown @@ -132,7 +132,7 @@ body {    background-color: $primary-color  } -/* Apoś compilar ficaria assim: */ +/* Após compilar ficaria assim: */  div {  	display: block;  	margin-left: auto; @@ -184,13 +184,13 @@ button  /* Funções  ==============================*/ -/* Funções no Stylus permitem fazer uma variedade de tarefas, como por exemplo, menipular algum dado. */ +/* Funções no Stylus permitem fazer uma variedade de tarefas, como por exemplo, manipular algum dado. */  body {    background darken(#0088DD, 50%) // Escurece a cor #0088DD em 50%  } -/** Criando sua própria função */ +/* Criando sua própria função */  somar(a, b)    a + b @@ -221,7 +221,7 @@ for <val-name> [, <key-name>] in <expression>  for $item in (1..2) /* Repete o bloco 12 vezes */    .col-{$item} -    width ($item / 12) * 100% /* Calcula a largula pelo número da coluna* +    width ($item / 12) * 100% /* Calcula a largura pelo número da coluna*  ``` diff --git a/pt-br/typescript-pt.html.markdown b/pt-br/typescript-pt.html.markdown index e8ed6a7f..6ece02ff 100644 --- a/pt-br/typescript-pt.html.markdown +++ b/pt-br/typescript-pt.html.markdown @@ -10,7 +10,7 @@ lang: pt-br  Typescript é uma linguagem que visa facilitar o desenvolvimento de aplicações em grande escala escritos em JavaScript.  Typescript acrescenta conceitos comuns como classes, módulos, interfaces, genéricos e (opcional) tipagem estática para JavaScript. -É um super conjunto de JavaScript: todo o código JavaScript é o código do texto dactilografado válido para que possa ser adicionados diretamente a qualquer projeto. O compilador emite typescript JavaScript. +É um super conjunto de JavaScript: todo o código JavaScript é TypeScript válido então ele pode ser adicionado diretamente a qualquer projeto. O compilador emite typescript JavaScript.  Este artigo irá se concentrar apenas em texto datilografado sintaxe extra, ao contrário de [JavaScript](javascript-pt.html.markdown). diff --git a/pt-br/yaml-pt.html.markdown b/pt-br/yaml-pt.html.markdown index ba4b329f..07903325 100644 --- a/pt-br/yaml-pt.html.markdown +++ b/pt-br/yaml-pt.html.markdown @@ -14,7 +14,7 @@ legível por seres humanos.  É um superconjunto de JSON, com a adição de identação e quebras de linhas sintaticamente significativas, como Python. Ao contrário de Python, entretanto, YAML não permite o caracter literal tab para identação.  ```yaml -# Commentários em YAML são como este. +# Comentários em YAML são como este.  ###################  # TIPOS ESCALARES # | 
