dentaku-3.0.0

https://rubygems.org

dentaku

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 309608

number: 3.0.0

platform: ruby

spec_sha256: 911d95e275f1354f2e94916bffeb17edf0652d4baf159b74d24f4c8791699c99

sha256: 46f88545cace0f6cdf6aef8cfc17269fab0d49923dae2d947d2ce37d2ce91869

created_at: 2024-05-13 08:18:12 UTC

updated_at: 2024-06-07 15:18:16 UTC

position: 16

version_data_entries_count: 86

uploaded_at: 2017-10-11 23:17:40 UTC

indexed: true

has_extensions:

extensions:

Gem size: 37.5 KB

Version Data Entries

Total: 86

Unpacked size: 144 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.gitignore10064400127 Bytesba0816361e006619cce9b8a77344f50240289d36f78ba2b484cadca900eeb7f8
.pryrc1006440034 Bytesbd54246c9aa792a7f3728c0f8d95a29fa646c1e9783ddbf5c6eb13d13f56f58c
.travis.yml10064400122 Bytes8f2c2c04c7853ed95d49f14f043d9229a4789ae5c7e863e0db71e336cb8458a0
CHANGELOG.md100644006.28 KBd4c1b833291c4826246194c0c82071c20f8f81b2f249103deaf83cb0f8181bf0
Gemfile10064400195 Bytes78d596a13e9cf39c0e62b449b21b5911e28667775e7bdc71d6c46e2152466f67
README.md100644009.13 KB1dd9ff177818252dc53aafc61a224e5ad97ae6fc25e5851912b3ab786d197698
Rakefile10064400483 Bytes666bf936b4fbc4ed338d85e13b43cd3ce55a9fd5d71566d85065a2d6bf0442f5
dentaku.gemspec10064400942 Bytesff44fe844aecf79aa57374d39321259e954b164959de9d76a29ac5225d8b07fd
lib/dentaku.rb10064400801 Bytes5d245350ef165d1f7432b1df365b62f48efa6b3d16eeee8b7447cee8507a899f
lib/dentaku/ast.rb100644001.02 KBe1e28425963600857470cfbfd02f4b7487cc4840768c7ee8d91d80ec51b0a173
lib/dentaku/ast/access.rb10064400518 Bytes71e44ac9be39bf40ab73bead4b1045eaf81888dda78d12a34501b845fa10799c
lib/dentaku/ast/arithmetic.rb100644003.95 KBb9ff949e5b5e664e2bccce33ee7d30bd4c3da6b21fa5bd45b9bcd6dcbd1aef80
lib/dentaku/ast/bitwise.rb10064400330 Bytes5503aad02b5362ebaa79d5e7aeebc93ba3e5dc4cde266ef9d132d07ed5584a5b
lib/dentaku/ast/case.rb100644001.64 KBe839feed139f712e1035dd871c89ba32965897f9f976d6f2dda94fb742223c58
lib/dentaku/ast/case/case_conditional.rb10064400593 Bytes4a9d6ebf428ffb8fbaebab6dbfe5f9cfcb534dec58e6fe2e73c0794bb9fbd7a3
lib/dentaku/ast/case/case_else.rb10064400322 Bytesca5bc7581c4e70f3a65aa2a0a3018a4dcc71aa5a0cae3f2d172e0267ad3eae79
lib/dentaku/ast/case/case_switch_variable.rb10064400332 Bytesb186039fc80cdf6a44c098e14d467b3d6b67c83e7d5d1e275ff68409a64a02ab
lib/dentaku/ast/case/case_then.rb10064400322 Bytesfad48e0604b7b5207ca77c3f93aaa77c2948dd922f5d8562d0e2ea89bef8306f
lib/dentaku/ast/case/case_when.rb10064400327 Bytesae2879e6ee384cdf830c62ec1624bce61fca34def8f03da40262fafa5a329e40
lib/dentaku/ast/combinators.rb10064400901 Bytesc9abb940f4399063a8326da6753e395effb97f0b7f5967670562206be6c35e9b
lib/dentaku/ast/comparators.rb100644001001 Bytes00a6743b81b3c15f586e71acb1c542b8752e35f3820718d44c5ebbea4d4dd998
lib/dentaku/ast/datetime.rb10064400105 Bytesff9456e2e99d5ff0dc96bf250d77d77bc3cb4f7456e7cf936d78109c21700ef0
lib/dentaku/ast/function.rb100644001.28 KB8434f2a885b501d91a69303ced3dfee6a1a6eb7126da327b444f3c9adac7cef5
lib/dentaku/ast/function_registry.rb100644001.55 KB5431f50be6ce99d516ce930bec3016e0e0d4935efc9de3b0f2715c4ee2d6102c
lib/dentaku/ast/functions/and.rb10064400644 Bytese6655a9efe68370db02ba534602363302dcfce28c7f67036dfb56cfbb05bc394
lib/dentaku/ast/functions/if.rb10064400693 Bytes54ac1a1aae37c863672b1b9e47ee145be5adc2b5c9e6174887f665d43a49c122
lib/dentaku/ast/functions/max.rb10064400156 Bytes95c61140161472c40ae04cdf3616891f8027f9919b583ec8b54eca898db82eae
lib/dentaku/ast/functions/min.rb10064400156 Bytes6839b90f6fb944e43607ce1191ee01ba2c5062e740e6cf0ffc348cf8f8f8cb80
lib/dentaku/ast/functions/not.rb10064400109 Bytes81b38ac43e8134242768f71c3b4aa46217563499c295803ce4b22bee82fb94ca
lib/dentaku/ast/functions/or.rb10064400641 Bytes6bbd6fde87c504cb3bbf188f19c8508b9ca1532470b8b3c72522e085c1fb790b
lib/dentaku/ast/functions/round.rb10064400177 Bytesb3b64b1f94994f668e24dee2c13ad71071a80b703c47470273927f97f5deb8a9
lib/dentaku/ast/functions/rounddown.rb10064400290 Bytes5c29265ebb7dde3394939aec9f1492a1102543ad70b5e6c8311b6529dd20577d
lib/dentaku/ast/functions/roundup.rb10064400287 Bytes20e7634bec94a922a733a350a2eed8c90af8ac3e7091247f4d6ff918e753b6d4
lib/dentaku/ast/functions/ruby_math.rb10064400273 Bytesc8ad13332223347978ce8cad58af10334da8d3132546611da29dd58e13168910
lib/dentaku/ast/functions/string_functions.rb100644003.25 KB3af7eeb8b99e789a91c609a7b965cef6dc460a36dd6b516dc95bd9ddb997b648
lib/dentaku/ast/functions/switch.rb10064400286 Bytes2dfe752ca3024676ef6037ae65df23839b4e3e2e4310aea5f5cfbeade968f941
lib/dentaku/ast/grouping.rb10064400318 Bytes85cfd9f889db9b066eef48a946ea479e3acfb490d6a1fe92f84c6c8aab1a5eb2
lib/dentaku/ast/identifier.rb10064400787 Bytes1f2120d81efcaa59a589f75573883b509bcc25821055b7a172148d61aa499462
lib/dentaku/ast/literal.rb10064400288 Bytes93ef9b95acab6d8fd8cf506ac31e397d287585bc1fba4ae389c445750bc586e7
lib/dentaku/ast/logical.rb10064400104 Bytes6c9e77c24722b38b589d50b5b5b7ecc1e1969bb1418e49a792ad2b36c9051494
lib/dentaku/ast/negation.rb10064400812 Bytesf935cfda731963fc3c64c090994a5e9b17ee9bceef5187f81477c28d138c305d
lib/dentaku/ast/nil.rb10064400108 Bytesb89e4dab61e514d72458a620aeda9eed6c5926b8048b7fb4fee6cf127e8341a5
lib/dentaku/ast/node.rb10064400242 Bytesf7502daa7bc207e834e3a6035415e87a4a310c51eebdf24dc062b60d67c7fc76
lib/dentaku/ast/numeric.rb10064400104 Bytes1b78a0e01a16254123ccc1bf2c0aaaa77f7e0f8f2facafa35224a9819378726e
lib/dentaku/ast/operation.rb10064400399 Bytesac770c6a9e36fba65b54a12772df3ea5896c79d6bed2a6d91ca6daff24ca208c
lib/dentaku/ast/string.rb10064400103 Bytes263444aab2fa95f00cbdf4a27346587ac7f332ef61b8c733f54ad65ff05b399b
lib/dentaku/bulk_expression_solver.rb100644002.63 KB5f1e59c774c1bdd2f90b57a2c40c10d26582b738b5177675ce6e60ed67b38dd0
lib/dentaku/calculator.rb100644003.3 KB81144ddaf0da3e4a89cdb913fd83e6eef657d7f466cbeae7103df4a080dd8d93
lib/dentaku/dependency_resolver.rb10064400555 Bytesa39d231868f6cc213583815ee5a2fd7057f06aceccf84c79efc0ec01f3ace93e
lib/dentaku/exceptions.rb100644002.13 KB4e4f8ec60cb628ce67a6eb0297095cd6f120668c59735109a6adf6a580412c19
lib/dentaku/parser.rb100644008.55 KB9116432bfa41f23df9b3a76074bf4b37fa78ec782b0b87a5f8018d372bb13ddc
lib/dentaku/token.rb10064400638 Bytesafd42d8e7942c9761030d0b339bd8ee265fdeb6778fc6d0a6760b1c42ba43fc7
lib/dentaku/token_matcher.rb100644004.09 KB852579baa4a8dd509bd3e23f7ca685696df54834f6d972e09763d3d6ab4ec8ed
lib/dentaku/token_matchers.rb10064400902 Bytes0f7febb6fae2a04f2603da8e274771c48344d30469be12309fb8d2b95c79a240
lib/dentaku/token_scanner.rb100644004.6 KBee39c352b6e0f2e0cb5da90bfce915fbc272dd58b2ee9f3a4b1f8bbda35f381e
lib/dentaku/tokenizer.rb100644002 KB11006d86d1accc08942c786822b43fb92e96bf3aac736c0559c83fa86da46ef5
lib/dentaku/version.rb1006440039 Bytes3314a34b4b3693b505994dab411a113a60129540a2b71bb70e49a9c6a04d38e8
spec/ast/addition_spec.rb100644001.45 KB1ad166e54c66da8f3595ac1a584da6eea68c7b453e532275bec512784f4be947
spec/ast/and_function_spec.rb100644001.01 KBbffa0778bcccc9d3fe5ceef6ec2a4e20f31ed920d803d6f72c29f649702ec807
spec/ast/and_spec.rb10064400882 Bytese371fa9eb79d88c26a93c525a15aab5adc2f2dc40ce0750c14272501eb0a5ff8
spec/ast/arithmetic_spec.rb100644001.56 KB1c4b90bc7c0468903e7cdafdb25284543fade9e1e6d9113db4c936c375167baa
spec/ast/case_spec.rb100644003.04 KB0dc8c4fd0d80797e9611403a9058439646c5d31f212bfbb6d42cfdbb8e622eba
spec/ast/division_spec.rb10064400824 Bytesfb77a82797f4e1fc140a47b9287d5a649cdd42054478fa4691e7dee407e43e3f
spec/ast/function_spec.rb100644002.22 KBddc12516a7dcd6f9c4f5b9368aebd99c41b26677193d4aaca8507a8f5bc86e76
spec/ast/max_spec.rb10064400427 Bytesba9d08787a9e4f99b8f77286bfca6d2e9f0f8bd9a9821f1d151b27653a18ed3c
spec/ast/min_spec.rb10064400427 Bytes74533f382353331f5b450dd412a30839e3af302bba7cd52d81f0b32c3ed1df8c
spec/ast/node_spec.rb10064400975 Bytes7e6a3f16c37d3d0ad843e398775a7ec78d087c881b68bfcdeeddec82baa7ddb7
spec/ast/numeric_spec.rb10064400339 Bytes1f72e9d78fbbedb08dff206744febd8b25c08e298b32fc82bda5c6c84946683c
spec/ast/or_spec.rb100644001.01 KBc4bea49a59a51b7b6018f7aa74058504b8ba309ffa4ee20140f7ad5da7bac6b8
spec/ast/round_spec.rb10064400739 Bytes69d534336cc9645613af9baac5f20e993caedcf76a83df35a5f3a97204384eac
spec/ast/rounddown_spec.rb10064400739 Bytesa36933e37b25eb93515ebc7835967cbd9056afd4798e86d549bc13bae1ee4c1b
spec/ast/roundup_spec.rb10064400729 Bytes7030e83dd3845dd6e1eaaaab0b438d7e52a9e51a0c92c87be6e4c4a02d802ff3
spec/ast/string_functions_spec.rb100644004.47 KB75916b88e38efb8f12f9f430d521be74a6dc1488f55369de90aedb155298886e
spec/ast/switch_spec.rb10064400914 Bytese040f5417154550d7648262d4ba998a754cb996d5b92e84c7b4bd0c161a81ebd
spec/benchmark.rb100644001.73 KB76136e199f853bcc6718668c950669bd06a99a1e6d6baaf04931a3c5f75e0655
spec/bulk_expression_solver_spec.rb100644002.7 KB43f39b2be6456c79044c371a85408071a6b5d5c294cc05ecfd8b3dcde318766d
spec/calculator_spec.rb1006440018.1 KB8a0aaaee75d095b3256730dbf5a2ed3e3bf512202efb706e142f8d8ea3fcec84
spec/dentaku_spec.rb10064400783 Bytesf7cefc793989f020dcef641d60731a617cbfb64f1d70b2b9361dcb753dd4752d
spec/exceptions_spec.rb10064400260 Bytes38b3e1e0be4f5af5c2c724bb3b2f6613e9db66d5332ec7d65df45f14af1ca794
spec/external_function_spec.rb100644002.57 KB6a9f8a2e3a3f9c95815ff7cfea381653d4f0969b5a775c3a3cbe01bce014599b
spec/parser_spec.rb100644005.9 KBc8cbe8c40266799e0b5fce0692c7afdda570693c770ac234dc9790c3cdcfa140
spec/spec_helper.rb10064400970 Bytes03f7acd2db9c8ff1b14c4fdaafe8d2ca0f9f45dafc5f3abc4f90187e8314973f
spec/token_matcher_spec.rb100644004.43 KB4b298e02a461fa9159e632ac13c2f2c144e4b46778e20c3c2be1c3482f3df357
spec/token_scanner_spec.rb100644001.49 KBa629b72b4de1a3c2672a684772fc6301930cedcd9b3e02fc2e76f48667a013f4
spec/token_spec.rb10064400264 Bytes654017d1bd2bfc6e1c87b9382f207f39108ba93c17f58e888ea2358590eb370d
spec/tokenizer_spec.rb1006440011.7 KBe05b81312aebd8fa93f666672e91562738c1d737dc2a7b1ee5410c1310c59e06