diff --git a/README.md b/README.md index c750c031..78385149 100644 --- a/README.md +++ b/README.md @@ -270,7 +270,7 @@ I used the following Ubuntu deb packages to test this program. 56 |dc |dc |1.06.95-9build2 57 |eC |ecere-dev |0.44.15-1 58 |Elixir |elixir |1.3.3-2 -59 |Emacs Lisp |emacs25 |25.2+1-6 +59 |Emacs Lisp |emacs25 |- 60 |Erlang |erlang |1:20.0.4+dfsg-1ubuntu1 61 |F# |fsharp |4.0.0.4+dfsg2-2 62 |FALSE |*N/A* |- diff --git a/SHA1SUMS b/SHA1SUMS index 4957d835..98da5e0d 100644 --- a/SHA1SUMS +++ b/SHA1SUMS @@ -3,31 +3,42 @@ c45924986c299cea46735137da9e92824c9cdb24 *QR.rb 027fc3839c78fb30d49a54524e350631f8413822 *QR.scala 0219d1398ab678b4daacbd0c9d670f1607a9ef95 *QR.scm a23cde33c9f1e4a61f9dc1e98d40c719b069d15b *QR.sci -d507110abe2545beaae8e05cf26ecc114d9d2302 *QR.bash +a6dc22149cb14b7095a2eba184506261184337f4 *QR.sed +baedd147f2d5864c05afbe28c264bf64af81338a *QR.spl 2405bb5bd03718ba1c3d47efb7e51277e866e847 *QR.sl 23bda27ccd5dd077b5615fed9c02060f9ed87fdd *QR.st f1a330f22746ac7dc9d0be4b5fe820b556bf5eae *QR.nut 9a6f8939baec2e197fbf85f78dde43a57906409b *QR.sml faf1322c4e15e8a37893c044f77d9f66fa0d9c78 *QR.sq a0057c950059c9982bf9f2f1ac629c324b66e934 *QR.tcl +148caf809edd27ac09b84e5b5e6dd7b959b010bd *QR.tcsh 621891b9b159a24094392a0c5114a61c9dfc2586 *QR.t +5188e03386bb4ed7132e52bb85106645d0c4397a *QR.ts 0f5774ae3aec9b29994ad1659c6eaa4d62603375 *QR.unl b7a412a66343725d93e25a0ef4da65f947785df9 *QR.vala 9a4216eee033faa4157db7c2857eede2b5a849a4 *QR.v +5d6d4a91f60dbadfe36fabcfddda940f4818a5e4 *QR.vim e96282164d0d8d847c5db0cd2a9f71df57491096 *QR.vb a6af3c39937efb5b4ff4dff6bce7fc4d01c8f4fd *QR.ws ff32a5954bda2c5011a98b1d9cdb1a2ac4907564 *QR.xslt +f502f86e48cf06251b3649ebc8c978b4937096cb *QR.yab a59ea2c9c300e854ec4ee8ad638470547ecede8c *QR.yorick 691431a534ddf1e5ccd88cd841743f1830724a70 *QR.azm +384145d30fc51181ddc2e8d31ac68a83ded939fa *QR.zsh ec63b96de43a68429c68094feb5b6e303ded860a *QR.+ 74cc908cdbc67ab1dae7a97aa9293a1992e468a0 *qr.adb ba9d3c38e27990ab416ca846dc33a375e3499844 *QR.als +f877eb1e95855dd0373dde0a869b6b44d4cab9a3 *QR.aheui ab9150b531879e7f03e3f6747c179544471a8d1c *QR.a68 3edaa5dc91aed6a2cb1fb10c334def7ec4c15533 *QR.ante +dbfa6259baa0660fda87a0f4b31a22a6a4b7f784 *QR.cc +a1198894ed2b70a2eafd23b68d8ca22d48123b6e *QR.aj 018cae7aeae098a741f154afe1590c30ad830426 *QR.asy 45da9591f34700ad311878c2aba5a8c376d07c08 *QR.dats ca0c75a1db78e89919a79d03d51ba022e65f63f8 *QR.awk +d507110abe2545beaae8e05cf26ecc114d9d2302 *QR.bash 9e335c4dd0dc21a0d4b0adb67f33e777a943563e *QR.bc +33aeae79037050f9256250ca9319e9193786db33 *QR.bsh eb2a1d90373f25804a9095f39a52c1ac3fc401ba *QR.bef 4e7c9f7ba83514f114b043c6557d5643e9d9c2ff *QR.Blc accdd201de139fad14e9285a493e3b49ec769cff *QR.bf @@ -36,6 +47,7 @@ accdd201de139fad14e9285a493e3b49ec769cff *QR.bf 7c7877d7988aaafff1472248bff5b2d5788a0f6e *QR.cs 2305a17a10b7c338236976e0ded7dbb1c07f8279 *QR.chef dcbb15fd9f0bbb51f08d89d2a84b11e5218e731c *QR.clj +549a09cd93781b64418b64875480bfdd594fe203 *QR.cmake df0c8c3bf02f1e54e8b02d31b3cb317c8fdf1bd4 *QR.cob 9f394c7c5bad57d5a8e133051b3ab3e50b020aeb *QR.coffee f6ab27ac389f959e10a9de2948f351a57ec3191e *QR.lisp @@ -48,17 +60,23 @@ d5056df1943d36b31b727abacd71bca1975f83b6 *QR.el 496cc21f294a88c6d13f2dc44f272f4772a6c567 *QR.erl c8b82a925af629d3e1454ca15a1af322de5bba3d *QR.fsx 6e66f94aa07c8832fd3fcc7057ed3475a23bf024 *QR.false +a73b296383a718693a25f51843bf4d13f4be7c6b *QR.fl +714250612b8c37d94acfed391b1cad1922306934 *QR.fish cd827ee2c415dbd8350bef4cefb8dbc51d119e34 *QR.fs 790c2e74c91784e4ec1c9ea4d98b0e60e409e6d0 *QR.f 69853e23abd8a55d231854d97652320c7765d5c0 *QR.f90 5968cae0802c4ccedfdb3978081145a660f1ca08 *QR.gbs 9cbbe6e9d261bd8fe1c32df4637e743232e470f1 *QR.g +2293a575d492c62fc726f6e6d7695de60a381cd7 *QR.gdb 006455510868e78b3f0f3e480ea676ea64eec466 *QR.gel e3b157760473c46545e8c9b64ce4d9969be31e24 *QR.plt 346f7814d5a3a370835e27b3eaed48077ea4b645 *QR.go +0505c42e6f471ac18c2e2be27fbeba46236c40d9 *QR.gs 69bea7d45e8da1d76aeacc6e82a67ef7c2881a95 *QR.gpt b956dc6cacba075639a39e3149553012ecfca987 *QR.grass +671c86c8a0408adbcd5d3cb4f74b284529ceeec4 *QR.gri 0699a134765d29422e3865ed7c1eb29d6c9ded52 *QR.groovy +3d78aadbdf86692d8ad69a12c47321b27763ce9c *QR.gz 645518f57ed568714470c19e0edc1037410fbf19 *QR.hs 13b782aa8925616f80bcace5f4338f9cda2483d8 *QR.hx 0c3c6a05873cf3e0a9d381491e68f8f304cbbe26 *QR.icn @@ -67,18 +85,24 @@ b956dc6cacba075639a39e3149553012ecfca987 *QR.grass c5200e6307f8cd640a0ad5a7e1fd2c6fa291a2f3 *QR.java 58c90e32debbc02eae46c4a2e3793bb7f2eb255c *QR.js 91a2f0e4ca618d834b63fa16883fa4f6d9ce4990 *QR.jq +a021ed2a6292a038fdaa8d6c171ae16f98f0342a *QR.jsfuck 3259826334a99249fdcf409aad9c0839f7b4ab4e *QR.jl +59a7537e8df19509de5cdd3c1bd4335455603580 *QR.ksh 76193960ae32423a8b025c253339c3c514458ba9 *QR.lazy e0f1dda07d3f7ac6ecb98cdbb06019441f807218 *qr.li +ce66bd5bc16b05765d987a9631205f9beafd0a2f *QR.ls ed123931d7859fca1565d463e0f40cc3ce62f638 *QR.ll 4bad94f84f8d4a047fe07af28ed1884c0782a164 *QR.lol 74fe3c1f049e014c45140e49cf8489e82791289e *QR.lua +705c369e9039235c77ef8d0f43f614d5f882a60a *QR.m4 5e2904ddf86efb7d0db71d861b5b5f3a2ce6cbfe *QR.mk c2f9f5676aefdba1a03d071fbd4ee4e25b811342 *QR.mac 5f7d2a4476a200ab070b041ea17d6ac216ebd5bd *QR.mzn 6d780fe2351e486a9870d55ef8554e14e8619bfe *QR.il +a0ec4b757534deb072b63ff6807de45ff4794e4e *QR.mustache ce3db008672de1d27ecb7028affeb4595d851208 *QR.asm 1c3cc3242221d366df08db0aa928d85c1235d67e *QR.neko +ccb1d6fd27221a389fedd3d465842a72a987d935 *QR.nc c63fcdffc0f9cc3ff2ba2ef2d8d89de269f1fb55 *QR.5c 0ea61eb5b3a2e3bdb3bd512efb05b5def0114352 *QR.nim 78e8a401c659fc5e33b6dd95741076a80c702f2e *QR.m @@ -86,15 +110,19 @@ c63fcdffc0f9cc3ff2ba2ef2d8d89de269f1fb55 *QR.5c 5158aa211a47b75776cfbca3927e23e8de6282fa *QR.octave 16fcbdf1f4afa139235496c89dd8de9df4fbdff7 *QR.ook d65d26bc17435cb0f62f161e54e1654fc12fd88e *QR.gp +6ee7f2ac07327e28645c999d38b42c1715cff9ad *QR.p 78536b6f6adfea40921b3b899c8ab0697e826794 *QR.pas 87f30a3d3e47a57be04f45e237bd6f45076b5b94 *QR.pl +a9972cb380048317ddf0910768d3cae341f0e961 *QR.pl6 87f16893c180fe9a323ee110fdbaf1e4cd94ba94 *QR.php e38366f748867fa7fed0fc12dbb75b85897ce3af *QR.png 4a7e5043f541d868c52f1eb9746ad69ac9404610 *QR.pike 7995981215f6c94c71bdec6d6318a798394e2530 *QR.ps 03216fc8a8b77701f72b52c592cf2be14b8ac1b6 *QR.ppt 3b796b168c354e6c7249406b756e4e75388b1126 *QR.prolog +19d3bdedc91cbd5ee06c1ee643bb5851abaf8b1c *QR.pr c9cfdd5861d43b3eeb24ee93793173db5b12e9e3 *QR.py 010ddad7aef4748dddc3b6fa0c94c1e91aad9e86 *QR.R 55eeec7a7b42c6363051723775c48872e8fa7b13 *QR.ratfor +4291723e86a378e15788517de12e3dea035af348 *QR.rc 178ad8a38fe849bb9929cdf44da0fa2cd9900498 *QR.rexx diff --git a/langs.png b/langs.png index c5cfc9ad..5644dc39 100644 Binary files a/langs.png and b/langs.png differ diff --git a/src/langs.png.gen.rb b/src/langs.png.gen.rb index 28781039..c498f5af 100644 --- a/src/langs.png.gen.rb +++ b/src/langs.png.gen.rb @@ -61,7 +61,7 @@ Uroboros = 350.0 ctx.select_font_face("UnifrakturCook") ctx.font_size = 25 -Title = "100-Language Uroboros Quine" +Title = "#{ RunSteps.size }-Language Uroboros Quine" e = ctx.text_extents(Title) height = Uroboros / 2 + e.height + 20 ctx.move_to(-e.width / 2, height / 2)