We are currently working on new rules for what content should and shouldn't be allowed on this website, and are looking for feedback! See Esolang:2026 topicality proposal to view and give feedback on the current draft.

Talk:Pikalang

From Esolang
Jump to navigation Jump to search

Does this count as an implementation?

/* pika */
#include<stdio.h>
#define pipi m+=1;
#define pichu m-=1;
#define pi ++*m;
#define ka --*m;
#define pikachu putchar(*m);
#define pikapi {int _c=getchar();if(_c!=EOF)*m=_c;}
#define pika while(*m){
#define chu }
#define _ return 0;}
int mem[30000];int main(){register int*m=mem;
/* chu */

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

_

--(this comment by Rdebath at 20:33, 2 December 2014‎ UTC; please sign your comments with ~~~~)