fork download
  1. pbrain is a procedural dialect of brainfuck programming language
  2. which, well, supports procedures. commands ( and ) mark start an
  3. d end of new procedure, indexed by contents of current cell, and
  4. : calls procedure indexed by contents of current cell. created b
  5. y paul m. parks in 2004 and implemented "between the hours of 9:
  6. 45 PM and 6:15 AM, in a single session", it is supported by seve
  7. ral more interpreters and ides. the dialect is criticised for di
  8. sallowing the reader to figure out which procedure is being call
  9. ed from reading the code. if this is important (as if it is ever
  10. important with esoteric languages!), one can use toadskin, yet a
  11. nother brainfuck variation which allows named procedures. enjoy!
  12.  
  13.  
Success #stdin #stdout 0.01s 5324KB
stdin
((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((____ << ____) + _____________) << ____) + ______) << ____) + _____) << ____) + _______) << ____) + ____) << ____) + ______) << ____) + _) << ____) + ____) << ____) + ___) << ____) + _____) << ____) + ____) << ____) + ____) << ____) + ______) << ____) + _______) << ____) + ___________) << ____) + ___) << ____) + (_-_)) << ____) + ______) << ____) + ________) << ____) + _____) << ____) + _______________) << ____) + ___) << ____) + _____) << ____) + ______) << ____) + ________) << ____) + ___) << ____) + _) << ____) + ______) << ____) + ______) << ____) + ___) << ____) + _______) << ____) + _____) << ____) + _______________) << ____) + ______) << ____) + ________) << ____) + ___) << ____) + ___) << ____) + _______) << ____) + __) << ____) + ___) << ____) + ___) << ____) + _____) << ____) + _______________) << ____) + _______) << ____) + _______) << ____) + ___) << ____) + ___) << ____) + _____) << ____) + _______________) << ____) + ___) << ____) + _________) << ____) + ___) << ____) + (_-_)) << ____) + _____) << ____) + _______________) << ____) + ___) << ____) + ____) << ____) + ______) << ____) + _______) << ____) + ___) << ____) + ____) << ____) + ___) << ____) + _) << ____) + ______) << ____) + ______________) << ____) + _______) << ____) + _____________)
stdout
((((((