Talk:Ada Programming/Operators

Are really **, /= etc. special characters? I mean, they are operators compounded from two special characters, but not a special character per se. I think we should not write special character pages, or at least make it consistent with those of keywords. For example:

Programming:Ada:Special:*

This special character is used in the multiplication operator (*) and the exponentiation operator (**).

Programming:Ada:Special:-

This special character is used to define comments (--), and as minus unary and binary operator (-).

According to the RM, we are saying special character when we should say delimiter (not all special characters are delimiters, and some delimiters are compounded of more than one special characters). ManuelGR 20:30, 30 Apr 2005 (UTC)


 * Well, this is a tutorial so we should keep it simple. Also moving i.E. - and -- together will make bad linking in source code examples. So I think the compound delimiters need there own pages. Prehaps we should better explain the different groups. --Krischik 07:15, 1 May 2005 (UTC)


 * What do you think about following the current structure but renaming Special pages to Programming:Ada:Delimiter, e.g. Programming:Ada:Delimiter:** Programming:Ada:Delimiter:*? That would be a minimal change and would be in line with RM terminology. ManuelGR 18:59, 1 May 2005 (UTC)


 * Shure, that's a good idea. --Krischik 05:18, 4 May 2005 (UTC)


 * There are, however, two used special characters that are not delimiters - they are # and ". I think it is not necessary to write a page  for them, since their usage should be described in Integers and Strings pages. For the unused special characters, there is nothing to say beyond that they are unused. ManuelGR 19:58, 4 May 2005 (UTC)

Membership_tests
I miss in the section https://en.wikibooks.org/wiki/Ada_Programming/Operators#Membership_tests a remark on ranges made by unions, such as 'A'..'Z'| '0'.. '9' | '_'


 * I've just added them. Remember that Wikibooks is open to anyone for editing and improvement and the regular users receive a pending review if the page is edited, and it is in their watchlist. --ManuelGR (discuss • contribs) 11:12, 30 April 2022 (UTC)