Zeno (programming language)
- Zeno (programming language)
Zeno (after Zeno of Elea) is an imperative procedural programming language designed to be easy to learn and user friendly. Zeno is generic in the sense that it contains most of the essential elements used in other languages to develop real applications.
The Zeno Interpreter was designed for use in Windows 95 and later Microsoft operating systems. The interpreter comes with built-in debugging tools, a source code text editor, and an on-line language reference.
Zeno was created by Stephen R. Schmitt and is maintained by Abecedarical Systems.
Example: Sieve of Eratosthenes
const N : int := 5000 var a : array [N] of boolean program var i, j : int init_a % initialize array for i := 2...floor ( N/2 ) do for j := 2...floor ( N/i ) do a [i*j] := false % mark as not prime end for end for j := 0 for i := 2...N do % output results if a [i] then % is prime put i : 6 ... incr j if (j mod 5) = 0 then % start new line put "" end if end if end for end program % initialize the array procedure init_a var i : int for i := 1...N do a [i] := true end for end procedure Sample output
2 3 5 7 11 13 17 19 23 29 31 37 41 43 47 53 59 61 67 71 73 79 83 89 97 101 103 107 109 113
External links
* [http://home.att.net/~srschmitt/zeno.html Home page]
Wikimedia Foundation.
2010.
Look at other dictionaries:
Zeno — is a Greek name derived from the more ancient variant Zenon. The word may refer to any of the following:PeoplePhilosophers* Zeno of Elea (c.490–c.430 BC), philosopher, follower of Parmenides, famed for his paradoxes . * Zeno of Citium (333 BC 264 … Wikipedia
List of programming languages — Programming language lists Alphabetical Categorical Chronological Generational The aim of this list of programming languages is to include all notable programming languages in existence, both those in current use and historical ones, in… … Wikipedia
Page description language — A page description language (PDL) is a language that describes the appearance of a printed page in a higher level than an actual output bitmap. An overlapping term is printer control language, but it should not be confused as referring solely to… … Wikipedia
Acme (computer virus) — Computer virus Fullname = Acme Common name = Acme Technical name = Clonewar.247 Family = N/A Aliases = Classification = Virus Type = DOS Subtype = EXE infector. Replicant. IsolationDate = 1992 Isolation = Unknown Origin = United States Author =… … Wikipedia
Computability — You might be looking for Computable function, Computability theory, Computation, or Theory of computation. Computability is the ability to solve a problem in an effective manner. It is a key topic of the field of computability theory within… … Wikipedia
List of game engines — Many tools called game engines are available for game designers to code a game quickly and easily without building from the ground up. Contents 1 Free and open source 2 Proprietary 2.1 Commercial 2.2 Freeware … Wikipedia
Liste des langages de programmation — Le but de cette Liste des langages de programmation est d inclure tous les langages de programmation existants, qu ils soient actuellement utilisés ou historiques, par ordre alphabétique. Ne sont pas listés ici les langages informatiques de… … Wikipédia en Français
Source (game engine) — Source engine … Wikipedia
German Wikipedia — Screenshot … Wikipedia
List of effects — This is a list of names for observable phenonema that contain the word effect, amplified by reference(s) to their respective fields of study. #*3D audio effect (audio effects)A*Accelerator effect (economics) *Accordion effect (physics) (waves)… … Wikipedia