The alphabet in programming languages
P is (actually) for Piet - 57 codels
Large version (codel size = 6)
Small version (codel size = 1)
Tested with Erik's piet interpreter npiet
and developed with Piet Creator.
Edit: Here is a "trace" version (generated with npiet -tpf
) so you can see how it works.
Execution starts in the top left and goes around the border clockwise. The top edge and right edge are setup (calculating the value of a
(97) takes quite a few codels). The loop starts on the bottom edge and goes to the left edge. When the value of z
is reached the program turns right into the cross section under the first P
and terminates.
Click the image to enlarge and see details
P is for Perl, 10 characters -> Score: 14
print a..z
Y is for Yoix, 44 characters → Score: 48
int x;for(;++x<27;)yoix.stdio.putchar(96+x);