ISSUE 445

Number 445
Category errata
Synopsis Section 17: syntax misbolding
State lrmdraft
Class errata-simple
Arrival-DateAug 25 2003
Originator Shalom Bresticker <Shalom.Bresticker@motorola.com>
Release 2001c: Syntax 17-1, 2, 4, 5, 13, 17, 18
Environment
Description
In Syntax 17-1,

"display_tasks ::= display_task_name ( list_of_arguments ) ;"

Only the parentheses and the semicolon should be in bold.

Also, the "( list_of_arguments )" should be enclosed by non-bold square brackets
to indicate that it is optional.

--
Shalom Bresticker Shalom.Bresticker@motorola.com
Design & Reuse Methodology Tel: +972 9 9522268
Motorola Semiconductor Israel, Ltd. Fax: +972 9 9522890
POB 2208, Herzlia 46120, ISRAEL Cell: +972 50 441478



Fix
This fixes the bolding in the Section 17 syntax boxes,
and also places some optional syntax in square brackets.

Also removes "integer" in Syntax 17-4 and
improves syntax form in Syntax 17-13.

--

In Syntax 17-1, CHANGE the display_tasks production to

display_tasks ::=
display_task_name [ ( list_of_arguments ) ] ;

Bold: parentheses and semicolon

----------------------------------------------------------

In Syntax 17-2, CHANGE the strobe_tasks production to

strobe_tasks ::=
strobe_task_name [ ( list_of_arguments ) ] ;

Bold: parentheses and semicolon

-----------------------------------------------------------

In Syntax 17-4, CHANGE

file_open_function ::=
integer multi_channel_descriptor = $fopen ( " file_name " );
| integer fd = $fopen ( " file_name ", type );
file_close_task ::=
$fclose ( multi_channel_descriptor );
| $fclose (fd);

TO

file_open_function ::=
multi_channel_descriptor = $fopen ( " file_name " ) ;
| fd = $fopen ( " file_name " , type ) ;
file_close_task ::=
$fclose ( multi_channel_descriptor ) ;
| $fclose ( fd ) ;

Bold: $fopen, $fclose, parentheses, quotation marks,
semicolons, comma, equals sign

-----------------------------------------------------------

In Syntax 17-5, CHANGE

file_output_tasks ::=
file_output_task_name ( multi_channel_descriptor , list_of_arguments ) ;
| file_output_task_name ( fd , list_of_arguments ) ;

TO

file_output_tasks ::=
file_output_task_name ( multi_channel_descriptor [ , list_of_arguments ] ) ;
| file_output_task_name ( fd [ , list_of_arguments ] ) ;

Bold: parentheses, commas, semicolons

-----------------------------------------------------------

In Syntax 17-13, CHANGE

pla_system_task ::=
$array_type$logic$format ( memory_type , input_terms , output_terms ) ;

TO

pla_system_task ::=
$array_type$logic$format ( memory_identifier , input_terms , output_terms ) ;

memory_identifier ::=
identifier

Bold: dollar signs, parentheses, semicolon, commas

-----------------------------------------------------------

In Syntax 17-17, CHANGE

random_function ::=
$random [ ( seed ) ]

TO

random_function ::=
$random [ ( seed ) ]

Bold: $random, parentheses

(The change is in the bolding)

------------------------------------------------------------

In Syntax 17-18:

dist_functions ::=
$dist_uniform ( seed , start , end )
| $dist_normal ( seed , mean , standard_deviation )
| $dist_exponential ( seed , mean )
| $dist_poisson ( seed , mean )
| $dist_chi_square ( seed , degree_of_freedom )
| $dist_t ( seed , degree_of_freedom )
| $dist_erlang ( seed , k_stage , mean )

REMOVE the bolding from the function arguments.

Only the function names and the parentheses should be in bold.

Audit-Trail

From: Shalom Bresticker <Shalom.Bresticker@motorola.com>
To: etf-bugs@boyd.com
Cc:
Subject: Re: errata/445: Syntax 17-1 misbolding
Date: Mon, 25 Aug 2003 17:58:13 +0300

Same in Syntax 17-2.

However, Syntax 17-3 gets it correct.

--
Shalom Bresticker Shalom.Bresticker@motorola.com
Design & Reuse Methodology Tel: +972 9 9522268
Motorola Semiconductor Israel, Ltd. Fax: +972 9 9522890
POB 2208, Herzlia 46120, ISRAEL Cell: +972 50 441478




Fix replaced by Shalom.Bresticker@motorola.com on Mon Aug 16 02:43:37 2004
This fixes the bolding in the Section 17 syntax boxes,
and also places some optional syntax in square brackets.

Also removes "integer" in Syntax 17-4 and
improves syntax form in Syntax 17-13.

--

In Syntax 17-1, CHANGE the display_tasks production to

display_tasks ::=
display_task_name [ ( list_of_arguments ) ] ;

Bold: parentheses and semicolon

----------------------------------------------------------

In Syntax 17-2, CHANGE the strobe_tasks production to

strobe_tasks ::=
strobe_task_name [ ( list_of_arguments ) ] ;

Bold: parentheses and semicolon

-----------------------------------------------------------

In Syntax 17-4, CHANGE

