Errata in EpsilonBook.pdf, 29-Nov-2010 [message #647132] |
Tue, 04 January 2011 17:14 |
Konrad Schwarz Messages: 5 Registered: January 2011 |
Junior Member |
|
|
p 24, Figure 3.1: personally, I find EBNF much easier to read than class diagrams. (Not an errata.)
p 25.
It is not immediately clear that the context-type of an operation is specified after the keyword operation and the return type is specified after the final colon (Listing 3.1 uses Integer for both the context and the return type).
The self special variable should be explained.
p 25., 2nd para:
s/Therefore, in line 3/Therefore, in line 1/
p 27., Listing 3.4
I find this ambiguous: do the parenthesis belong to the concrete sytax or do they group the regular expression? @ should be bold to clarify that this is a terminal symbol (as should $ in Listing 3.5).
p 38.
after definition of "excluding(item : Any)":
s/hline/\\hline/
p 39.
s/Also, EOL collection support/Also, EOL collections support/
p 60., Table 3.15, chooseMany
s/to select one/to select one or more/
p 96.
s/In line 4/In line 5/
p 144.
s/displayed in Figurer/displayed in Figure/
p 147.
s/The Nodes merge rule In line/The \\emph{MergeNodes} rule in line/
p 152.
s/explicit variables (matching CT, matchingAT/explicit variables (matchingCT, matchingAC/
|
|
|
Re: Errata in EpsilonBook.pdf, 29-Nov-2010 [message #647451 is a reply to message #647132] |
Thu, 06 January 2011 13:13 |
Dimitrios Kolovos Messages: 1776 Registered: July 2009 |
Senior Member |
|
|
Hi Konrad,
Many thanks for pointing out these issues. Could you please file a bug
report in the bugzilla so that we can keep track of this?
https://bugs.eclipse.org/bugs/enter_bug.cgi?product=GMT& component=Epsilon
Cheers,
Dimitris
On 04/01/2011 19:14, Konrad Schwarz wrote:
> p 24, Figure 3.1: personally, I find EBNF much easier to read than class
> diagrams. (Not an errata.)
>
> p 25.
> It is not immediately clear that the context-type of an operation is
> specified after the keyword operation and the return type is specified
> after the final colon (Listing 3.1 uses Integer for both the context and
> the return type).
>
> The self special variable should be explained.
>
> p 25., 2nd para:
> s/Therefore, in line 3/Therefore, in line 1/
>
> p 27., Listing 3.4
> I find this ambiguous: do the parenthesis belong to the concrete sytax
> or do they group the regular expression? @ should be bold to clarify
> that this is a terminal symbol (as should $ in Listing 3.5).
>
> p 38.
> after definition of "excluding(item : Any)":
> s/hline/\\hline/
>
> p 39.
> s/Also, EOL collection support/Also, EOL collections support/
>
> p 60., Table 3.15, chooseMany
> s/to select one/to select one or more/
>
> p 96.
> s/In line 4/In line 5/
>
> p 144.
> s/displayed in Figurer/displayed in Figure/
>
> p 147.
> s/The Nodes merge rule In line/The \\emph{MergeNodes} rule in line/
>
> p 152.
> s/explicit variables (matching CT, matchingAT/explicit variables
> (matchingCT, matchingAC/
|
|
|
|
Powered by
FUDForum. Page generated in 0.02831 seconds