Restricted chicken
Jump to navigation
Jump to search
Restricted chicken is a derivative of chicken, created by User:None1
Command
There is only one command: chicken, which prints "chicken" (without quotes) , other commands are considered invalid.
Example Programs
Quine 1
chicken
Quine 2
chicken chicken
Any valid program is a quine.
Interpreters
Python
while 1:
try:
code=input()
except:
break
if code!='chicken':
raise ValueError('invalid program')
print('chicken')
C++
#include<iostream>
#include<string>
#include<exception>
using namespace std;
int main(){
string s;
while(getline(cin,s)){
if(s!="chicken"){
throw new exception;
}
cout<<"chicken"<<endl;
}
return 0;
}