These tutorials describe creating a lexer and parsers with Soul tools using a small C-like language called minilang as an example. Minilang is just expressive enough for creating simple functions operating with integers.