Reference.Braces History

Hide minor edits - Show changes to markup

June 04, 2010, at 12:08 PM by Equipo Traduccion -
June 04, 2010, at 12:08 PM by Equipo Traduccion -
Changed lines 40-42 from:

Conditional statements

to:

Sentencias Condicionales

June 04, 2010, at 12:03 PM by Equipo Traduccion -
Changed line 43 from:

[@ if (expresion booleana)

to:

[@ if (expresión booleana)

Changed line 48 from:
  else if (expresion booleana)
to:
  else if (expresión booleana)
June 04, 2010, at 12:02 PM by Equipo Traduccion -
Changed lines 13-14 from:

Llaves desemparejadas a menudo pueden conducir a errores de compilación misteriosos y difíciles de comprender, que pueden ser complicados de rastrear en un programa largo. Debido a sus variados usos, las llaves también son increíblemente importantes para la sintaxis de un programa, el movimiento de una llave una o dos líneas ,a menudo afecta de manera dramática el significado de un programa.

to:

Llaves desemparejadas a menudo pueden conducir a errores de compilación misteriosos y difíciles de comprender, que pueden ser complicados de rastrear en un programa largo. Debido a sus variados usos, las llaves también son increíblemente importantes para la sintaxis de un programa, el movimiento de una llave una o dos líneas, a menudo afecta de manera dramática el significado de un programa.

June 04, 2010, at 12:01 PM by Equipo Traduccion -
Changed lines 3-17 from:

Las Llaves son un parte importante del lenguaje de programación C. Se utilizan en diferentes contrucciones (ver ejemplos al final), esto a veces puede ser confuso para los principiantes.

Curly braces (also referred to as just "braces" or as "curly brackets") are a major part of the C programming language. They are used in several different constructs, outlined below, and this can sometimes be confusing for beginners.

Una llave de apertura "{" siempre debe ir seguida de una llave de cirre "}". Esta es una condición a la que se suele referir como llaves emparejadas. El IDE (Entorno Integrado de Desarrollo) Arduino incluye una caracteristica para comprobar si las llaves están emparejadas. Sólo tienes que seleccionar una Llave o incluso hacer click en el punto de inserción que sigue inmediatamente a una llave,y su compañera lógica será seleccionada.

An opening curly brace "{" must always be followed by a closing curly brace "}". This is a condition that is often referred to as the braces being balanced. The Arduino IDE (integrated development environment) includes a convenient feature to check the balance of curly braces. Just select a brace, or even click the insertion point immediately following a brace, and its logical companion will be highlighted.

En la actualidad esta caracteristica tiene un pequeño fallo, el IDE encuentra a menudo (incorrectamente), llaves en el texto que pueden estar situadas dentro de comentarios.

At present this feature is slightly buggy as the IDE will often find (incorrectly) a brace in text that has been "commented out."

to:

Las Llaves son un parte importante del lenguaje de programación C. Se utilizan en diferentes construcciones (ver ejemplos al final), esto a veces puede ser confuso para los principiantes.

Una llave de apertura "{" siempre debe ir seguida de una llave de cierre "}". Esta es una condición a la que se suele referir como llaves emparejadas. El IDE (Entorno Integrado de Desarrollo) Arduino incluye una característica para comprobar si las llaves están emparejadas. Sólo tienes que seleccionar una Llave o incluso hacer click en el punto de inserción que sigue inmediatamente a una llave, y su compañera lógica será seleccionada.

En la actualidad esta característica tiene un pequeño fallo, el IDE encuentra a menudo (incorrectamente), llaves en el texto que pueden estar situadas dentro de comentarios.

Changed lines 11-20 from:

Beginning programmers, and programmers coming to C from the BASIC language often find using braces confusing or daunting. After all, the same curly braces replace the RETURN statement in a subroutine (function), the ENDIF statement in a conditional and the NEXT statement in a FOR loop.

Dado que el uso de las llaves es tan variado, es una buena práctica de programación escribir la llave de cierre inmediatamente después de escribir la llave de apertura, cuando se inserta una construcción que requiere llaves. Después insertar algunos saltos de linea (líneas en blanco) entre las llaves y comenzar a insertar declaraciones. Tus llaves y su posición, nunca llegarán a estar desenparejadas.

Because the use of the curly brace is so varied, it is good programming practice to type the closing brace immediately after typing the opening brace when inserting a construct which requires curly braces. Then insert some carriage returns between your braces and begin inserting statements. Your braces, and your attitude, will never become unbalanced.

Llaves desemparejadas a menudo pueden conducir a errores de compilación misteriosos y difíciles de comprender, que además puenden ser difíciles de rastrear en un programa largo. Debido a sus variados usos, las llaves también son increíblemente importantes para la sintaxis de un programa, el movimiento de una llave una o dos líneas a menudo afecta de manera dramática el significado de un programa.

Unbalanced braces can often lead to cryptic, impenetrable compiler errors that can sometimes be hard to track down in a large program. Because of their varied usages, braces are also incredibly important to the syntax of a program and moving a brace one or two lines will often dramatically affect the meaning of a program.

to:

Dado que el uso de las llaves es tan variado, es una buena práctica de programación escribir la llave de cierre inmediatamente después de escribir la llave de apertura, cuando se inserta una construcción que requiere llaves. Después insertar algunos saltos de línea (líneas en blanco) entre las llaves y comenzar a insertar sentencias. De esta forma tus llaves y su posición, nunca llegarán a estar desemparejadas.

Llaves desemparejadas a menudo pueden conducir a errores de compilación misteriosos y difíciles de comprender, que pueden ser complicados de rastrear en un programa largo. Debido a sus variados usos, las llaves también son increíblemente importantes para la sintaxis de un programa, el movimiento de una llave una o dos líneas ,a menudo afecta de manera dramática el significado de un programa.

June 04, 2010, at 11:48 AM by Equipo Traduccion -
Changed lines 3-4 from:

Las Llaves son un parte importante del lenguaje de programación C. Se utilizan en diferentes contrucciones, outline below, y esto a veces puede ser confuso para los principiantes.

to:

Las Llaves son un parte importante del lenguaje de programación C. Se utilizan en diferentes contrucciones (ver ejemplos al final), esto a veces puede ser confuso para los principiantes.

Changed lines 8-11 from:

Una llave de apertura "{" siempre debe ir seguida de una llave de cirre "}". Esta es una condición a la que se suele referir como llaves equilibradas. El IDE (Entorno Integrado de Desarrollo) Arduino incluye una caracteristica para comprobar si las llaves están equilibradas. Sólo tienes que seleccionar una Llave o incluso hacer click en el punto de inserción que sigue inmediatamente a una llave,y su compañera lógica será seleccionada.

to:

Una llave de apertura "{" siempre debe ir seguida de una llave de cirre "}". Esta es una condición a la que se suele referir como llaves emparejadas. El IDE (Entorno Integrado de Desarrollo) Arduino incluye una caracteristica para comprobar si las llaves están emparejadas. Sólo tienes que seleccionar una Llave o incluso hacer click en el punto de inserción que sigue inmediatamente a una llave,y su compañera lógica será seleccionada.

Changed lines 14-15 from:

En la actualidad esta caracteristica tiene un pequeño fallo, el IDE encuentra a menudo (incorrectamente) llaves en el texto, que se situan dentro de un comentario.

to:

En la actualidad esta caracteristica tiene un pequeño fallo, el IDE encuentra a menudo (incorrectamente), llaves en el texto que pueden estar situadas dentro de comentarios.

Changed lines 18-19 from:

Los programadores principiantes y los programadores que llegan a C desde el lenguaje BASIC a menudo encuentran dificultades o grandes confusiones usando llaves. Después de todo, las mismas llaves reemplazan el RETURN en una subrutina(función), el ENDIF en un condicional y el NEXT en un loop FOR.

to:

Los programadores principiantes y los programadores que llegan a C desde el lenguaje BASIC a menudo encuentran dificultades o grandes confusiones usando llaves. Después de todo, las llaves reemplazan el RETURN en una subrutina(función), el ENDIF en un condicional y el NEXT en un loop FOR.

Changed lines 22-23 from:

Dado que el uso de la llave es tan variado, es una buena práctica de programación escribir la llave de cierre inmediatamente después de escribir la llave de apertura, cuando se inserta una construcción que requiere llaves. Luego insertar algunos retornos de carro entre las llaves y comenzar a insertar declaraciones. Tus llaves y su posición nunca llegará a ser desequilibrada.

to:

Dado que el uso de las llaves es tan variado, es una buena práctica de programación escribir la llave de cierre inmediatamente después de escribir la llave de apertura, cuando se inserta una construcción que requiere llaves. Después insertar algunos saltos de linea (líneas en blanco) entre las llaves y comenzar a insertar declaraciones. Tus llaves y su posición, nunca llegarán a estar desenparejadas.

Changed lines 26-27 from:

Llaves desequilibradas a menudo pueden conducir a errores de compilación misteriosos y difíciles de comprender que además puenden ser difíciles de rastrear en un programa largo. Debido a sus variados usos, las llaves también son increíblemente importantes para la sintaxis de un programa y el movimiento de una llave una o dos líneas a menudo afecta de manera dramática el significado de un programa.

to:

Llaves desemparejadas a menudo pueden conducir a errores de compilación misteriosos y difíciles de comprender, que además puenden ser difíciles de rastrear en un programa largo. Debido a sus variados usos, las llaves también son increíblemente importantes para la sintaxis de un programa, el movimiento de una llave una o dos líneas a menudo afecta de manera dramática el significado de un programa.

June 04, 2010, at 11:35 AM by Equipo Traduccion -
Changed line 35 from:
    linea(s) de código
to:
    sentencia(s)
Changed line 42 from:
    linea(s) de código
to:
    sentencia(s)
Changed line 47 from:
     linea(s) de código
to:
     sentencia(s)
Changed line 52 from:
    linea(s) de código
to:
    sentencia(s)
Changed line 60 from:
     linea(s) de código
to:
     sentencia(s)
Changed line 65 from:
     linea(s) de código
to:
     sentencia(s)
Changed line 69 from:
     linea(s) de código
to:
     sentencia(s)
June 04, 2010, at 11:16 AM by Equipo Traduccion -
June 04, 2010, at 11:16 AM by Equipo Traduccion -
Added lines 26-27:

Llaves desequilibradas a menudo pueden conducir a errores de compilación misteriosos y difíciles de comprender que además puenden ser difíciles de rastrear en un programa largo. Debido a sus variados usos, las llaves también son increíblemente importantes para la sintaxis de un programa y el movimiento de una llave una o dos líneas a menudo afecta de manera dramática el significado de un programa.

June 04, 2010, at 11:12 AM by Equipo Traduccion -
Changed line 48 from:
  for (inicialización; termination condition; incrementing expr)
to:
  for (inicialización; condición final; expresión incremento)
June 04, 2010, at 11:10 AM by Equipo Traduccion -
Changed line 56 from:

[@ if (boolean expression)

to:

[@ if (expresion booleana)

Changed line 58 from:
     statement(s)
to:
     linea(s) de código
Changed line 61 from:
  else if (boolean expression)
to:
  else if (expresion booleana)
Changed line 63 from:
     statement(s)
to:
     linea(s) de código
Changed line 67 from:
     statement(s)
to:
     linea(s) de código
June 04, 2010, at 11:10 AM by Equipo Traduccion -
Changed lines 28-33 from:

The main uses of curly braces

Functions

[@ void myfunction(datatype argument){

    statements(s)
to:

Usos principales de las Llaves

Funciones

[@ void myfunction(tipodato argumento){

    linea(s) de código
Changed line 38 from:

[@ while (boolean expression)

to:

[@ while (expresión booleana)

Changed line 40 from:
     statement(s)
to:
    linea(s) de código
Changed lines 45-48 from:
     statement(s)
  } while (boolean expression);

  for (initialisation; termination condition; incrementing expr)
to:
     linea(s) de código
  } while (expresión booleana);

  for (inicialización; termination condition; incrementing expr)
Changed line 50 from:
     statement(s)
to:
    linea(s) de código
June 03, 2010, at 08:30 PM by Equipo Traduccion -
Changed lines 22-23 from:

Dado que el uso de la llave es tan variado, es una buena práctica de programación escribir la llave de cierre inmediatamente después de escribir la llave de apertura, cuando se inserta una construcción que requiere llaves. Luego insertar algunos retornos de carro entre las llaves y comenzar a insertar declaraciones. Tus llaves, y su posición, nunca llegará a ser desequilibrado.

to:

Dado que el uso de la llave es tan variado, es una buena práctica de programación escribir la llave de cierre inmediatamente después de escribir la llave de apertura, cuando se inserta una construcción que requiere llaves. Luego insertar algunos retornos de carro entre las llaves y comenzar a insertar declaraciones. Tus llaves y su posición nunca llegará a ser desequilibrada.

June 03, 2010, at 08:28 PM by Equipo Traduccion -
Changed lines 14-15 from:

En la actualidad esta caracteristica tiene un pequeño fallo, el IDE encontrara a menudo (incorrectamente) llaves en el texto, que estén dentro de un comentario.

to:

En la actualidad esta caracteristica tiene un pequeño fallo, el IDE encuentra a menudo (incorrectamente) llaves en el texto, que se situan dentro de un comentario.

Changed lines 18-19 from:

Programadores principiantes y programadores que llegan a C desde el lenguaje BASIC a menudo encuentran dificultades o grandes confusiones usando llaves. Después de todo, las mismas llaves reemplazan el RETURN en una subrutina(función), el ENDIF en un condicional y el NEXT en un loop FOR.

to:

Los programadores principiantes y los programadores que llegan a C desde el lenguaje BASIC a menudo encuentran dificultades o grandes confusiones usando llaves. Después de todo, las mismas llaves reemplazan el RETURN en una subrutina(función), el ENDIF en un condicional y el NEXT en un loop FOR.

Added lines 22-23:

Dado que el uso de la llave es tan variado, es una buena práctica de programación escribir la llave de cierre inmediatamente después de escribir la llave de apertura, cuando se inserta una construcción que requiere llaves. Luego insertar algunos retornos de carro entre las llaves y comenzar a insertar declaraciones. Tus llaves, y su posición, nunca llegará a ser desequilibrado.

June 02, 2010, at 11:55 PM by Equipo Traduccion -
Changed lines 8-11 from:

Una llave de apertura "{" siempre debe ir seguida de una llave de cirre "}". Esta es una condición a la que se suele referir con la expresión las llaves están equilibradas. El IDE (Entorno Integrado de Desarrollo) Arduino incluye una conveniente caracteristica para comprobar el equilibrado de las llaves. Sólo tienes que seleccionar una Llave, o incluso hacer click en el punto de inserción que sigue inmediatamente a una llave,y su compañera lógica será seleccionada.

to:

Una llave de apertura "{" siempre debe ir seguida de una llave de cirre "}". Esta es una condición a la que se suele referir como llaves equilibradas. El IDE (Entorno Integrado de Desarrollo) Arduino incluye una caracteristica para comprobar si las llaves están equilibradas. Sólo tienes que seleccionar una Llave o incluso hacer click en el punto de inserción que sigue inmediatamente a una llave,y su compañera lógica será seleccionada.

Changed lines 18-19 from:

Programadores principiantes y programadores que llegan a C desde el lenguaje BASIC a menudo

to:

Programadores principiantes y programadores que llegan a C desde el lenguaje BASIC a menudo encuentran dificultades o grandes confusiones usando llaves. Después de todo, las mismas llaves reemplazan el RETURN en una subrutina(función), el ENDIF en un condicional y el NEXT en un loop FOR.

June 02, 2010, at 10:01 PM by Equipo Traduccion -
Changed lines 14-15 from:
to:

En la actualidad esta caracteristica tiene un pequeño fallo, el IDE encontrara a menudo (incorrectamente) llaves en el texto, que estén dentro de un comentario.

Added lines 18-19:

Programadores principiantes y programadores que llegan a C desde el lenguaje BASIC a menudo

June 02, 2010, at 01:27 PM by Equipo Traduccion -
Changed lines 8-11 from:

Una llave de apertura "{" siempre debe ir seguida de una llave de cirre "}". ----Esta es una condición a la que se suele referir con las llaves están equilibradas.--- El IDE (Entorno Integrado de Desarrollo) Arduino incluye una conveniente caracteristica para comprobar el equilibrado de las llaves. Sólo tienes que seleccionar una Llave, o incluso hacer click en el punto de inserción que sigue inmediatamente a la llave,y su compañera lógica será seleccionada.

to:

Una llave de apertura "{" siempre debe ir seguida de una llave de cirre "}". Esta es una condición a la que se suele referir con la expresión las llaves están equilibradas. El IDE (Entorno Integrado de Desarrollo) Arduino incluye una conveniente caracteristica para comprobar el equilibrado de las llaves. Sólo tienes que seleccionar una Llave, o incluso hacer click en el punto de inserción que sigue inmediatamente a una llave,y su compañera lógica será seleccionada.

June 02, 2010, at 12:42 PM by Equipo Traduccion -
Changed lines 1-2 from:

{} Curly Braces

to:

{} Llaves

Las Llaves son un parte importante del lenguaje de programación C. Se utilizan en diferentes contrucciones, outline below, y esto a veces puede ser confuso para los principiantes.

Added lines 7-11:

Una llave de apertura "{" siempre debe ir seguida de una llave de cirre "}". ----Esta es una condición a la que se suele referir con las llaves están equilibradas.--- El IDE (Entorno Integrado de Desarrollo) Arduino incluye una conveniente caracteristica para comprobar el equilibrado de las llaves. Sólo tienes que seleccionar una Llave, o incluso hacer click en el punto de inserción que sigue inmediatamente a la llave,y su compañera lógica será seleccionada.

Added line 14:
May 28, 2007, at 09:04 PM by Paul Badger -
Changed lines 13-14 from:

Unbalanced braces can often lead to cryptic, impenetrable compiler errors that can sometimes be hard to track down in a large program. Because of their varied usages braces are also incredibly important to the syntax of a program and moving a brace one or two lines will often dramatically affect the meaning of a program.

to:

Unbalanced braces can often lead to cryptic, impenetrable compiler errors that can sometimes be hard to track down in a large program. Because of their varied usages, braces are also incredibly important to the syntax of a program and moving a brace one or two lines will often dramatically affect the meaning of a program.

April 14, 2007, at 04:47 PM by Paul Badger -
Added lines 56-58:
April 14, 2007, at 04:37 PM by Paul Badger -
Changed lines 9-14 from:

Beginning programmers and programmers coming to C from the BASIC language often find using braces confusing or daunting. After all, the same curly braces replace the RETURN statement in a subroutine (function), the ENDIF statement in a conditional and the NEXT statement in a FOR loop.

For this reason it is good programming practice to type the closing brace immediately after typing the opening brace when inserting a construct which requires curly braces. Then type some carriage returns between the braces and begin inserting statements, and your braces, and your attitude, will never become unbalanced.

Unbalanced braces can often lead to cryptic, impenetrable compiler errors that can sometimes be hard to track down in a large program. Because of their varied usages braces are also incredibly important to the syntax of a program and moving a brace one or two lines will often dramatically affect the meaning of a program.

to:

Beginning programmers, and programmers coming to C from the BASIC language often find using braces confusing or daunting. After all, the same curly braces replace the RETURN statement in a subroutine (function), the ENDIF statement in a conditional and the NEXT statement in a FOR loop.

Because the use of the curly brace is so varied, it is good programming practice to type the closing brace immediately after typing the opening brace when inserting a construct which requires curly braces. Then insert some carriage returns between your braces and begin inserting statements. Your braces, and your attitude, will never become unbalanced.

Unbalanced braces can often lead to cryptic, impenetrable compiler errors that can sometimes be hard to track down in a large program. Because of their varied usages braces are also incredibly important to the syntax of a program and moving a brace one or two lines will often dramatically affect the meaning of a program.

April 14, 2007, at 04:33 PM by Paul Badger -
Changed lines 15-16 from:

The main uses of curly braces

to:

The main uses of curly braces

April 14, 2007, at 04:31 PM by Paul Badger -
Added lines 15-16:

The main uses of curly braces

Changed lines 21-22 from:
  }
to:
  }@]
April 14, 2007, at 04:28 PM by Paul Badger -
Changed lines 3-4 from:

Curly braces (also referred to as just "braces" or as "curly brackets) are a major part of the C programming language. They are used in several different constructs, outlined below, and this can sometimes be confusing for beginners.

to:

Curly braces (also referred to as just "braces" or as "curly brackets") are a major part of the C programming language. They are used in several different constructs, outlined below, and this can sometimes be confusing for beginners.

April 14, 2007, at 04:27 PM by Paul Badger -
Changed lines 13-14 from:

Unbalanced braces can often lead to cryptic, impenetrable compiler errors that can sometimes be hard to track down in a large program. Because of their varied usages braces are also incredibly important to the syntax of a

to:

Unbalanced braces can often lead to cryptic, impenetrable compiler errors that can sometimes be hard to track down in a large program. Because of their varied usages braces are also incredibly important to the syntax of a program and moving a brace one or two lines will often dramatically affect the meaning of a program.

April 14, 2007, at 04:26 PM by Paul Badger -
Changed lines 1-2 from:

{}Curly Braces

to:

{} Curly Braces

Curly braces (also referred to as just "braces" or as "curly brackets) are a major part of the C programming language. They are used in several different constructs, outlined below, and this can sometimes be confusing for beginners.

An opening curly brace "{" must always be followed by a closing curly brace "}". This is a condition that is often referred to as the braces being balanced. The Arduino IDE (integrated development environment) includes a convenient feature to check the balance of curly braces. Just select a brace, or even click the insertion point immediately following a brace, and its logical companion will be highlighted.

At present this feature is slightly buggy as the IDE will often find (incorrectly) a brace in text that has been "commented out."

Beginning programmers and programmers coming to C from the BASIC language often find using braces confusing or daunting. After all, the same curly braces replace the RETURN statement in a subroutine (function), the ENDIF statement in a conditional and the NEXT statement in a FOR loop.

For this reason it is good programming practice to type the closing brace immediately after typing the opening brace when inserting a construct which requires curly braces. Then type some carriage returns between the braces and begin inserting statements, and your braces, and your attitude, will never become unbalanced.

Unbalanced braces can often lead to cryptic, impenetrable compiler errors that can sometimes be hard to track down in a large program. Because of their varied usages braces are also incredibly important to the syntax of a

April 14, 2007, at 03:30 PM by Paul Badger -
Changed lines 1-8 from:

{}Curly Braces

to:

{}Curly Braces

Functions

[@ void myfunction(datatype argument){

    statements(s)
  }
Changed lines 11-25 from:
while (boolean expression)
{
    statement(s)
}

do
{
    statement(s)
} while (boolean expression);

for (initialisation; termination condition; incrementing expr)
{
    statement(s)
} 
to:
  while (boolean expression)
  {
     statement(s)
  }

  do
  {
     statement(s)
  } while (boolean expression);

  for (initialisation; termination condition; incrementing expr)
  {
     statement(s)
  } 
Changed lines 29-41 from:

if (boolean expression) {

    statement(s)

}

if (boolean expression) {

    statement(s)

} else {

    statement(s)

}

to:
  if (boolean expression)
  {
     statement(s)
  }

  else if (boolean expression)
  {
     statement(s)
  } 
  else
  {
     statement(s)
  }
April 14, 2007, at 03:10 PM by Paul Badger -
Changed line 11 from:

int ledPin = 13;while (boolean expression)

to:

[@while (boolean expression)

Changed lines 24-25 from:

}=]

to:

} @]

April 14, 2007, at 03:08 PM by Paul Badger -
Added lines 1-41:

{}Curly Braces

Loops

int ledPin = 13;while (boolean expression) {

    statement(s)

}

do {

    statement(s)

} while (boolean expression);

for (initialisation; termination condition; incrementing expr) {

    statement(s)

}=]

Conditional statements

if (boolean expression) {

    statement(s)

}

if (boolean expression) {

    statement(s)

} else {

    statement(s)

}

Share