Language X

Laguage X is a small language for implementing ideas for various programming language features.

The compiler and interpreter is written in C#.

The compiled code can either be interpreted or compiled into .NET.

File type

Files written in language x has the extension .x or .lax. The use of these extensions and their meaning is yet to be determined.


A full version of the compiler is available online on the Syntax/Demo page. Every example on this page can be modified and recompiled by pressing the “Run” button.

Current features

Check the syntax page for examples.