lrama-0.6.0

https://rubygems.org

lrama

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 1593970

number: 0.6.0

platform: ruby

spec_sha256: 2def29a7579b848c37f2e48eb659963ef4027f2385569fd07ad66c9f9d8121d3

sha256: fb8a4580d70d94e737b6825ef16fbc4ab3654e9300858cc81974df73bb54ecba

created_at: 2024-05-13 08:37:22 UTC

updated_at: 2024-06-19 17:56:55 UTC

position: 12

version_data_entries_count: 131

uploaded_at: 2023-12-25 11:25:08 UTC

indexed: true

has_extensions: false

extensions: []

Gem size: 79.5 KB

Version Data Entries

Total: 131

Unpacked size: 320 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.codespellignore100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
.github/dependabot.yml10064400118 Bytes5546fd2d93c52fa6a37904f886e766cb7febad4ec538b39851bc13db1354c00f
.github/workflows/codespell.yaml10064400394 Bytes59e648be7a00763d17e5106293d2a89100dad6a1c627768a34a5ea8211104bf7
.github/workflows/test.yaml100644004.48 KB25690277c68b4fc1c20c9097a9dd7e02143e4e15b97b3070cf3cf6f4c1806a53
.gitignore10064400118 Bytesa2a6a80897bfdc5a22cde4a1307b932000a63112078fb225b9a1205b0b00ffcb
.rspec1006440030 Bytese3a05cdf2301e0e7d8be6b1d1137aa310d7d023575bb2f305df3519c6df5cf2b
Gemfile10064400413 Bytesa921256d4aa6ffb06ec957fd6a5b6b7a04210be415cdb1ae25c826eacab27177
LEGAL.md10064400368 Bytes9053eb018521b2d3e0065f06518fc5492f7c72a639ccd40659ec9f5cf5598524
MIT100644001.06 KB855a1fe0951c787f76a0017398e1fbd8c6967570d760e1bbf53e44342f9bbf61
NEWS.md100644004.2 KB29f68348efab7a560ff147b02eb2bf818236c993bca76116667f8c6bb6ee2afa
README.md100644003.27 KB5826ca975ad93db2d03a7d33e2726bc674f6048ea9da9f3a2db8844d9e72187d
Rakefile10064400466 Bytes34d6de7784647def47890f610afd7f12a50b201df3fa16712adca21ba3b31db6
Steepfile10064400890 Bytes3ba4784b48696799fde004e3f99c1a5849c655f7e82ca2f44752c858d109c31e
exe/lrama10075500114 Bytesaf0fce00043ef3011e987b5b8271d7601e64528a703fd3636e9947b320cd3e9c
lib/lrama.rb10064400421 Bytes4cee3194123403fcea62ae117de0b4e3499e5e109c2f0b48b872132f22bba579
lib/lrama/bitmap.rb10064400353 Bytes7f1f222f62654a8ca6cf47edb1aecf2104a45d218788dfbb2052836b3651d68a
lib/lrama/command.rb100644001.33 KB199cecf136d5b4f2f79a96c4563876d3ad0a5042cf58b4240bccf6c17b92cf7f
lib/lrama/context.rb1006440012.5 KB19ec5d49bf670e427841da646c800745e1cd41de5dcf38b2a21a005166c59cb9
lib/lrama/counterexamples.rb100644008.92 KBf9edab88287c4e0954fac9979cd0129cda050896fa1bc834091d266e3e42e927
lib/lrama/counterexamples/derivation.rb100644001.78 KB02aa67efeef1ea9eea8039fc4cf459cdf345d6b81ece7b2c8609d03e4748cbb6
lib/lrama/counterexamples/example.rb100644003.28 KBdf57c176847aa0a3bf6859608a5a4c7e4653992e65c7173a9a51964461cf3ce3
lib/lrama/counterexamples/path.rb10064400393 Bytes930f2fbb58ae2e9f837ab2dda4eb3f83fe811f6606ac0c82e8066e26894fc837
lib/lrama/counterexamples/production_path.rb10064400225 Bytes12832d3a7b0040b60285fa5a994cfbb374390412c2bff2b142ef615d4198c951
lib/lrama/counterexamples/start_path.rb10064400296 Bytes27fc836e468cbecab1d62cfce9a4cb6867a8b761f9fd2e65ef0213a8c7da4cf9
lib/lrama/counterexamples/state_item.rb10064400103 Bytesc7bb147cb48ae8f0c0da7918a09b1013411bd82ab0c91eaaa034dc2546afbf58
lib/lrama/counterexamples/transition_path.rb10064400225 Bytes2479235bc46dd2e0ab7f4b720d7c6b60c24e2b36c1c68f1d1b41b3d020916ca4
lib/lrama/counterexamples/triple.rb10064400456 Bytes082609fdda361dea6d9fe443098b01800f3091d5eda4fd20b09fb9daf340bb0a
lib/lrama/digraph.rb100644001.07 KB940f32decc6c722c35680c5abf4ece7ec02009ffea8f02f8a857498f29db64ee
lib/lrama/grammar.rb1006440015 KB8f5cf2b558153e2c40bf13ef271b7385b4aa5ce98e59a52dbb8b5f322ca76315
lib/lrama/grammar/auxiliary.rb10064400234 Bytesfbdc287bfe6c965fd9f6f4ebd41e30170bd1a0ee61819a952a1f62b29ca455bf
lib/lrama/grammar/code.rb100644001.12 KB8047997531a231fa11daa7cde6d68602b4294da46bcc79fa187c40b79e1d7d62
lib/lrama/grammar/code/initial_action_code.rb10064400726 Bytes6ce24deabf258fe5fe95a11255ac719c33962cdbeef3c94f71fea890b3528966
lib/lrama/grammar/code/no_reference_code.rb10064400560 Bytesdfc87f62d7d9912f37357751bc5fe6e6b0750cdd445f209803789dfbff75ef80
lib/lrama/grammar/code/printer_code.rb10064400908 Byteseb45cffc84c57b5f6596eaead5e57ae00286e89c45029b26a858d94f08277e85
lib/lrama/grammar/code/rule_action.rb100644002.58 KB2004e55b0c88c1b627b3ec182b666f35fea877721f16340a4c4cd08a0a5b309c
lib/lrama/grammar/counter.rb10064400211 Bytesae476c0de01637fec3865c25657512338b70383ba3cd76a40c667f315685cc77
lib/lrama/grammar/error_token.rb10064400280 Bytes949138a3b76ae79c96ca52d6a4a45cf099a3b0defb117598f05c448e41454ec9
lib/lrama/grammar/parameterizing_rule.rb10064400125 Bytes59b134c72dc8bc4c6844ae52169c3346f2d56fabcfeca1bc84e476075aa69dd0
lib/lrama/grammar/parameterizing_rule_builder.rb100644001023 Bytes4d8ce4de63439ed9e9901fb45d584876bbd001d3dfcaefc023805489b18adf3e
lib/lrama/grammar/parameterizing_rule_resolver.rb10064400804 Bytesd470e57c7cc29c1b95cba2ea3d0bbe29f69c9215d13c17455520fb74cfdefa23
lib/lrama/grammar/parameterizing_rule_rhs_builder.rb100644002.08 KB243a0bdccca59cb7140980af5ebc434f371aebe5700b9b8e2b7d2fd1fe29e931
lib/lrama/grammar/parameterizing_rules/builder.rb100644002.03 KBeb93b2cab6840d59f2abb192550cfa449764a349eb06464e9c09bade7d1e57d5
lib/lrama/grammar/parameterizing_rules/builder/base.rb10064400969 Bytes0f8655c0c9cf2a860ef1e3e83e464ee0b7ca59503d12d809d7c93655a84447a9
lib/lrama/grammar/parameterizing_rules/builder/list.rb10064400970 Bytesa898790d9153b9fb70806f6f153db9f86a00b0cd1d12df326b7955a0de3e0e0a
lib/lrama/grammar/parameterizing_rules/builder/nonempty_list.rb100644001.03 KB6eb131b6db7d1c45a30af46e423b139ae047e7a095f4ee8c4ace21b3543f6261
lib/lrama/grammar/parameterizing_rules/builder/option.rb10064400958 Bytes208738b6eadcbe44e1fb75f3c7b2b671a350f142983c81fde115275fcfbc6d25
lib/lrama/grammar/parameterizing_rules/builder/separated_list.rb100644001.96 KB07fe5a06444129cb9fc01e22c80add381f8038fb422e1759c3402cb28bb86c84
lib/lrama/grammar/parameterizing_rules/builder/separated_nonempty_list.rb100644001.34 KBc523dbabb9a1cc352ba010bcd8d341634cbdf7657e6e48619e76f15517cff58d
lib/lrama/grammar/percent_code.rb10064400178 Bytesfb611794eb8108c6fc7177005a2e910dc0cf3d102c4fe277490c37bcab93573e
lib/lrama/grammar/precedence.rb10064400223 Bytesd49d89531561d54b82a66d4f995205516007e60dc427b4db70abfbfafdd49226
lib/lrama/grammar/printer.rb10064400273 Bytes7df3c448c4da92a961fe27e9ae10f1a08a7111e88ebfaab35f7f2e8b36c53e95
lib/lrama/grammar/reference.rb10064400349 Bytes73fd0018ea94ee0db47243daeea71b4a1f07de763b43dab0a36e4d50219589fb
lib/lrama/grammar/rule.rb100644001.52 KBec1e4e32a8a707bd032e5cbe92e419e6ec0be3b261a1ab98c79b46bf758dd3bf
lib/lrama/grammar/rule_builder.rb100644005.9 KB5012270530c8a600f3ef447d51d6d2e0ae2f95c481aecc4a39031998f12aa4d6
lib/lrama/grammar/symbol.rb100644002.52 KB8cffd7fafd2e7b00aefbbcfa37da1706cbbc02efbd55002e89e29b6722e4031f
lib/lrama/grammar/type.rb10064400106 Bytes9f4385d3624991596c29271b3708d9386ec536f2b2bfccab6bc046dfcda26a77
lib/lrama/grammar/union.rb10064400215 Bytes07ef7a9ff0ad2ceede69f8041ca740c66aea934ffae47ea0f138236d4dde22da
lib/lrama/lexer.rb100644004.69 KB7c53d62ac690b03869bb3b0ec6914f612b9a8259987eb84eed81c3d87454c06b
lib/lrama/lexer/grammar_file.rb10064400347 Bytes12c288434b19ec46f2d86a321d96a96e058dc0a759396dc541e4b48dedbd3b46
lib/lrama/lexer/location.rb100644002.44 KB4203b58c8f7386774b1e636358e5bda24a2aceed56cdc70a4c53e007cb4e2445
lib/lrama/lexer/token.rb100644001.07 KBa1b2d9efbef41708919ed303ea6f354a1aa685d208032a67a5ce55b6e1af2452
lib/lrama/lexer/token/char.rb1006440096 Bytesaf408450fdb7c8aff97b3eb9653f17123d3f63958c5e499677e7108618c968c6
lib/lrama/lexer/token/ident.rb1006440097 Bytes1510dd5dd584423fa3975d8999882f3c2e2f3702d50f08246d59da13797892fb
lib/lrama/lexer/token/instantiate_rule.rb10064400376 Bytes778c41671971d1b5e321ac9f6f24d2042f8dae3b02c1ae1100399cc5f35b207f
lib/lrama/lexer/token/tag.rb10064400217 Bytes00a50b194e2dc41dc86fabf9c6509772ebb1b0a4c59e18a1dd3de4189d944d83
lib/lrama/lexer/token/user_code.rb100644003.08 KB605f06e571fa30e0a85cbb0131d3eb0f91a3b8b7ef9408c5a91b9229dcf15e59
lib/lrama/option_parser.rb100644004.16 KB731c168d3a9c4cd562ac79ad1fb54366d20c427fbefb86cb5e00b1735bc84575
lib/lrama/options.rb10064400565 Bytesceebc1d0c5754be20bf4409b93ca1dae476c444787cde20c1f8069c8593ecfe4
lib/lrama/output.rb100644008.76 KB1c0a3b3706eddd8738ff87baa48adfc4e89d469d4e0a0632823b758e4a4e4b4c
lib/lrama/parser.rb1006440055.6 KB249bd8cdc10244972b9629e3b20a5317b643bc492414925021f0938d31cd593a
lib/lrama/report.rb1006440063 Bytes2d122747c1f17efdd861b07ea4283ec0f156f4bc0f67a2facf4464a02e410e75
lib/lrama/report/duration.rb10064400474 Bytesa2645a959ebb9233d329bc8b4aa4d4ca19bc5053fb9b4d5849d2e1a7706fe1f9
lib/lrama/report/profile.rb10064400306 Bytes4cb142fee492e02b9d3927673637ef3c9640d86e7563257fa18754879950c9a7
lib/lrama/state.rb100644003.9 KBc7694ed6af18a1ad889341c1fb35751430c42119d51966a64ab495f61e9574c0
lib/lrama/state/reduce.rb10064400730 Bytes7c3de09c0e9ad6ca1d5ed0a53bf8bf9a7f035fe8e0f301a62d15c4cf51f70fbd
lib/lrama/state/reduce_reduce_conflict.rb10064400187 Bytes7f70e53687d4d260158fe95dddc0b4269230b63f420c8c45a6f77a46ed0f3f01
lib/lrama/state/resolved_conflict.rb100644001.02 KBda896dcded9b540c43426cc67196321b7cb18b1e42a75f91e390b06233e545e9
lib/lrama/state/shift.rb10064400252 Bytes00307e73d96b1c549dd0cc03881f3a24379a8e41fb956e654aebbd21f63c89ca
lib/lrama/state/shift_reduce_conflict.rb10064400182 Bytes1c06f79dce4d2a720eba90275e9f69aa6f974aeb446679e1ea0887306e987c69
lib/lrama/states.rb1006440016 KB1b4b0be46a25da177f55bf7f1e79ca47d331cc4ab23cd4da292d73fca13c96fa
lib/lrama/states/item.rb100644001.45 KB78a0a1a3bcd00bb5edf41553b4228f945aed41136565b1472f616337f954da52
lib/lrama/states_reporter.rb100644009.79 KBb20c3d4792773b68dea07f3b70b6f3864fb2cc0a5fa975c0e676eb8d71f0211e
lib/lrama/version.rb1006440044 Bytes87a5715f1dd4659924745c5aadbb748e997e6ede82102422a59ddf75d8ad2d60
lib/lrama/warning.rb10064400389 Bytes572e8744b3220ba22634109e32a99adc45b5ed8955f3129045f7ba733c4e5af1
lrama.gemspec10064400853 Bytese80ee2368f17011b4a7faaf6b160d2958489559bfe2526b79093f9177c137709
parser.y1006440018.9 KB75488be63fdbbd6a1269a61a536e8c11f0716d9201de6adb466499c060b723a1
rbs_collection.lock.yaml10064400752 Bytesd502eecf10e282a7cdcecc2ac7eb608e8b8770557b3371360b411281d6a840e9
rbs_collection.yaml10064400535 Bytes7a03c368f38be2cdf70fb33175bad0fbd7ea2ef91d5ab231857b78727fabcf0e
sample/calc.output100644005.61 KB4b924ef96708658dd400822b9f6ee61b7be6edf28ecb4de997660fd141d9bd5d
sample/calc.y100644001.72 KBad6318d97efcd049661a1b568d247c524a89b836c47d4689bc13c2c48e63e3ac
sample/parse.y10064400751 Bytes656eed0f3b84cfe1e477ae614a3f1b215e9c22c48c4ee37fe5a879d430f537d3
sig/lrama/bitmap.rbs10064400148 Bytesc4073bbeccd725fc422a8a241848222ca38cdd9b4a8b4efb96f717dcdf140ed4
sig/lrama/digraph.rbs10064400610 Bytes2116e4375a8293d3fe43a48513ac0a990b1b5f371c6960be891c9ff4d0f6b70f
sig/lrama/grammar.rbs10064400139 Bytes6a6646d7f0d0d9398ee9207ce701a40ebb7acfb3d421395edba0473313106252
sig/lrama/grammar/code.rbs10064400527 Bytesfc1befc0c76edcc7ba2460405a4097d868b524d5432c6b0db87aec9361e72cd8
sig/lrama/grammar/code/printer_code.rbs10064400337 Bytes0972b44ae2015086502f12f69a1a02596691239d595ebd1180b1d20bb632b901
sig/lrama/grammar/counter.rbs10064400172 Bytesc6b20a073240c1c3bba657de574f25e7563e092a5befe990ba5d06d0751fb134
sig/lrama/grammar/error_token.rbs10064400283 Bytes634f73ec2eba4befe543748cc1c09894a66ee713679f221bcba95a8ee2565169
sig/lrama/grammar/parameterizing_rule.rbs10064400223 Bytesb8a6d5380219ccdc3e20a15e87ded6f3db12078f7cc72c585d7f5da5dc7242f6
sig/lrama/grammar/parameterizing_rule_builder.rbs10064400800 Bytes4729fe0a41debe0e861449d09fad84dcf67ed701afa31805c72eccd7c800f8f0
sig/lrama/grammar/parameterizing_rule_resolver.rbs10064400578 Bytesb7637f4b94a3d1b5604930870fc2c19fc32faf0771b1120df66bd2d6e72275f8
sig/lrama/grammar/parameterizing_rule_rhs_builder.rbs100644001.09 KB4b4c131219ec8fbd9f7affd24ebfd745345a90a0feac84c88a2344396370c729
sig/lrama/grammar/parameterizing_rules/builder.rbs10064400777 Bytesf1461e701d44e7773f6f8335b6d568097d2911869923b7290ca3f28d9c0c80fb
sig/lrama/grammar/parameterizing_rules/builder/base.rbs10064400821 Bytes1072ac3fb391dc798e2f716b3d3a0c8ac87f9130671fa1da079fe9f981bb1952
sig/lrama/grammar/parameterizing_rules/builder/list.rbs10064400145 Bytes7b00a43acf15eba8bad8731ec5436420290061ef6bcd145a391d0db4e3cd71b7
sig/lrama/grammar/parameterizing_rules/builder/nonempty_list.rbs10064400153 Bytes43dd6010b3ee6ed3cb034d1a69e481dd4f563f15bc1ba876bae176b2eafa9dab
sig/lrama/grammar/parameterizing_rules/builder/option.rbs10064400147 Bytes215744e9a86833b4f6d410443d3a7b5563179b11271212c221073714a43d8c0b
sig/lrama/grammar/parameterizing_rules/builder/separated_list.rbs10064400364 Bytes82e41021a6e649bec8772d64c7ce42cdd8fd551139b206cb16aa0b779ffc2cc7
sig/lrama/grammar/parameterizing_rules/builder/separated_nonempty_list.rbs10064400372 Bytesc9d52352ef171c7dd556a3d62b895e5e26fbf3d9c31bd056b0e9cd6bad6a7763
sig/lrama/grammar/percent_code.rbs10064400243 Bytesd91a3ce52a002972dad7cce56a0fff7741b63d8f5dc448cdc0eefb43b968462c
sig/lrama/grammar/precedence.rbs10064400212 Bytes94b0ecad1a097664ef31bf67d938a54801079da005cfb4f0e846a9349ff44047
sig/lrama/grammar/printer.rbs10064400287 Bytes64c6c25da24896c49f5f196a435e680332c982a1e54ca4c1e4a1182e04bf6954
sig/lrama/grammar/reference.rbs10064400620 Bytesfaf7ce5a3353da42ea34dd31eba39436b8fb2677d379169daf728dcced6866ad
sig/lrama/grammar/rule.rbs10064400388 Bytesb3901b32dd2f8554c924c3fd0c74b47e76a8f4be5f77b652cc99cfb5ac8f86b5
sig/lrama/grammar/rule_builder.rbs100644001.49 KBf8aa8af586a2c72e165eb7379622ff4ba92e27f3881d3dd255f6bd97dcf71328
sig/lrama/grammar/symbol.rbs100644001.2 KBfef35f89cd9e0ccc0504db598153d1035131a6815a4eaf9b6b7c780e4261b8c5
sig/lrama/lexer/grammar_file.rbs10064400296 Bytes6dd89e10678eb75ed9d8af72f62426031af7377cc02121b7ff3883c17a2e1afc
sig/lrama/lexer/location.rbs10064400773 Bytes71c71073e08530d927da5ea05fa3acf6695b0ebcd176bcaab930f86580f8e270
sig/lrama/lexer/token.rbs10064400617 Bytesbc9eb063a1dff009338aa8cd79bfc550935424db55b3bc6e114b5c94d52f89c1
sig/lrama/lexer/token/char.rbs1006440096 Bytesaf408450fdb7c8aff97b3eb9653f17123d3f63958c5e499677e7108618c968c6
sig/lrama/lexer/token/ident.rbs1006440097 Bytes1510dd5dd584423fa3975d8999882f3c2e2f3702d50f08246d59da13797892fb
sig/lrama/lexer/token/instantiate_rule.rbs10064400312 Bytesd9dee5e9d562ee8f08b1a727a3ade76b60876b7f5ef6e152f73efd8d54ce0432
sig/lrama/lexer/token/tag.rbs10064400128 Bytesb26fa4cd6a537f60792ca1a22d6b9ee13a93e6c676ee7e9f1f6091645f8cbb97
sig/lrama/lexer/token/user_code.rbs10064400382 Bytes5544949a65fa494e3922bebb858ccd4feeaa972beb78004dbaba0ba76c97fab9
sig/lrama/report/duration.rbs10064400244 Bytesefa30a95086213e18b7b6a03afcb8a9afd8dfc685a0e73b085e5b5c31f7c6337
sig/lrama/report/profile.rbs10064400129 Bytes3bc9d468d8a4b8af3f01aac05e4482bb9bbfdfe6993dbd0fa04f36ca7b6543bb
sig/lrama/warning.rbs10064400365 Bytes9d0f1bf4cf374cdcc6428c40cf44d355564af666304c398325c0298231fbd3c6
sig/stdlib/strscan/string_scanner.rbs10064400158 Bytes012d1dd60dbef06a5a8c2e37829a7fca53cbcc9b6f99f29cad8e8801fcab1ea4
template/bison/_yacc.h100644001.73 KB74221a86bb3b19b6d215e4033912a25276d8e20574eab17e44917717438ca8a3
template/bison/yacc.c1006440063.1 KB70cae0d90e01118218dde65aa343c67d9c756366e9302c839a863c78d8b7f377
template/bison/yacc.h100644001.81 KB71daf1736fa7d299b08ddf0fc7e533de54faaff05760a0ea9d4b9d8006a06f0f