aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* pragma onceHEADmasterRunxi Yu2024-08-181-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.hRunxi Yu2024-08-183-3/+3
|
* Fix READMERunxi Yu2024-08-151-8/+6
|
* README: Link to man.sr.htRunxi Yu2024-08-151-0/+2
|
* Note that output adds line feedsRunxi Yu2024-08-151-2/+2
|
* Add hello-world testRunxi Yu2024-08-151-0/+1
|
* Makefile: Use bisonRunxi Yu2024-08-151-1/+2
|
* yacc: try to emit code...Runxi Yu2024-08-151-45/+144
|
* Add license to lexer and parserRunxi Yu2024-08-152-0/+40
|
* Add a broken parser that does absolutely nothingRunxi Yu2024-08-151-0/+118
|
* Fix Makefile a bitRunxi Yu2024-08-151-1/+4
|
* Add lexerRunxi Yu2024-08-151-0/+66
|
* types: Comment out list, and add stdbool.hRunxi Yu2024-08-151-6/+7
|
* Ignore e/Runxi Yu2024-08-151-0/+1
|
* gitignore, MakefileRunxi Yu2024-08-152-0/+12
|
* types.h: Stop using libgmpRunxi Yu2024-08-141-3/+3
|
* s/the Donkey project/donkey/gRunxi Yu2024-08-141-2/+2
|
* Add the rest of loopsRunxi Yu2024-08-141-4/+55
|
* Add if and loop wileRunxi Yu2024-08-141-1/+65
|
* Update READMERunxi Yu2024-08-141-6/+11
|
* Specify ibpc language in code blockRunxi Yu2024-08-141-1/+1
|
* Boolean operators, functions, interop, securityRunxi Yu2024-08-141-23/+143
|
* Basic comparisons and commentsRunxi Yu2024-08-141-1/+55
|
* Prepare for man.sr.htRunxi Yu2024-08-142-1/+10
|
* Add note about POSIX ERERunxi Yu2024-08-141-0/+4
|
* Various changes:Runxi Yu2024-08-142-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 eitherRunxi Yu2024-08-141-1/+1
|
* Fix vertical bar in regular expressionRunxi Yu2024-08-141-1/+1
|
* Initial type definitionsRunxi Yu2024-08-142-3/+79
|
* Language updateRunxi Yu2024-08-142-2/+43
|
* Add initial READMERunxi Yu2024-08-132-0/+36
|
* AGPL-3.0Runxi Yu2024-08-131-0/+661