From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM autolearn=unavailable autolearn_force=no version=3.4.4 X-Received: by 10.98.22.137 with SMTP id 131mr14426882pfw.38.1483476614244; Tue, 03 Jan 2017 12:50:14 -0800 (PST) X-Received: by 10.157.17.167 with SMTP id v36mr2963972otf.12.1483476614098; Tue, 03 Jan 2017 12:50:14 -0800 (PST) Path: eternal-september.org!reader01.eternal-september.org!reader02.eternal-september.org!news.eternal-september.org!news.eternal-september.org!feeder.eternal-september.org!news.glorb.com!b123no18523itb.0!news-out.google.com!g131ni205itg.0!nntp.google.com!b123no16682itb.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: comp.lang.ada Date: Tue, 3 Jan 2017 12:50:13 -0800 (PST) In-Reply-To: Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=67.0.242.189; posting-account=lJ3JNwoAAAAQfH3VV9vttJLkThaxtTfC NNTP-Posting-Host: 67.0.242.189 References: <9ca07b79-db85-4d4a-b082-61cd75fcc1c8@googlegroups.com> <20f3a379-e76d-4323-8f1a-a1bb77b93d7e@googlegroups.com> <73cc51c6-035f-4622-8952-a7c0f48fbcb2@googlegroups.com> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: Subject: Re: Interfacing Ada With Full Runtime Directly to Electronic Chips From: Shark8 Injection-Date: Tue, 03 Jan 2017 20:50:14 +0000 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Xref: news.eternal-september.org comp.lang.ada:33028 Date: 2017-01-03T12:50:13-08:00 List-Id: On Tuesday, January 3, 2017 at 1:34:31 PM UTC-7, Dmitry A. Kazakov wrote: > On 2017-01-03 19:02, Shark8 wrote: > > On Tuesday, January 3, 2017 at 3:34:33 AM UTC-7, Dmitry A. Kazakov wrot= e: > >> On 2017-01-03 06:33, Shark8 wrote: > >> > >>> That's really interesting, because the system I want to do > >>> [ultimately] is a ternary computer -- for which tri-state logic is a > >>> perfect fit. > >> > >> Out of curiosity, why tri-state logic and not full four-state one? > >> Tri-state is incomplete in some operations (e.g. in implication). > > > > The completeness of the logic-system depends on which logic-system > > is being used -- there are several for three-valued logic -- but it is= a > > non-issue because you can use full Boolean logic (e.g.) by defining 0 t= o > > be True and =C2=B11 to be False (i.e. using inverse-logic).* >=20 > [...] >=20 > I see, it is just a ternary system and not logic in the sense of lattice= =20 > and inference, like {False, True, Unknown}. You can model True/False/Unknown -- just map each value to one of {1,0,J}, = obviously. But how would a lattice & inference system look? Esp. at the gate-level.