Tag Archives

Archive of posts published in the tag: YAUL

Yet Another Useless Language Part 11 — Storing binary on the disk

This is the eleventh part of the YAUL series. For your convenience you can find other parts in the table of contents in Part 1 — Introduction We already know how to parse YAUL application and execute it. Today we are going to…

Yet Another Useless Language Part 10 — Parser

This is the tenth part of the YAUL series. For your convenience you can find other parts in the table of contents in Part 1 — Introduction We have our parser almost done, there are just few things left. Let’s begin. Program structure…

Yet Another Useless Language Part 9 — Standard library

This is the ninth part of the YAUL series. For your convenience you can find other parts in the table of contents in Part 1 — Introduction Today we are going to describe standard library for YAUL. Introduction Every language has it’s own…

Yet Another Useless Language Part 8 — Function

This is the eighth part of the YAUL series. For your convenience you can find other parts in the table of contents in Part 1 — Introduction Today we are going to handle functions in YAUL. Let’s go. Introduction We are going to…

Yet Another Useless Language Part 7 — Loop

This is the seventh part of the YAUL series. For your convenience you can find other parts in the table of contents in Part 1 — Introduction Last time we implemented conditional expression. Today we are going to implement another basic imperative concept…

Yet Another Useless Language Part 6 — If

This is the sixth part of the YAUL series. For your convenience you can find other parts in the table of contents in Part 1 — Introduction We continue developing custom language on .NET platform using LINQ expressions. Today we are going to…

Yet Another Useless Language Part 5 — Variables

This is the fifth part of the YAUL series. For your convenience you can find other parts in the table of contents in Part 1 — Introduction Hi! Today we are going to add variables support to our language. Introduction In previous parts…

Yet Another Useless Language Part 4 — Compiler

This is the fourth part of the YAUL series. For your convenience you can find other parts in the table of contents in Part 1 — Introduction Today we are going to take a look at the basics of compilation process. AST In…

Yet Another Useless Language Part 3 — Variables

This is the third part of the YAUL series. For your convenience you can find other parts in the table of contents in Part 1 — Introduction Today we will implement class for holding values in YAUL language Requirements We do not have…

Yet Another Useless Language Part 2 — Grammar

This is the second part of the YAUL series. For your convenience you can find other parts in the table of contents in Part 1 — Introduction Last time we described features of a language we are going to write. Today we are…

Yet Another Useless Language Part 1 — Introduction

This is the first part of the Yet Another Useless Language series. For your convenience you can find other parts using the links below : Part 1 — Introduction Part 2 — Grammar Part 3 — Variables Part 4 — Compiler Part 5…