Date: Aug 12, 2008 13:59
Did you ever wake up and think "FORTH is just too
darn easy -- I need a *real* challenge"? Straight
from Prfnoff himself, I present to you the BAK
programming language...
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
BAK: It's Not Forth
The only source file extension BAK recognizes is ".bak"
(or ".BAK"), and the BAK interpreter enforces this. This
guarantees some confusion with automatically generated
backup files.
The only data type in BAK is the pointer, but it shall be
referred to as the 'BAKword'. Every BAKword points to a
character, but it shall be referred to as the BAKword's
'reverse'. These BAKwords are kept on a data structure
called the 'LIFO'.
The position starts at the first reverse of the program.
After executing the feature at the position, the position
is incremented unless the feature otherwise specifies. Data
space is identical to program space.
|