Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | pragma onceHEADmaster | Runxi Yu | 2024-08-18 | 1 | -0/+2 |
| | | | | | | | | This is technically unportable as it's a GCC/Clang extension, but it's one of the extensions that I personally think make a lot of sense. I'll use include guards if I really need to port this to a compiler that doesn't support pragma once, I guess. | ||||
* | types.h -> ibpctypes.h | Runxi Yu | 2024-08-18 | 3 | -3/+3 |
| | |||||
* | Fix README | Runxi Yu | 2024-08-15 | 1 | -8/+6 |
| | |||||
* | README: Link to man.sr.ht | Runxi Yu | 2024-08-15 | 1 | -0/+2 |
| | |||||
* | Note that output adds line feeds | Runxi Yu | 2024-08-15 | 1 | -2/+2 |
| | |||||
* | Add hello-world test | Runxi Yu | 2024-08-15 | 1 | -0/+1 |
| | |||||
* | Makefile: Use bison | Runxi Yu | 2024-08-15 | 1 | -1/+2 |
| | |||||
* | yacc: try to emit code... | Runxi Yu | 2024-08-15 | 1 | -45/+144 |
| | |||||
* | Add license to lexer and parser | Runxi Yu | 2024-08-15 | 2 | -0/+40 |
| | |||||
* | Add a broken parser that does absolutely nothing | Runxi Yu | 2024-08-15 | 1 | -0/+118 |
| | |||||
* | Fix Makefile a bit | Runxi Yu | 2024-08-15 | 1 | -1/+4 |
| | |||||
* | Add lexer | Runxi Yu | 2024-08-15 | 1 | -0/+66 |
| | |||||
* | types: Comment out list, and add stdbool.h | Runxi Yu | 2024-08-15 | 1 | -6/+7 |
| | |||||
* | Ignore e/ | Runxi Yu | 2024-08-15 | 1 | -0/+1 |
| | |||||
* | gitignore, Makefile | Runxi Yu | 2024-08-15 | 2 | -0/+12 |
| | |||||
* | types.h: Stop using libgmp | Runxi Yu | 2024-08-14 | 1 | -3/+3 |
| | |||||
* | s/the Donkey project/donkey/g | Runxi Yu | 2024-08-14 | 1 | -2/+2 |
| | |||||
* | Add the rest of loops | Runxi Yu | 2024-08-14 | 1 | -4/+55 |
| | |||||
* | Add if and loop wile | Runxi Yu | 2024-08-14 | 1 | -1/+65 |
| | |||||
* | Update README | Runxi Yu | 2024-08-14 | 1 | -6/+11 |
| | |||||
* | Specify ibpc language in code block | Runxi Yu | 2024-08-14 | 1 | -1/+1 |
| | |||||
* | Boolean operators, functions, interop, security | Runxi Yu | 2024-08-14 | 1 | -23/+143 |
| | |||||
* | Basic comparisons and comments | Runxi Yu | 2024-08-14 | 1 | -1/+55 |
| | |||||
* | Prepare for man.sr.ht | Runxi Yu | 2024-08-14 | 2 | -1/+10 |
| | |||||
* | Add note about POSIX ERE | Runxi Yu | 2024-08-14 | 1 | -0/+4 |
| | |||||
* | Various changes: | Runxi Yu | 2024-08-14 | 2 | -35/+63 |
| | | | | | | - Just use ordinary types for now - Remove stacks and queues from types.h because they're broken - Document some conversion and I/O functions | ||||
* | Newlines can't be in string literals either | Runxi Yu | 2024-08-14 | 1 | -1/+1 |
| | |||||
* | Fix vertical bar in regular expression | Runxi Yu | 2024-08-14 | 1 | -1/+1 |
| | |||||
* | Initial type definitions | Runxi Yu | 2024-08-14 | 2 | -3/+79 |
| | |||||
* | Language update | Runxi Yu | 2024-08-14 | 2 | -2/+43 |
| | |||||
* | Add initial README | Runxi Yu | 2024-08-13 | 2 | -0/+36 |
| | |||||
* | AGPL-3.0 | Runxi Yu | 2024-08-13 | 1 | -0/+661 |