The CAHDL is an object oriented imperative language
with declarative constructions. It operates the high level
constructions like processor, memory, keyboard, etc. The
syntax of CAHDL bases on C++ ISO/IEC programming
language. There are also some syntax constructions taken
from Verilog and from technical literature [3-6]. The
source [7] was used in the development of the syntax of
description of arguments of processor instructions.