naru programming language
naru (pronounced NAH-roo) is a general-purpose programming language, envisioned and designed by Kang Seonghoon.
Name
naru refers to the programming language, which name is not capitalized by convention. nari refers to the reference implementation (stands for naru reference implementation), that contains naru(1) interpreter and nari(1) interactive interpreter (here stands for naru interactive), whose names are represented with a typewriter font.
Specification
This specification, in continuous development and evolution since April 2005, corresponds to revision 4 of naru programming language (naru r4 in short).
- Chapter 1: Introduction
- Chapter 2: Terms and notations
- Chapter 3: Environment
- Chapter 4: Lexical elements
- Chapter 5: Syntax and semantics
- Chapter 6: Standard library
See also
changed July 10, 2009