No description
Find a file
2025-05-16 15:18:25 +02:00
q-pilater Basic arg handler 2025-05-16 15:18:25 +02:00
LICENSE Initial commit 2025-05-16 08:45:08 +00:00
README.md set rightfull owner 2025-05-16 15:17:53 +02:00

q-lang

Idea by @thea@eldritch.cafe.
You can code only using the letter q.

qpilator will take all your q code and convert it to a c file and compile it into an executable called q.q

Project structure

The project is entirely made of q directories and files, each q file contain a number of q that determine instructions.
instruction are executed in order q -> qq -> ..

Glossary

symbol interpretation
q read registry
qq declare registry
qqq call function
qqqq declare function
qqqqq operator

Type declaration

when encountering thoose symbol qpilator will check a directory with the same name + q to find the value

symbol interpretation range method
q bool true - false single file
qq uint 0 .. 255 single file
qqq int -127 .. 128 single file
qqqq string [a-zA-Z] one file per char*

*qqqq -string : empty = a, ..., 25q = z, 26q = A, ..., 51q = Z