file_open_function ::=
integer multi_channel_descriptor = $fopen ( " file_name " );
| integer fd = $fopen ( " file_name ", type );
file_close_task ::=
$fclose ( multi_channel_descriptor );
| $fclose (fd);

TO

file_open_function ::=
multi_channel_descriptor = $fopen ( " file_name " ) ;
| fd = $fopen ( " file_name " , type ) ;
file_close_task ::=
$fclose ( multi_channel_descriptor ) ;
| $fclose ( fd ) ;

Bold: $fopen, $fclose, parentheses, quotation marks,
semicolons, comma, equals sign

-----------------------------------------------------------

In Syntax 17-5, CHANGE

file_output_tasks ::=
file_output_task_name ( multi_channel_descriptor , list_of_arguments ) ;
| file_output_task_name ( fd , list_of_arguments ) ;

TO

file_output_tasks ::=
file_output_task_name [ ( multi_channel_descriptor , list_of_arguments ) ] ;
| file_output_task_name [ ( fd , list_of_arguments ) ] ;

Bold: parentheses, commas, semicolons

-----------------------------------------------------------

In Syntax 17-13, CHANGE

pla_system_task ::=
$array_type$logic$format ( memory_type , input_terms , output_terms ) ;

TO

pla_system_task ::=
$array_type$logic$format ( memory_identifier , input_terms , output_terms ) ;

memory_identifier ::=
identifier

Bold: dollar signs, parentheses, semicolon, commas

-----------------------------------------------------------

In Syntax 17-17, CHANGE

random_function ::=
$random [ ( seed ) ]

TO

random_function ::=
$random [ ( seed ) ]

Bold: $random, parentheses

(The change is in the bolding)

------------------------------------------------------------

In Syntax 17-18:

dist_functions ::=
$dist_uniform ( seed , start , end )
| $dist_normal ( seed , mean , standard_deviation )
| $dist_exponential ( seed , mean )
| $dist_poisson ( seed , mean )
| $dist_chi_square ( seed , degree_of_freedom )
| $dist_t ( seed , degree_of_freedom )
| $dist_erlang ( seed , k_stage , mean )

REMOVE the bolding from the function arguments.

Only the function names and the parentheses should be in bold.




Fix replaced by Shalom.Bresticker@freescale.com on Mon Aug 23 09:21:59 2004
This fixes the bolding in the Section 17 syntax boxes,
and also places some optional syntax in square brackets.

Also removes "integer" in Syntax 17-4 and
improves syntax form in Syntax 17-13.

--

In Syntax 17-1, CHANGE the display_tasks production to

display_tasks ::=
display_task_name [ ( list_of_arguments ) ] ;

Bold: parentheses and semicolon

----------------------------------------------------------

In Syntax 17-2, CHANGE the strobe_tasks production to

strobe_tasks ::=
strobe_task_name [ ( list_of_arguments ) ] ;

Bold: parentheses and semicolon

-----------------------------------------------------------

In Syntax 17-4, CHANGE

file_open_function ::=
integer multi_channel_descriptor = $fopen ( " file_name " );
| integer fd = $fopen ( " file_name ", type );
file_close_task ::=
$fclose ( multi_channel_descriptor );
| $fclose (fd);

TO

file_open_function ::=
multi_channel_descriptor = $fopen ( " file_name " ) ;
| fd = $fopen ( " file_name " , type ) ;
file_close_task ::=
$fclose ( multi_channel_descriptor ) ;
| $fclose ( fd ) ;

Bold: $fopen, $fclose, parentheses, quotation marks,
semicolons, comma, equals sign

-----------------------------------------------------------

In Syntax 17-5, CHANGE

file_output_tasks ::=
file_output_task_name ( multi_channel_descriptor , list_of_arguments ) ;
| file_output_task_name ( fd , list_of_arguments ) ;

TO

file_output_tasks ::=
file_output_task_name ( multi_channel_descriptor [ , list_of_arguments ] ) ;
| file_output_task_name ( fd [ , list_of_arguments ] ) ;

Bold: parentheses, commas, semicolons

-----------------------------------------------------------

In Syntax 17-13, CHANGE

pla_system_task ::=
$array_type$logic$format ( memory_type , input_terms , output_terms ) ;

TO

pla_system_task ::=
$array_type$logic$format ( memory_identifier , input_terms , output_terms ) ;

memory_identifier ::=
identifier

Bold: dollar signs, parentheses, semicolon, commas

-----------------------------------------------------------

In Syntax 17-17, CHANGE

random_function ::=
$random [ ( seed ) ]

TO

random_function ::=
$random [ ( seed ) ]

Bold: $random, parentheses

(The change is in the bolding)

------------------------------------------------------------

In Syntax 17-18:

dist_functions ::=
$dist_uniform ( seed , start , end )
| $dist_normal ( seed , mean , standard_deviation )
| $dist_exponential ( seed , mean )
| $dist_poisson ( seed , mean )
| $dist_chi_square ( seed , degree_of_freedom )
| $dist_t ( seed , degree_of_freedom )
| $dist_erlang ( seed , k_stage , mean )

REMOVE the bolding from the function arguments.

Only the function names and the parentheses should be in bold.



Unformatted


Hosted by Boyd Technology