git @ Cat's Eye Technologies Befunge-93 / 8984fdf
Remove serp.bf, superceded by serp2.bf. Chris Pressey 3 years ago
2 changed file(s) with 7 addition(s) and 26 deletion(s). Raw diff Collapse all Expand all
66 copyrighted by their original authors. See the file LICENSE for more
77 information.
88
9 NOTE: in the interests of improving the general experience of exploring
9 **NOTE**: in the interests of improving the general experience of exploring
1010 these examples, some buggy and/or bitrotting examples have been removed
1111 in the 2.25 release. Refer to the 2.24 release if you wish to find them.
1212
13 NOTE: many of these programs were developed on interpreters that did not
13 **NOTE**: many of these programs were developed on interpreters that did not
1414 produce warnings. When running them with `bef` it is recommended to
1515 suppress extraneous output with `bef -q`.
1616
17 NOTE: dates are given in Month/Day/Year Minus 1900 format, and many of
17 **NOTE**: dates are given in Month/Day/Year Minus 1900 format, and many of
1818 these dates are questionable, especially when Day is 1.
19
20 **NOTE**: Sierpinski is normally spelt with a "i" as the second letter,
21 contrary to several of the descriptions below.
1922
2023 | Name | License | Author | Date | Notes |
2124 | -------------------------- | ------- | ------------------- | -------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
9396 | [selflis5.bf](selflis5.bf) | | David Johnston | 5/7/97 | Crammed (14x6) self-listing program.
9497 | [selflis6.bf](selflis6.bf) | | Denis Moskowitz | 5/8/97 | 14-byte quine. This was submitted as a tiny fix to `selflis3.bf` which makes it reproduce itself exactly.
9598 | [selflist.bf](selflist.bf) | CC0 | Dmitry M Litvinov | 2/21/96 | A self-reproducing Befunge program, 13x4.
96 | [serp.bf](serp.bf) | | Kevin Vigor | 4/9/97 | Generates and prints a Serpinsky triangle, a simple type of fractal. Since the resolution is 20x30, the detail of the fractal isn't really visible, but hey, what can you do?
97 | [serp2.bf](serp2.bf) | | Kevin Vigor | 4/10/97 | Improved Serpinsky Triangle generator.
99 | [serp2.bf](serp2.bf) | | Kevin Vigor | 4/9/97 | Generates and prints a Serpinsky triangle, a simple type of fractal. Since the resolution is 20x30, the detail of the fractal isn't really visible, but hey, what can you do? This is the second revision, released 4/10/97, which is Improved.
98100 | [sinus.bf](sinus.bf) | CC0 | Dmitry M Litvinov | 12/1/96 | Program to generate sine wave patterns. Based on cos(a+b)=cos(a)\*cos(b)-sin(a)\*sin(b) and sin(a+b)=sin(a)\*cos(b)+cos(a)\*sin(b). sin and cos values are kept in one stack cell = abs(sin) \* 2\^16 + abs(cos).
99101 | [sort.bf](sort.bf) | | Kalyna Zazelenchuk | 9/5/93 | Same as anagram.bf, except sorts the letters of your word in ascending order.
100102 | [surprise.bf](surprise.bf) | | Timothy Howe | 11/26/96 | A big surprise.
+0
-21
eg/serp.bf less more
0 54*54**52**912p913pv < v " "0
1 >1-:v v " "0
2 v g21g31_$ v v " "0
3 v < v " "0
4 0v v 5 v " "0
5 >?>?>v > ^ 2 v " "0
6 1+2+ , * v " "0
7 >^>^:$ " , v " "0
8 v:-1_^ . v " "0
9 v-1_$53*0v " v " "0
10 v_054* v ^_^ v " "0
11 >56*54* v % v " "0
12 >02p03pv * v " "0
13 v/2+g20< 2 v " "0
14 >\03g+2/\v 5 v " "0
15 v"*"p31p21< : v " "0
16 >13g76*+12gp ^ 0 v " "0
17 vp\-4*99\"<":< v " "0
18 >:v: >#< 1+:54*\` | v " "0
19 ^,_$25*,^ @ v " "0
20 ^ ># #< ^