whitespace-ruby-1.0.0

https://rubygems.org

whitespace-ruby

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 961201

number: 1.0.0

platform: ruby

spec_sha256: f26839fe5b7d50707eee270b0e07aaa3792b3d408cd6f9fb5a7aff86cf59d1e9

sha256: 0fae41fb11a34533b7d882cab015e081c4aaafe026ad6b922c651001d15d2361

created_at: 2024-05-13 08:28:33 UTC

updated_at: 2024-06-11 19:24:28 UTC

position: 0

version_data_entries_count: 76

uploaded_at: 2016-07-20 09:42:34 UTC

indexed: true

has_extensions:

extensions:

Gem size: 17.5 KB

Version Data Entries

Total: 76

Unpacked size: 76.7 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.gitignore1006640033 Bytesca9abd931203ee75267909d85d8ad4e4df2ab1a21bdd01f951b0dd28b550400d
Gemfile1006640039 Bytesafe937ae0b605332cd5f9bfbd40d488faff2b9cd5bdd2a6f75fb3107704a196f
LICENSE.md100664001.04 KBb56efac10159b10a6d3ff05bd5031346b5f1fa5a7fd74e193d5701f9232c4a4a
README.md100664001.57 KB45019a6d48dfecee17c98aac50e6e3c9b5af080034c40713064fa09a9141f63a
Rakefile10066400173 Bytes114c886d37e72bdd861d24e9ae841a1d591577b92e49115949369cc6d5028d09
bin/whitespace100775001.37 KB1e0905535a340f0d02bce81a1e2c02fb8eada6e6a3ffd01d301e52f4f8a54cfe
examples/count.ws10066400766 Bytes42a6750db94796feb376dfdd68f1c6a8fb22d662c8a7a0af175f0e19a7371c9a
examples/fact.ws100664001.71 KBca06202f237e89da65bf04a1f22a8ca39498ab2e6f4a752347bcaaf6cddec1c0
examples/hello.ws100664001.27 KBffc931f51c6f4b057396d72df69555c915652e8e6f7a0db9371ef8a2ccfa3619
examples/name.ws100664001.62 KB41cd3b592e5fb34b17a1057ad51c03ff1a5d04b9eee1058b7970a767a1e4856a
lib/whitespace.rb10066400391 Bytes0313214cd83890abd31652b29aad1cc3ce059e44ed8facdd898497a9e006ad3b
lib/whitespace/data_structures/console.rb100664001.13 KB9d8ba8c628eb4a11177798bbdd237cbd2b1ca380d8313016e7d5c722f709f4e9
lib/whitespace/data_structures/counter.rb10066400379 Bytesa8b5f57a2ed3a52e978e2eebd09ae776af71aa891495d5f0feafdf5b40d3d5cc
lib/whitespace/data_structures/memory.rb10066400324 Bytes5287eb0a13b0f8640ee3f90e8d2326ecc95b9727ed6677afd878c98ccbf57222
lib/whitespace/data_structures/stack.rb10066400372 Bytes07fa888a4d0feeaebda26634fa5e50632ae98c57ca1e1058a070431269ba305f
lib/whitespace/instructions/arithmetic/add.rb10066400132 Bytes440ab5e7ac9036c6e89f8673383fe69040d689b7c734f7f6539e178654fe22a2
lib/whitespace/instructions/arithmetic/binop.rb10066400395 Bytes7985901a8ff7358fdc1a34a53f8bed3b4505d4bb0d802aef93ab3a553a4dced8
lib/whitespace/instructions/arithmetic/div.rb10066400132 Bytes13229f6015a53804da75d69efa1a1bdef71b1c8573de7d02eab8bd4f40f301b3
lib/whitespace/instructions/arithmetic/mod.rb10066400132 Bytesb344bec16a90b5759940c0542a3ce3a59779fa86ee0e0887baa8812236fd662b
lib/whitespace/instructions/arithmetic/mul.rb10066400132 Bytesd0cfe85d9f33d181c9eff460570df262a5303eec0026645276c1fbbe371d16c3
lib/whitespace/instructions/arithmetic/sub.rb10066400132 Bytes0ccc31e2b4d1d64fb80b41890e1ab841cfbb6d3f5a8d420a938a6e593ce37482
lib/whitespace/instructions/flow_control/call.rb10066400423 Bytes9b89693485b601743bb86b4ac20ec8619c344640406d517472019fee5b00d543
lib/whitespace/instructions/flow_control/end.rb10066400112 Bytes80b303ba30a8ca6e939463e064a2b1bf534526aa8908cfc4ddba217fb689753d
lib/whitespace/instructions/flow_control/label.rb10066400293 Bytes2e3cb9fb7d2b9dd0707d9d892143d12385d552d271fd56ab0ba747fc8a11e1e8
lib/whitespace/instructions/flow_control/njmp.rb10066400430 Bytese1b511ac6c90c2c1ace1229b8bab58ac9c9884c12222b13eb96531c5dd55bc39
lib/whitespace/instructions/flow_control/return.rb10066400122 Bytes0ac71c6fc623c2642903f83f60d728e75bba41a580a69e199f2519b67e3bb313
lib/whitespace/instructions/flow_control/ujmp.rb10066400389 Bytes6de43040395152fb0ec23c9f22278aff09e1ea7db3254063b8af6f4abff130ee
lib/whitespace/instructions/flow_control/zjmp.rb10066400431 Bytes8d89d7b05ba31b127daa8b85d63b109a39246f9c60fd8bb99461c6706a7630b1
lib/whitespace/instructions/heap_access/retrieve.rb10066400159 Bytes2de32f951ae0c9eb6b701c931474d5066965a647c6f85ddfdbf82bf474577457
lib/whitespace/instructions/heap_access/store.rb10066400177 Bytes8f7c9a73156d05e7aff09fface5f04dffa8004f043f5c92578708dcc2ab4584c
lib/whitespace/instructions/instruction.rb10066400177 Bytes3189d01fd65d479119ade4464b8bbb43af1f0927713027f9b429502834eb10e4
lib/whitespace/instructions/io/putc.rb10066400239 Bytes7cf4b7eb9e0c38b75e7d9719d228baa8260475d3b161679e5b408f4d263a8edd
lib/whitespace/instructions/io/putn.rb10066400239 Bytes2607ae6f6645f3aeed5fbe2a5ed69330154f71726b170e4b3f738773d9e24bb1
lib/whitespace/instructions/io/readc.rb10066400281 Bytes95adefce5387e5ee9a2a72d8aa48e9950b76a1c1fcfd565691f7dbc9f8b31fa8
lib/whitespace/instructions/io/readn.rb10066400275 Bytesc33b4be66cb25a17ebed821bbe6779b031cd06530a2447c624777b6723250d84
lib/whitespace/instructions/stack_manipulation/discard.rb10066400107 Bytes7be2b886d2b7308c7e5e46aadc52cc4c6965ce20a2d0cb8e013644cfb1be70f6
lib/whitespace/instructions/stack_manipulation/dup.rb10066400118 Bytesb9dc9b06bcbb91efae7121ae6981b9c290efa7a8f0a69a1d06dbe3da6bdd5d8e
lib/whitespace/instructions/stack_manipulation/push.rb10066400302 Bytese22f8876234e651388504d12be9260638efb22f63e15ff5ffa7d9de66c509db0
lib/whitespace/instructions/stack_manipulation/swap.rb10066400179 Bytes800ab5c2d5d09480027104aa49bb30771b68172a2c68967c5b47b09ee57703b2
lib/whitespace/isa.rb10066400184 Bytesd2b6288a47ab9d70a63966a13d3a640f37bc4970b2a27d5cd27ec747806f7711
lib/whitespace/parser.rb100664005.48 KB3f608acf37d12534b31d7278316b16cd5da0f9867cfa0d197543cc27c4c46ea0
lib/whitespace/util.rb10066400821 Bytes2e6576a7a23909d16103b9e6dfe05dc7a728c9cc7c8ff7e7c37e63fcea4ad8b2
lib/whitespace/version.rb1006640042 Bytesf9b300cee820a9966e22bdaf8b8ea900702f7024913554556cd96fbc38bdc62a
lib/whitespace/vm.rb10066400882 Bytes4c3e6d7190026658460c0be2d86194155c33eaff267940857ba95215920f2b78
test/test_helper.rb1006640070 Bytesa46f9f97dcc73c138bd7bca612339f49120d1588c09d75429ead6f8f81972432
test/whitespace/data_structures/console_test.rb100664002.89 KB7d6f88d3d61397de2b58d8b193ee13cf739baa646f3430da714b39e8dcaf3cb6
test/whitespace/data_structures/counter_test.rb10066400791 Bytesd60dd8aa97799e19dc147a3dd27dcdcf00116ab0a154dc0916fff7bff08fc1dc
test/whitespace/data_structures/memory_test.rb10066400562 Bytes5de3a894ace603605df18ca0fcf7599212c0947f8ba29398ba73e42226b216ac
test/whitespace/data_structures/stack_test.rb100664001.35 KBb96a70498de420545d95603fbf79f3a920376795c6c9b9d994c81442b7f544ae
test/whitespace/instructions/arithmetic/add_test.rb100664001.11 KB27fa5073b88a7e6b5d70845846d73aef13b94ea2814eb4f69d87baeca56e1a21
test/whitespace/instructions/arithmetic/div_test.rb100664001.33 KB6e43609c6758fe49248274f9177e6f5489051da0009203a63b15601ae72655e4
test/whitespace/instructions/arithmetic/mod_test.rb100664001.33 KB378eb564a8f8e743d6ab795dcbddc377e6b1f723394f60cb3b6f5d6572909ac2
test/whitespace/instructions/arithmetic/mul_test.rb100664001.11 KBcb24f6bc8d5a031d07aa4d1d97770c9bd79e7183d6cf79af505b94053cbe75cc
test/whitespace/instructions/arithmetic/sub_test.rb100664001.11 KB0be77117a41cc6c48d2dc9044898760d328f70b58e9f8c4f9442a5da79d7a3c0
test/whitespace/instructions/flow_control/call_test.rb100664001.33 KB34198b950f56d41dae53aa908e761314dbed080132675f23abeb1f0ca9c5ffa7
test/whitespace/instructions/flow_control/end_test.rb10066400278 Bytesa41587872a017d34ff5fb811a70c718192476b0dcb4a3a869079386c2b7daf47
test/whitespace/instructions/flow_control/label_test.rb10066400538 Bytesd29f74bc5f5c5c9ae44bac91bb65eee2bc8aa0f53b7b3dfd85a555666267c502
test/whitespace/instructions/flow_control/njmp_test.rb100664002.6 KB95a376d274fb5e2f962506f9058b2d3942668d30c19207f8ecec4b552b0f286f
test/whitespace/instructions/flow_control/return_test.rb10066400843 Bytesc1df8b092cb7649660e60c117bf6da3b6e700417e4d8030143d46026648efe27
test/whitespace/instructions/flow_control/ujmp_test.rb100664001.11 KBb3c2e73dc70f3e745627326255d15dcbfacaab21d16b3b8c7c2ccd610803e2e3
test/whitespace/instructions/flow_control/zjmp_test.rb100664002.59 KB55e8d8224e406c6eed366188657bcbfe0bbce227552051f3ea6e5398f6704132
test/whitespace/instructions/heap_access/retrieve_test.rb100664001.34 KB3c5402a3834597c1992920ce438bb6b71ada6a5c0645083a1fe77c1827e0fbab
test/whitespace/instructions/heap_access/store_test.rb100664001.22 KB6a0767aec220dfa42abec7dfaa7c150bd563baf3e4a836571cbc3cdb804ed9d2
test/whitespace/instructions/instruction_test.rb10066400247 Bytes7e4e5a6327eee2c4d5f50abd2ca0064388a45feba706a67ab80ce7d2ebe6cc40
test/whitespace/instructions/io/putc_test.rb100664001.21 KBd8be7571186eb402c2fcc5b29b5dfd6b30473c826e49cbeb6d6cf44e1a05a6d8
test/whitespace/instructions/io/putn_test.rb100664001.17 KBa1f9d532376386d0e9eb02b3e708a232478681ab930563a235c22fb8a4259422
test/whitespace/instructions/io/readc_test.rb100664002.06 KB5d27a6a9d6e5255eca11c680439a661aaf2ad91ad1f7e4cf8297f92ddfd82c67
test/whitespace/instructions/io/readn_test.rb100664002.19 KBd942df3e10ca052fccedeefe0777e69e6dea08c7f3024c19dc15a3b0d0f647e4
test/whitespace/instructions/stack_manipulation/discard_test.rb10066400727 Bytes8fcf77acd93d4bc76feac81c034a96bde6410031a645dca4e2ba2dd645ecb0e0
test/whitespace/instructions/stack_manipulation/dup_test.rb10066400791 Bytesaa4b9b365ab5d9324387e432af34a19993c8553fa0da7d59da20185423ebdf38
test/whitespace/instructions/stack_manipulation/push_test.rb10066400685 Bytes5358067d1c5a5d6536313c04dea2d378ef63c1f51373844969e7152572c464ce
test/whitespace/instructions/stack_manipulation/swap_test.rb100664001.11 KBc0d5b8464cea514078a927091edf8cb399e9ad0612c9062383158bd0cad1d534
test/whitespace/parser_test.rb1006640012.4 KB4c32e91f82ceccd42c25e2631ba618cb536a7a3c3f533f20ae40245689d93105
test/whitespace/util_test.rb100664002.4 KBf317be1bcdce8727231058440670fc1acf72cf067bd9755fb1f47e16477490a4
test/whitespace/vm_test.rb100664002.5 KB7d56eb1c70cb4ac94b10ac2ec559dfe21e1247dcb6cff97533466773ac4fc409
whitespace-ruby.gemspec100664001003 Bytes90cb56885bc473fd4e425ab3817252c2b47a3322c5816e73d64f12df2c70776d