Posted
over 11 years
ago
by
[email protected]
(Timothy Lethbridge)
Right. It is the documentation! I just committed a fix; it should go through and update the manual automatically in 10 minutes. I closed the issue because of that. Timothy C. Lethbridge, PhD, P.Eng., I.S.P., CSDP Professor of Software Engineering and Computer Science / Professeur Titulaire de g�nie logiciel et d'informatique
|
Posted
over 11 years
ago
by
[email protected]
(Tiago Jaime)
Oh, I just realized something: Perhaps in the grammar notation documentation<[link]>it's meant to be [~name] for alphanumerics instead of [^name] ? Because after investigating for a nullPointer "bug" when using [^name] I realized that there actually doesn't seem to be any implementation for it.
|
Posted
over 11 years
ago
by
Timothy Lethbridge
Hi,I have updated the user manual to document a few features in the grammarthat had not been clear.See:http://cruise.eecs.uottawa.ca/umple/GrammarNotation.html Also Tiago has now improved association class implementation, so I updatedthe relevant page, and added a case of 'quaternary'
|
Posted
over 11 years
ago
by
[email protected]
(Timothy Lethbridge)
Hi, I have updated the user manual to document a few features in the grammar that had not been clear. See: [link] Also Tiago has now improved association class implementation, so I updated the relevant page, and added a case of 'quaternary' association to it.
|
Posted
over 11 years
ago
by
[email protected]
(Tiago Jaime)
Got it, thanks
|
Posted
over 11 years
ago
by
[email protected]
(Andrew Forward)
Yes it could. The notation was really to deal with something like [attr_type]? [attr_name] And, [attr_qualifier]? [attr_type]? [attr_name] But feel free to change to notation you suggest. Just be sure to expose the feature you are trying to implement with a failing test (and most
|
Posted
over 11 years
ago
by
[email protected]
(Tiago Jaime)
Hi Andrew, Thank you for the explanation. About this "*Now the order in which data is loaded in the absence of data (i.e. defaultable inputs), is not necessarily the order in which people might input it. So to support lists of data input (like the above), we introduced the notion of prioritizing inputs*"
|
Posted
over 11 years
ago
by
[email protected]
(Andrew Forward)
Let's start with the simple case, parsing a "word" (alpha-numeric with a few other special characters like _) [attr] === So, we might define an attribute declaration as [attr_type] [attr_name] ; This will parse inputs like *String fname;* Or, *Boolean isOk;* === Now, for attributes we could have an extra qualifier,
|
Posted
over 11 years
ago
by
[email protected]
(Timothy Lethbridge)
Can Andrew or anyone else answer the following ... ---------- Forwarded message ---------- To: Timothy Lethbridge <[email protected]> About my last question, I guess when you do "String a, b = "string";" it should give an error. I'm stuck with something else now, I'm having trouble understanding the
|
Posted
over 11 years
ago
by
[email protected]
Hi Tim, The attached file contains patch for issue 268. Thanks for your guidance and support. Ope
|