CASISP

From Esolang
Jump to navigation Jump to search
This article is not detailed enough and needs to be expanded. Please help us by adding some more information.

CASISP which doesn't stand for anything in particular but mixes C, Pascal, Basic and Lisp, is an unimplemented idea by Orenwatson (talk) In natural languages, when people are unfamiliar with a language they are trying to use, sometimes they mix the language with parts of more familiar languages, by substituting words and grammar from one language into another. The same can be done with programming languages, as shown below.

dim x as integer;
READ (*,*) x # read in number to factorial
int a = 1;
do
(set! a (* a x))
x--;
loop while x.gt.0
printf("%d\n",x);
END