naru programming language
naru (pronounced NAH-roo) is a general-purpose programming language, envisioned and designed by Kang Seonghoon.
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.
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