cognate
cognate copied to clipboard
A human readable quasi-concatenative programming language
Cognate looks really cool. The one place I think the literate aspect can be improved is with the binary operators, which are hard to read in a sentence as prefix...
There isn't any documentation on each builtin word, and so for the ones that take and/or return blocks, the semantics are ***very*** confusing. `Case` in particular. What are the semantics...
From the readme: > CognaC (the Cognate Compiler) compiles Cognate sources directly into C. This produces very small and rather fast binaries, allowing Cognate to outperform most dynamic languages. This...
I get this error when compiling the master branch. ``` $ make cc -Og -ggdb3 -g -rdynamic -Wall -Wpedantic src/lexer.c src/parser.c src/cognac.c -o cognac -DCC=cc src/cognac.c: In function 'to_c': src/cognac.c:893:39:...