Skip to main content

Questions tagged [ambiguity]

The tag has no usage guidance.

Filter by
Sorted by
Tagged with
3 votes
2 answers
264 views

In the usual "3-layer" architecture pattern, where would one best create dynamic, user-readable strings?

I've been trying to build this (principally desktop, but could eventually be turned into a cloud app) document editor program for a while and have it laid out using the broad principles of the 3-Layer ...
The_Sympathizer's user avatar
4 votes
2 answers
11k views

Ambiguity in method overloading

The book I am reading on Java states something confusing and unacceptable. Learning About Ambiguity When you overload methods, you risk creating an ambiguous situation - one which the compiler ...
With A SpiRIT's user avatar
14 votes
2 answers
2k views

What does scannerless parsing have to do with the "Dangling Else Problem"?

I do not understand this sentence from the Wikipedia article on the Dangling Else problem: [The Dangling Else problem] is a problem that often comes up in compiler construction, especially ...
user avatar
2 votes
2 answers
3k views

Convert grammar into an LL(1) grammar which recognises the same language

I have the following sample question for a compilers exam and wanted to check my solution. Convert the following grammar into an LL(1) grammar which recognises the same language: E -> E + T E -...
TomSelleck's user avatar
3 votes
1 answer
308 views

Showing a grammar is ambiguous

I have the following question taken from a compilers course exam: Show that the following grammar is ambiguous. S = XcY X = a Y = b | Z Z = bW W = d | ϵ I drew the following tree: Am I correct in ...
TomSelleck's user avatar
2 votes
1 answer
185 views

Verification as QA - makes sense?

Preparing my thesis, I found another interesting discrepancy. While some books say verification it terms of static analysis of work products is quality control (looking for defects), other say it is ...
John V's user avatar
  • 4,936
11 votes
2 answers
1k views

Dijkstra's example of an ambiguous program

Salutations. Dijkstra wrote that even a few lines of seemingly simple code could be hopelessly ambiguous. In at least one work, which I can't find now to save my life, he gave a little example program ...
Dijkstra Reader's user avatar
14 votes
11 answers
3k views

Should programming languages be strict or loose? [closed]

In Python and JavaScript, semi-colons are optional. In PHP, quotes around array-keys are optional ($_GET[key] vs $_GET['key']), although if you omit them it will first look for a constant by that ...
mpen's user avatar
  • 1,889
14 votes
11 answers
21k views

Is there a universal date format that anyone in the world can understand?

In Canada, everyone is familiar with the date format YYYY-MM-DD. In Europe or South Africa, they prefer DD-MM-YYYY. There are users from South Africa who get confused with the YYYY-MM-DD date format....
Thierry Lam's user avatar
  • 1,118