flea-0.1.0

https://rubygems.org

flea

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 212673

number: 0.1.0

platform: ruby

spec_sha256: d8689f04f6e822a1dd7408183cbd41f0079ce733af6a24d1faae0e5634abbd38

sha256: ac9701ac71c6ec178d2d3efdc977020ac0de50186db53ec9b318cb9813ecfa61

created_at: 2024-05-13 08:16:44 UTC

updated_at: 2024-06-06 02:34:35 UTC

position: 1

version_data_entries_count: 112

uploaded_at: 2011-03-13 22:53:54 UTC

indexed: true

has_extensions:

extensions:

Gem size: 17.5 KB

Version Data Entries

Total: 112

Unpacked size: 45.3 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.gitignore644006 Bytes8d92fb006d8b9f88a14a0210082123392509673f6d54f486cd8f0298a1b8a106
MIT-LICENSE644001.06 KB15908177b93919fe3b0a64441f859798927308a8dd651bade22dfaf81cb66086
README.rdoc644006.29 KBa5e54532bca1db6b65493bbb179eef80837a9695f6d9a93098f8d77d90c978e4
Rakefile644001.13 KBf0a477c3e9ba2abb806c1f51dbc8a37930046bc23f2c69977a7913ae0255e898
VERSION644006 Bytese9dd8507f4bf0c6f42458e41aea833ad0bd3f6127272335eee9bf4d58541ed67
bin/flea75500927 Bytes04e70627e73fae32cff15406bb15747620ce9843184031a749917ce7114351aa
examples/guess-the-number.scm64400463 Bytes409528ba8280ea72bdf432358f4530446032d39636a879dfb0e7a97ef2e48a2c
flea-language-spec/README.rdoc64400304 Bytes09b1f7041c26aa3e18fd42ff57fe50e8e8517aaa9af9257eb0578d8080f2cd7f
flea-language-spec/flea-language-spec.yaml6440060 Bytes246281b302b7eb97073621461da468d79ccf6048fdd808f6722179a898594e97
flea-language-spec/test-cases/01-display-and-basic-literals/01-display-string-literal.scm6440060 Bytesde5091acfea127db0a16d0f7d70362b88d5155ee2ad6d4df77ffcbde5f62d6cc
flea-language-spec/test-cases/01-display-and-basic-literals/02-display-integer-literal.scm6440036 Bytes6dcef86c2059018141db5cc6a27b8be8a78134cf8e0659a3c272c3f7dae6c3f9
flea-language-spec/test-cases/01-display-and-basic-literals/03-display-boolean-true-literal.scm6440038 Bytes8ece693c7047658b5ce965ff4698a14306df0b727b62e897cb0987c352d911f1
flea-language-spec/test-cases/01-display-and-basic-literals/04-display-boolean-false-literal.scm6440038 Bytes048fe7be7af075121d4259d9273b76c440a6f4063829c5157a6f903e56688ba1
flea-language-spec/test-cases/01-display-and-basic-literals/05-display-list-literal-using-quote.scm6440078 Bytes47defa24341f4530c68797008d192f1cc0bfbc3d88c21e38a2a9ab5dac70679d
flea-language-spec/test-cases/01-display-and-basic-literals/06-display-identifier-quoted.scm6440050 Bytesc758a5b9d646f5a905120ec8783b59e84aaea5b33ea57d66b1ea3fb30aa72a5e
flea-language-spec/test-cases/02-variables/01-define-with-string.scm6440061 Bytes75b29cb7ca1f87a7810799c26723822248c3617b9bf5353648fc7c478494196b
flea-language-spec/test-cases/02-variables/02-define-with-integer.scm6440049 Bytes7a6e40ca808bcdb89ac9e0da6c99d5e36115ee63e0c931b8f7f85bed78b8e926
flea-language-spec/test-cases/02-variables/03-define-with-boolean-true.scm6440051 Bytesab31b163a1c3415b5dba14ff6012412b519eab41c5ea98ebe1eca6546adc4902
flea-language-spec/test-cases/02-variables/04-define-with-boolean-false.scm6440051 Bytese2b9f55801d7141b72543aa5ddb06a474ed923d4443bb2d07d8c14bd0af40298
flea-language-spec/test-cases/02-variables/05-define-with-list.scm6440091 Bytes47e2d96b1880a41e1346e7ebbb8047f2d6ec2a40c10dd9f62582260e82e472da
flea-language-spec/test-cases/03-basic-built-in-procedures/01-addition.scm6440042 Bytes9720e0e08bf27b32f15f8b4e7c5f53d36aa3e775b17bab8566a31398fe7c6440
flea-language-spec/test-cases/03-basic-built-in-procedures/02-subtraction.scm6440043 Bytes69569bee2474ab6de2fa6f84c4c6c0379a0c6b2ff2501109ed839c2ecfe9f77e
flea-language-spec/test-cases/03-basic-built-in-procedures/03-multiplication.scm6440042 Bytes6e01756f8de9e50f22e752f8b8625bd268a3c4a2e109a03efb4f11490624a9b4
flea-language-spec/test-cases/03-basic-built-in-procedures/04-division.scm6440042 Bytes9b6d04c1c4412fd7067e854b5cbeee3041c9b5d98431905f84fc3bc5de4805df
flea-language-spec/test-cases/03-basic-built-in-procedures/05-equality-true-integer.scm6440043 Bytes44cb4157ea50d59d82f2c92d5871439ee2c25d78477f0dd998fed6fe2a60606e
flea-language-spec/test-cases/03-basic-built-in-procedures/06-equality-false-integer.scm6440043 Bytes57f3ff19e7c20654e3405453a1cc611ee388a61034a61bbaa596b686fca277a6
flea-language-spec/test-cases/03-basic-built-in-procedures/07-equal?/01-equal?-true-integer.scm6440048 Bytesbf0ef15020b8c95112e9cd2cfa8f1df87a49c2ec509cb7792b94d09a8e077c29
flea-language-spec/test-cases/03-basic-built-in-procedures/07-equal?/02-equal?-false-integer.scm6440048 Bytesd763f5b95e269489465450ee1f38a67e53fde2c19ed198c116665bedfcc6480b
flea-language-spec/test-cases/03-basic-built-in-procedures/07-equal?/03-equal?-true-string.scm6440058 Bytesd4dc714084a17d8e0f7f9bebbda8be59c417cba0f1a2937dce25dd1f04a3a2ad
flea-language-spec/test-cases/03-basic-built-in-procedures/07-equal?/04-equal?-false-string.scm6440059 Bytes94178a2966fc91c90f5a6fde8157d4b7d1d55108d6a145913974998ac7b5ce1f
flea-language-spec/test-cases/03-basic-built-in-procedures/07-equal?/05-equal?-true-boolean.scm6440050 Bytese74d9eae64bcad12071b7f6e6e005965ba560d3fd2aca86d70023577f6ebe106
flea-language-spec/test-cases/03-basic-built-in-procedures/07-equal?/06-equal?-false-boolean.scm6440050 Bytes6e8028813400acf5884c9838111b744c6b0d1e46b64866298e74a82ce63b4704
flea-language-spec/test-cases/03-basic-built-in-procedures/07-equal?/07-equal?-true-list.scm6440077 Bytes3061d4a9ae43c5e001bc267bff510c7c6e663e93097da77939a299b4b424b484
flea-language-spec/test-cases/03-basic-built-in-procedures/07-equal?/08-equal?-false-list.scm6440077 Bytesb5cd93b98d41a325b44bcd3edf650efd4ff0bacd20cc8a2c9fdd4237130a6c73
flea-language-spec/test-cases/04-comma-quoting/01-comma-quoting.scm6440069 Bytesefee35c27adf004ac919052c56c020c847780e5901bc0377a3ee20c43d9f6a8e
flea-language-spec/test-cases/05-lambda/01-lambda.scm6440052 Bytesdaadc74d97301bff4466c6a510196311f376eb639b507b98cee7bbba55b93f2f
flea-language-spec/test-cases/05-lambda/02-call-in-place-lambda.scm6440059 Bytes552f05aecde078f61b9eb9d0f8fb0765701030d15d860e24baf441c6686e5fa4
flea-language-spec/test-cases/05-lambda/03-define-with-lambda.scm6440074 Bytes524fd262f107d81c37f010e79d5f9e9933bbfd130359b6ed746b23d7a858c92f
flea-language-spec/test-cases/05-lambda/04-define-and-call-lambda.scm6440097 Bytes1560a0068718850e24df686cb3c903edd8f5020151090b943937ee29993f1310
flea-language-spec/test-cases/05-lambda/05-lambda-repeated-argument.scm64400163 Bytes78eedd0de52eaa8dde27b7de44b1704f761845727185c1074a7c957e9539beda
flea-language-spec/test-cases/05-lambda/06-lambda-list-argument.scm64400104 Bytesf4d3a130633040f175f440bf5e8516d5502155e0a5156ae9b50b18585b26ced3
flea-language-spec/test-cases/05-lambda/07-lambda-n-or-more-arguments.scm64400176 Bytes425aab1d8137ed496470eab6a3d60197a3c69cf2180bd0ba7621832ac1321ad3
flea-language-spec/test-cases/05-lambda/08-lambda-should-return-last-result.scm64400185 Bytesbcfcd52a2ce3668f27eb400fa83df4c1bf5e05829f5d06a4dc7d35493b73f592
flea-language-spec/test-cases/06-if/01-if-true-single-arg.scm6440068 Bytesbb7b4c98c4d30741c95e5cd394338df79039528a58a4447862d3b2c72acfeae2
flea-language-spec/test-cases/06-if/02-if-false-single-arg.scm6440064 Bytese98d86caca3269ce291df3879526c1447eaa0f91eb693fd416eca2e5c966d77b
flea-language-spec/test-cases/06-if/03-if-true-two-args.scm6440088 Bytes1773ca30da2b18f0d6446469903efd10a2e90a139251418ce5467b6e36d8fc1d
flea-language-spec/test-cases/06-if/04-if-false-two-args.scm6440089 Bytes537fa62d3734d64f62cc9bb759d60b12734293ab81d81082c822a2d21b78ab6a
flea-language-spec/test-cases/07-set/01-should-not-set-undefined-variable.scm6440047 Bytesb476df0ed9a6adb621d3df08b97584b178dd7937ff7a3dafce6f254ac9da38c5
flea-language-spec/test-cases/07-set/02-set-previously-defined-variable.scm6440093 Bytes27dd00407e5559038c5aca50031aadc55f52ddbf6ebbe24838c42d35538d57e4
flea-language-spec/test-cases/08-derived-expressions/01-begin/01-begin.scm6440076 Bytes45e4de93e09cea3102fac6e888627cc0e82ce65ff370b928379bc1c0226668b8
flea-language-spec/test-cases/09-list-manipulation/01-car.scm6440086 Bytes0c22ba5e56d87a24d2ca3a4c7eee648a8f437588456c30be940f07c64cee4f9a
flea-language-spec/test-cases/09-list-manipulation/02-cdr.scm6440090 Bytesab8410e8d5347b04f479472d1ab1c69e45461b2e2738ef5c8ddffec90d9f2112
flea-language-spec/test-cases/09-list-manipulation/03-list-tail.scm64400106 Bytesa730f247e7df6c7b216a6815b903cc8236e9214d173b2c274c65bd9049dc3df0
flea-language-spec/test-cases/09-list-manipulation/04-append.scm64400225 Bytes2eef369dfde2b76882c0f9bdd30669a371f5493887d53fc977563ba10bc60589
flea-language-spec/test-cases/09-list-manipulation/05-list.scm6440061 Bytes4655edfb41476ebfc8e1518de48f855cc26aff5607857bf8d8952be2aee4afc4
flea-language-spec/test-cases/10-functional-examples/countdown.scm64400310 Bytes5c322c0dbb256c268b1a00b00f63c07b4e7cbeae0f41bec3b1853fd8db287e87
lib/flea.rb64400211 Bytes8e0240aa505e0b6416ca34a080cced5eecd7482a5df5f3bc78c55d076b31631b
lib/flea/environment.rb64400701 Bytes4441656854757c70e8ec1ebadfc30d2d572eee84d89e5693a108b8f0448316b5
lib/flea/interpreter.rb644001.83 KB99bdad7f5a18df6c944b99af080e3a00393cad99e8b76e1a0cfa1333bd1945c6
lib/flea/standard_library/addition_operator.scm64400186 Bytes18b331c24418fed2df98b4682fa0ca0a8ea042bd3bd9fcf5e38bbef4aa7150f7
lib/flea/standard_library/append.scm64400158 Bytes2303ab0f0a188aadb0f2da2976b85ac1051fae974cb6f8669dde4f314cfd1434
lib/flea/standard_library/begin.scm64400201 Bytes15348195cf509a22ec0c2fd48451aaedfd1095951ebcdffe03dabab8be17cf8c
lib/flea/standard_library/car.scm64400149 Bytes7ef3ff2c056a6637987eb1a630c9632c8e1ba8cb8c5f11c38500046860cbb8ea
lib/flea/standard_library/cdr.scm64400168 Bytesb32ae20d81e8d9226ddd7d4a7ae26e7b313d516376c54b6af4379bf098cceb58
lib/flea/standard_library/cons.scm64400298 Bytes8217263ecbcd21c133d31f31d57b70b24766e697162e7023ef95aec15ef66b04
lib/flea/standard_library/display.scm64400204 Bytes6a69b4bd7bb5aa4be5b38ca606b5dbca23739178bcfb387283f4bdc879dae600
lib/flea/standard_library/division_operator.scm64400186 Bytes18a8fcac677b4b2288df949f4794bb7f1c6a927c756c49b02710638f81f16a6f
lib/flea/standard_library/equality_operator.scm64400217 Bytes32a5303842a7f97c5b480b1e38cc6d8333833650293a1edc8450900cb09690e8
lib/flea/standard_library/gets.scm64400108 Bytesfcb06e0912b820f39d076988bffe8606a1b2a79b186a34ad9dfdbc65f9766659
lib/flea/standard_library/greater_than.scm64400234 Bytescd10f1609d2810f004aee30b3ab0cf5651c2b82d74ce40bf6c133d4b1ed4efd7
lib/flea/standard_library/if.scm64400267 Bytes356a053f68d3da42101f7bf071367c857dabea7f3a88dcd4446df277fe6c69e2
lib/flea/standard_library/lambda.scm644001.98 KBb02b0dd24ee1cad3169e2dfbe50e1fa500bd869cdee9417e65c9883dfd59298e
lib/flea/standard_library/less_than.scm64400231 Bytes54625b7ffa73a0281ae82e4b15f396a334e0eadccc8faa1364d066efba7d107c
lib/flea/standard_library/list.scm64400155 Bytesf069a25b4e08892ee9ed5505511c196049e5506051934f1509594426393e0ac6
lib/flea/standard_library/list_predicate.scm64400144 Bytese9961ab9dbbda60ff8d893fbf75c5c0de2392eeb923a1a38429950947af627cc
lib/flea/standard_library/list_tail.scm64400103 Bytes0160aa64b6f1b04c28297acbd6b9be44d0d27f6014fff86c17fa10578d8ece2e
lib/flea/standard_library/multiplication_operator.scm64400186 Bytes2c4e818a22eeb7c0db17c47d16d43593e8faf94a14a7016cc52a10bb0ff2ee64
lib/flea/standard_library/null.scm6440052 Bytesbe3c1d87cbe3791b47010bf221923b85550b9c29ddec0a9edb9064efef0f090d
lib/flea/standard_library/quote.scm64400112 Bytes0993f7cfac7e7b651fdaa3eb161f47876523e2ef6ff9ca41b5117b1029778166
lib/flea/standard_library/rand.scm64400137 Bytes9d67d1449ad7947db9eb3bd5bc08914b9fdd8ac790dee91938fea6f39116739e
lib/flea/standard_library/read.scm64400141 Bytesb931226e8d77b82558a11681a17328a0a13615a0589c4c17b2a64258b45e1f86
lib/flea/standard_library/set.scm64400302 Bytes18aba2fef768a55ea34cb8f6ef4dd4774d50cb100ecfa4c17e5a4160401bbaea
lib/flea/standard_library/string_to_num.scm64400145 Bytes6ee5452b08e21f9de60233979e537d138d59aebee8753b7e71d346c7afc85ca0
lib/flea/standard_library/subtraction_operator.scm64400187 Bytes534bb3047ebc8607c248d454df1baa127f218e650cc2f1bc404e2901becc0d8e
spec/flea/environment_spec.rb644003.5 KB0f67d18d39a446177606a7a0266e65e3172d914baea9da565a2644ad102b5a1f
spec/flea/interpreter_spec.rb644002.51 KB96a908e9c35fce771b8d51339e80e1bc9f0bc11746bfb4717fe0f29e923de3a0
spec/flea/standard_library/addition_operator_spec.rb64400508 Bytesaf5ba8af4370e3bebf1384fdf5a2db92c64d5b4c26643ba8c3be39098da4737e
spec/flea/standard_library/append_spec.rb64400372 Bytes1e79ca19d899797ceff66c1c0aebca47f2b24d0c9e88bb735f5ddbfec8045bd3
spec/flea/standard_library/begin_spec.rb64400485 Bytes20743517e0833476dfcf798c486b83acfb86a3595b444b2fc60567061d13d355
spec/flea/standard_library/car_spec.rb64400349 Bytesfa8f2e2ebf3a7ad5e7108832ea67c0245ba3e10391d96afa7066ea12d4cd58c1
spec/flea/standard_library/cdr_spec.rb64400352 Bytes47ef6f85d95fa4512633094f55f5ad3cb1b7760070c8952aa0a27c59d8f2ea6a
spec/flea/standard_library/cons_spec.rb64400668 Bytes017872f2babc8eda44fdcc7bc75bf14282e368e257b260a974c5ebb6285e49c9
spec/flea/standard_library/display_spec.rb64400929 Bytes0d5d3d78a99fd8f40f90358ac6d051f2388c68042506500a1954c09d6ebeec95
spec/flea/standard_library/division_operator_spec.rb64400666 Bytesefb6c4cde3adc1dd547c48af077f5608a7810085e02b55efcddcc1bd95d47a5d
spec/flea/standard_library/equality_operator_spec.rb644001.1 KB16f9510673a5b50ffa5a627da044497dd3093edd334d19e4bd1db06b9b10b587
spec/flea/standard_library/gets_spec.rb64400487 Bytesd06bfa1ff51fe6b5b3e581ec1b9152a280f0fa61a78e182372a0f4a35bd0bce2
spec/flea/standard_library/greater_than_spec.rb64400767 Bytes99696fc744e62be93655b14baf02f6ab9135422c27af896a0459f7fa75c0865c
spec/flea/standard_library/if_spec.rb644001.63 KBb4bfcdccb3d1f3c748c548547058e51a9c77d83cfeac7f5c1fc3d72856c8fb28
spec/flea/standard_library/lambda_spec.rb644001.63 KB703fbfeba01ff1c34d56a32e445f6bdfadbfe0e761dbf7132ddfb3598b086448
spec/flea/standard_library/less_than_spec.rb64400758 Bytes4f487ccc3fcf6dfc8cf705543b67450ef731824e1be65d5e14eb018593e228d0
spec/flea/standard_library/list_predicate_spec.rb64400607 Bytesc6520ae7f701b7272ba2a8789c35566351db30a60ee8b47d8ff8f0cff47024d5
spec/flea/standard_library/list_spec.rb64400558 Bytesd86946bf8b88b67c5426693bd5b6033ea03395bc5d8f8054c783aabe038fc45f
spec/flea/standard_library/list_tail_spec.rb64400378 Bytesc21a1add15846717efd5b9778699d42bdcd8715c411b5a5d56ae5c687f7a25a9
spec/flea/standard_library/mutiplication_operator_spec.rb64400524 Bytes5c6cbbf59a3c7d98432c3554f556889f14ea0357c79fef6eb9b933ec2a985537
spec/flea/standard_library/null_spec.rb64400574 Bytes24290183ab1ca54c2ba2e5694b1bbc9844c2a08fb5d82167fc1a30af21ba4a4a
spec/flea/standard_library/quote_spec.rb64400447 Bytes8bd3159776bceab97fe9ce85859ce8e1ac62ff5fa9428b56ac708260f49c0326
spec/flea/standard_library/rand_spec.rb64400551 Bytesd350471f9bd970c631c2292d3b42c9a8b0a0fe3cf0677c73c001254b76ec02d7
spec/flea/standard_library/read_spec.rb64400533 Bytes2fc63dd24671fefa671ef5c4090025afdccf6e1a0335fa24a8fb126a51ce2068
spec/flea/standard_library/set_spec.rb64400566 Bytesaadf154d00708b151bd2c984677c5fd32e547d705b0caf3f033e718b0e67df52
spec/flea/standard_library/string_to_num_spec.rb64400653 Bytes19eaa1e02c37add3ba741949dc5c0e0af43361d1bd9e2c438a250dd33166a1d1
spec/flea/standard_library/subtraction_operator_spec.rb64400542 Bytes5e8b4622b184d2f9349402a41a0a3134cf9fa582c18e446bbed4a108b5febd0e
spec/spec_helper.rb64400216 Bytes2450c016a985945db25cf79c2e86ebf87c548c1a825e14ace707ab5de978f9fe