Простенький язык, вдохновлённый C.
Для работы необходим компилятор NASM и линкер GoLink.
- Работает с платформой x86_64 и ОС Windows.
- Существует единственный тип u64, который ведёт себя, как беззнаковое целое и может быть использован, как указатель.
- Функции могут принимать максимум 4 аргумента.
- Скобки вокруг бинарного или унарного выражения обязательны.
// Объявляет, что функция printf будет подставлена при линковке
#extern <printf>
// Точка Входа
u64 main()
{
u64 s2;
u64 s1;
(s2 = 0x0021646c726f);
(s1 = 0x77202c6f6c6c6548);
// Выводит "Hello, World!"
// cimple гарантирует, что объявленные подряд переменные будут находиться в памяти подряд
printf((&s1));
return 0;
}