systemf

From Esolang
Jump to navigation Jump to search

systemf is a programming language enhancing Brainfuck with Linux system calls.

Command Description
> Move the pointer to the right
< Move the pointer to the left
+ Increment the memory cell under the pointer
- Decrement the memory cell under the pointer
. Output the character signified by the cell at the pointer
, Input a character and store it in the cell at the pointer
[ Jump past the matching ] if the cell under the pointer is 0
] Jump back to the matching [ if the cell under the pointer is nonzero
% Execute system call

Analogously to Brainfuck, characters other than ><+-.,[]% should be considered comments and ignored. But, see extensions below.

External resources