File | Date | Author | Commit |
---|---|---|---|
LICENSE | 2024-12-09 |
![]() |
[f481ac] Create LICENSE |
Makefile | 2025-02-08 |
![]() |
[ee784e] Update dynastr.h |
README.md | 2024-11-07 |
![]() |
[065415] Update README.md |
dynastr.h | 2025-02-08 |
![]() |
[ee784e] Update dynastr.h |
icon.ico | 2024-03-31 |
![]() |
[2213aa] Add files via upload |
main.c | 2024-12-17 |
![]() |
[79aacc] Make some modifications |
This is an interpreter written in C for a joke esoteric programming language called Pikalang (Google this language for more information, or the repository of the owner of this language). The good feature about this interpreter is that it doesn't need to be installed and it's portable. Also, it's very simple and lightweight.
You can open releases or click here to get the pre-compiled executables, or you can compile the code yourself using a gcc compiler.
To run a "Hello World" example, create a file with the following text:
pi pi pi pi pi pi pi pi pi pi pika pipi pi pi pi pi pi pi pi pipi pi pi
pi pi pi pi pi pi pi pi pipi pi pi pi pipi pi pichu pichu pichu pichu ka
chu pipi pi pi pikachu pipi pi pikachu pi pi pi pi pi pi pi pikachu
pikachu pi pi pi pikachu pipi pi pi pikachu pichu pichu pi pi pi pi pi
pi pi pi pi pi pi pi pi pi pi pikachu pipi pikachu pi pi pi pikachu ka
ka ka ka ka ka pikachu ka ka ka ka ka ka ka ka pikachu pipi pi pikachu
pipi pikachu pika chu
Save the text and run it (Windows users can run this using the interpreter, just like any program). GNU+Linux users need to allow the execution of this program (You can google how to do this), then they can run the GNU+Linux executable in a terminal by typing <ProgramLocation>/PikalangLinux <CodeLocation>/<CodeName>
(If the terminal is open where the program is, just put a ./
behind PikalangLinux
)).
To run this in any directory, you have to add this to your global variables. You can search how to do it in each operating system.
This program uses the dynastr library for some string operations.