YANI

YANI is Yet Another Needless Interpreter. It is an interpreter for an educational purpose language I wrote in C using modern compiler technics. The language itself is a "high-level" one, a bit like Basic or Pascal. It features mathematical expressions resolutions, conditional statements or even user function definitions.

Introduction

In this page I’m going to explain why I developed YANI, and briefly introduce the language possibilities.

Target language specifications

This is the full description of the YANI language. It introduces the structure of programs, as well as every features such as keywords or operators.

Download

A working distribution of YANI is available here for Windows platforms, packaged with a setup program for easy installation and desinstallation.

Interpreter interface

This is the documentation of the YANI interpreter interface: command-line parameters description, returned error codes, etc.

Stay tuned!
What others think

«Thanks for you efforts in improving the "official" FLAC plugin.»

David M.