Let me introduce you to a programming language I've been thinking about.
It'll have the following features.
- First Class Functions
- First Class Events
- Operator Overloading
- Pattern Matching
Advanced Ideas and Concepts
Maybe also include
BF in Nemerle (Using Nemerle.PEG)
Nemerle.PEG is a Macro that enables you to define Grammar (in the PEG format), and it create a Parser for you.
So I that I'll start out with a simple grammar first, like the grammar for BrainF*ck.BF in PEG Grammar