On 2015-10-26 19:27, Richmond wrote:
I would love LiveCode NOT to understand the uncertainty of me. Computers
should not be behave being as ambiguous as we humans are.

Quite - nor should programming languages be ambiguous. Indeed, for them to be useful at all they need to be entirely unambiguous.

Open Language is the name of a parsing technology that we have developed which allows a reasonable degree of flexibility in defining 'natural language like' grammars (heavily based on abstracting the patterns present in existing xTalks) in a way which means that there requires no central co-ordination of the grammar.

Any ambiguities which occur due to using two sets of definitions from two disparate parties who never talk to each other is easily resolved by either preferring one set of definitions over the other, or marking one token of a line which uses an ambiguous phrase with a disambiguating mark.

There is nothing 'artificially intelligent' about Open Language - just perhaps a bit of 'artificial competence' and 'artificial sense'.

Warmest Regards,

Mark.

--
Mark Waddingham ~ m...@livecode.com ~ http://www.livecode.com/
LiveCode: Everyone can create apps

_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Reply via email to