Article View: comp.lang.misc
Article #5522Re: Universal OS (was Re: Survey of
From: robison
Date: Thu, 05 May 1988 04:11
Date: Thu, 05 May 1988 04:11
35 lines
1779 bytes
1779 bytes
> Programming a Turing machine is easy....
But where do you find a Turing machine? Be the first one on your disk
block to be running NanoC, the amazing Turing-machine emulator language.
Its completely written in C and portable to any UNIX box!
But thats not all. If you order now, you get tested NanoC software,
such as this program which converts not just one "a", not just
two a's, or even ten a's, but ANY string of a's to a string of b's!
{
while [a] {!b; +1;}
halt;
}
And no more messy state-transition tables - NanoC is a STRUCTURED Turing
machine language! While-do, do-while, if-else, and the incredible HALT
statement. Mr. Theory says "it's as computationally powerful as FORTRAN!"
Your family will spend many fun-filled hours writing binary additions,
unary multiplies, and Ada compilers in NanoC.
Order now by ...
[Seriously, NanoC really exists and is free for the asking. It even
has a man page. I wrote the interpreter on a lark last summer.
Example programs include a binary adder, counter, and hailstone-number
(3n+1 problem) checker.]
Arch D. Robison
University of Illinois at Urbana-Champaign
CSNET: robison@UIUC.CSNET
UUCP: {ihnp4,pur-ee,convex}!uiucdcs!robison
ARPA: robison@A.CS.UIUC.EDU (robison@UIUC.ARPA)
Technical Details
Message-ID:
<5200006@uiucdcsm>Path:
arc1-ca.pugleaf.net!utzoo!mnetor!uunet!lll-winken!lll-lcc!ames!ncar!gatech!purdue!i.cc.purdue.edu!j.cc.purdue.edu!pur-ee!uiucdcs!uiucdcsm!robisonReferences:
<762@l.cc.purdue.edu>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!mnetor!uunet!lll-winken!lll-lcc!ames!ncar!gatech!purdue!i.cc.purdue.edu!j.cc.purdue.edu!pur-ee!uiucdcs!uiucdcsm!robison From: robison@uiucdcsm.cs.uiuc.edu Newsgroups: comp.lang.misc Subject: Re: Universal OS (was Re: Survey of Message-ID: <5200006@uiucdcsm> Date: 5 May 88 04:11:00 GMT References: <762@l.cc.purdue.edu> Lines: 34 Nf-ID: #R:l.cc.purdue.edu:762:uiucdcsm:5200006:000:1271 Nf-From: uiucdcsm.cs.uiuc.edu!robison May 4 23:11:00 1988