antelope-0.3.0

https://rubygems.org

antelope

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 657260

number: 0.3.0

platform: ruby

spec_sha256: 5f870fd31b4752890c8914e863e610758a4b2a054102b79d96fea1026cd3398c

sha256: 2799c5b63d2623b84f466e11aa02f448ae381185eb5647d04e38cde3a4b7de98

created_at: 2024-05-13 08:23:32 UTC

updated_at: 2024-06-09 19:32:32 UTC

position: 3

version_data_entries_count: 106

uploaded_at: 2015-03-26 19:41:41 UTC

indexed: true

has_extensions:

extensions:

Gem size: 60.5 KB

Version Data Entries

Total: 106

Unpacked size: 235 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.gitignore10064400242 Bytes81145f981643ba731776aa57f4f996cc4789982b94b4e2bf5607e682edeb9a64
.rspec1006440041 Bytesd0076e3378e084e14e5dbc7eb23c01715108145325a7235593d86dabe1d75edb
.rubocop.yml10064400187 Bytesfe9a033809f58c7617da3d23eb5bf2d8bb23a59bb50c6b4981ee7be3b15286a5
.travis.yml10064400150 Bytesf47d4ba32daf0977fb93c8149bfd38b0fbae61a7742f586deb2f451d5af4e395
.yardopts1006440085 Bytesc205d1ea5b9cd43b41b6d5ddc8e28d0175482bef2c18003f1cebb6018dd76419
CONTRIBUTING.md100644001.62 KB68bac86780e416f10f7649090983caf56e43a29e188f78a7f46a5b2b22106b22
GENERATORS.md100644005.97 KBfd3fd6fc9a107e58d3743e95b96ecf382c7b90e1321baafbf046fdcfba7851de
Gemfile10064400133 Bytes949f91ce0c65d0b920fc45569e644a22126d71ca524b5840487745217d2cedd7
LICENSE.txt100644001.06 KB1906b9c4b6990808223203277a9c42f2b5ccca5ece963cd607c0b7c26db980cf
README.md1006440011.5 KB92e715be752bef62365de9f18d2fe0464c675d87004e8e6da17a0f8fbcccf817
Rakefile1006440061 Bytes0ce9f4edf3f36bcef5688e1165e15359ffffd6ce7cbc1615211d137a74112ff7
TODO.md100644002.06 KB475ee72d9765fce7b68abe31b875be5e7179dcdc9b3a66769a96467855eaa453
antelope.gemspec100644001.06 KB8fb9026fb8b35cd650935419fa4f1fd49e3d3b8c3df07ef23f0208efdd8971ef
bin/antelope10064400150 Bytesc33fcfaa5b12b460caf0b8a9bf827abeee74fbddd5125dacc582ad0ba7ca25df
examples/deterministic.ace10064400603 Bytes1703eff95d95cf408c24fe5bc4c7bf2763e09a052d9b0e09e90e66a9fbb2b2c0
examples/example.ace100644001.14 KBae028b18e048bdc25f6c617631cc7d38b36c28a310d1ffdb2a7f714a99093369
examples/example.ace.err100644007.37 KB89c48a40a70aae8bcb8e0bca4fad6ea5e687c7a1749c0735990cba2739f1e8bb
examples/example.ace.inf1006440012 KB2aefc8c6a1d5438985b9019752432e038c7a894c56e5d492a1dfee73f68ceb16
examples/example.ate100644001.92 KB646ce1919d87e840e3980bc25b87cdedeb5c9727a12010121d27ae0406bc3864
examples/example.ate.err100644007.38 KBd3202ca6934da0b1d7efb5fac4048ad1f1164d589c3a542306b7f650fac5ed32
examples/example.ate.inf1006440012 KBdb061045e559d0e833c51e0611713dc28dc0b5a945ee46f752d3126b97df4975
examples/liquidscript.ace100644007.39 KBbd40762b78de292fb336248b65361f976acd7202bbf984c20041dee0fda4b188
examples/simple.ace10064400223 Bytes02ea235a8a987c9c0fad2c71eff2d3b76c474140f8838ecdd3df47617c55cfa8
lib/antelope.rb10064400441 Bytes1e6697c525e8148103a845a315829c9b79e64001617449d72ee2bffac737f0c7
lib/antelope/ace.rb100644001.5 KBa1985ddf8b800460d2710a8c27c3e5a64a7cac6e9be8278a41888c2fca7de44d
lib/antelope/ace/compiler.rb1006440011.5 KBd05b92ebcc13bdc6970ef30b95aad008dd5f71a90e0c0cd7fd78d1d4fae00b79
lib/antelope/ace/errors.rb10064400925 Bytes05db49de7c5b966592e23037e832b11a6f8d7294061e98b1fc0afb0f131a32ea
lib/antelope/ace/scanner.rb100644004.46 KB52b8506e107bf6a9a3d5196c785575df7c97f8fb63b0d897238f55af81d4a89d
lib/antelope/ace/scanner/argument.rb100644001.5 KB74558ee77261982c98fa3252a06cd68cab056b97b3aaaa8ebb74a18c5e15182e
lib/antelope/ace/scanner/first.rb100644003.33 KB6d7c3d20a71ab838712e8f6899391377b37bbf8381961227be8bcb5534ad7038
lib/antelope/ace/scanner/second.rb100644006.01 KBd9805d612c0c22fca558447208790cfb4938cb847ed5ff0fa001a86a91b11d7b
lib/antelope/ace/scanner/third.rb10064400721 Bytesb8b1655b0b083ace2f085491f86c5de43768680305d9a58900039625a81d504a
lib/antelope/cli.rb100644001.46 KBefd8d7cb8189c8c62be6d3587758dc5b7412ae2afb1157e78ca8a317b9fe91bb
lib/antelope/dsl.rb10064400123 Bytes80cee29b64999190fba4c60ac55b6677f2777155380e52fd228d1b4eb9d7be80
lib/antelope/dsl/compiler.rb100644004 KB756d55fffc861d25296a8af94768afd557dce5f72bd6c3998fbbabe15fab96e0
lib/antelope/dsl/contexts.rb10064400371 Bytese35ea45a83348d4ce0e8a64140b00b9a7406ef01d4dd56a6baac5d4849f83154
lib/antelope/dsl/contexts/base.rb10064400578 Bytes2eb40afeb0e859cae7968358b0e7179be701c6ba2500cabe724924ab5db15395
lib/antelope/dsl/contexts/main.rb100644001.41 KBd0d3d483b439d5073015a2add09f440399f718e4c5edff85e2f77759f2cdddaa
lib/antelope/dsl/contexts/match.rb10064400485 Bytes6f441b1b0e33b3385f0c70dc943e1a550fc5b40b4bec7ff0e209fe7c6bba38af
lib/antelope/dsl/contexts/precedence.rb10064400365 Bytesb04b636ef19c4c345318064aae6524ab6c90960fe467b83a7abca613b233f809
lib/antelope/dsl/contexts/production.rb10064400453 Bytes741a43a66fb01b968e6f9dffdc2f879ae1c2617daa6a6abaa2c7095728aed024
lib/antelope/dsl/contexts/terminal.rb10064400580 Bytes46ff9a0e8c5c75bf39a5688a48d437553670567cf2beb7972e9cbb8c269be879
lib/antelope/errors.rb10064400764 Bytes2ebfc1572943cd226c5b1f9a3969725fc3d32b59ef818e2a7d0b076bf8068fb0
lib/antelope/generation.rb10064400312 Bytesba85d029a684e97e8b557356461549e4a83ed1ca75d3695a8da61a407073b3c2
lib/antelope/generation/constructor.rb100644003.61 KB82456545c5141f0c97f162d08bcad74149a91c3f91319c05450c16cf4c360891
lib/antelope/generation/constructor/first.rb100644002.76 KB840b727dc4013013099d6153e37a45565d062bf1b53e307bcd0e0ceb933c368b
lib/antelope/generation/constructor/follow.rb100644003.31 KBc000e173061094bfe043808d6bbcf2b6204c1059b785f9d756872e5d1c8f3795
lib/antelope/generation/constructor/nullable.rb100644001.99 KB3c8001cbadfed229ecf41d3bd7064772245c1ba20407fd8d34784867b5cc56fa
lib/antelope/generation/errors.rb10064400436 Bytes3da3f106a542fcd0ea849b349c979f7d77bb76c51a0bebae8cb63b5947eb4903
lib/antelope/generation/null.rb10064400147 Bytesee4183483c74c33b684051dc046ffe1d231d63e3c2ea28d08ac4dd5e78c2affb
lib/antelope/generation/recognizer.rb100644005.2 KB5d497387707817ed29c12fb2ad1f861a80d98ab9b9832e3e80e46269363dfa04
lib/antelope/generation/recognizer/rule.rb100644006.67 KB25c9e0051761f3d1eec97cbd25fa0807973ffab769db3ce5002d20c7b77f2706
lib/antelope/generation/recognizer/state.rb100644003.91 KB7a54cc909d1c669851e082563d4ab05f679f017350a605781e82fa8cf5ff600b
lib/antelope/generation/tableizer.rb100644005.3 KBa4587f0fc9d88f73ee50cd818818c9847f5dbdb4d93b2a3c8fed16a42b9b07a4
lib/antelope/generator.rb100644002.07 KBc55ab805bffbac5c367e90d8235e71242132a9885337e49d103663cc1b0a3e8f
lib/antelope/generator/base.rb100644008.48 KB0b26d6628216f37c863679b3b19754f26ce6d559ed5afc1aaf24a5b750cc665f
lib/antelope/generator/c.rb10064400203 Bytes4e19f2e18daa944c7cc92cd9cf15ca6e63dce3e142dc6220b08ba25b98223664
lib/antelope/generator/c_header.rb100644002.29 KBe31c8fb7b682c1f6c6a436c0345874b7e371de004448ddf056aa3a33d8f57396
lib/antelope/generator/c_source.rb10064400920 Bytescd46417c26b83ebbf8a79f264b449cadae69b4164099b40b232f970d74c921ab
lib/antelope/generator/error.rb10064400808 Bytesf92b30a53a362296398a9153fb8bb28ea62fe28f49cda1a29798891f26f27fae
lib/antelope/generator/group.rb100644001.61 KB3ecf0a562b10f0c0cfc0c5513391fb926bc0a017d11739366c83d0fbcd8bcfdc
lib/antelope/generator/html.rb100644001.26 KB4d7acb15fbf06853a08e81c55c8d8c428f82b2ab2b0c9b51751b41f3d93518ff
lib/antelope/generator/info.rb100644001.12 KB06d9fcb4c281bba8e36259222e468fb5c056f79a5fff8937e5a96d5b27ba40dc
lib/antelope/generator/null.rb10064400323 Bytesea3dfdb936af8583129f0bdfa38cbe17236e81980b9801c1f73928a72040b02f
lib/antelope/generator/output.rb10064400331 Bytes5941c1e8a2948a57103bed32ab23fd727f9c5ac83d6f67fefa3bb6a443413f11
lib/antelope/generator/ruby.rb100644001.7 KB8ff90586b34de3612c7ac04482533e7d25667fd403b312324f4e02ffb1a94970
lib/antelope/generator/templates/c_header.ant10064400919 Bytesbe9787320f9df994d95adba666063567aa069f8b32b3d27daf422cc127f3c75e
lib/antelope/generator/templates/c_source.ant100644004.33 KBfbbc6eea29db0e214dfcf6bb3f05ffc9f03ab9b68301f8ab093616109694c9af
lib/antelope/generator/templates/error.ant100644001.17 KB570f4a9636bae7139013451062393754c36ed929407b9eb26b2002a7bdef8358
lib/antelope/generator/templates/html/antelope.css100644007 Bytesa46266ba211889c86d86a7453359cd7da7d0dbe777e94393fc79d83e84eacbc8
lib/antelope/generator/templates/html/antelope.html100644008 Bytese6ce98c546eb49f3805fc7ffa037f6129ce1e95f80bf699ea6acc686b5d9844c
lib/antelope/generator/templates/html/antelope.js100644006 Bytes834f148dde789859f46171aefb4c3081b9dadfc48bd99bda14d06147ce759033
lib/antelope/generator/templates/html/css.ant10064400896 Bytes34733f62e821a003bf397bb745e7531ecd08bfc89f10d6861850aef4b25260a6
lib/antelope/generator/templates/html/html.ant100644002.74 KBc7e0888ecf3678b4c54515b3f6625fa1c7f35c205e8231fea9d2089e163b11be
lib/antelope/generator/templates/html/js.ant10064400256 Bytesa8e670db56a32e5f5945655286ebd267de2e901f720c26c9e18f24ed0fc9187c
lib/antelope/generator/templates/info.ant100644001.46 KB70b24f531f2b3f8c841d85cc45620dbf223c1aa9cd7e9afcc21ef3590d2df7ca
lib/antelope/generator/templates/ruby.ant100644004.69 KB114d3559ca61c75c03661c42a48dd5c268e8342310d30776bcfda908532a9cdc
lib/antelope/grammar.rb100644001.77 KBebcc596e41cba99121082471ae6cd5fc057f58e8b69e6b4976b7e6d361c63759
lib/antelope/grammar/generation.rb100644002.63 KB46aec3a72f0b529005e8ae445ce662f0af562dabfc9aff5f4e4d2e1dffbeac7c
lib/antelope/grammar/loading.rb100644002.79 KBae17b8b6f4ed25b1a3c26c071eb896e2ee82e284c9eea7c4ea52f8790f00b687
lib/antelope/grammar/precedence.rb100644001.98 KB1dde7ac040b8fca80afa4c1bdb4399065b76fe3b99572708fa6d2cb7090a90c1
lib/antelope/grammar/precedences.rb100644001.82 KB68d1f5977b6a1498c06f9344346e564fed2130972698d86153859a6c7bdf23e3
lib/antelope/grammar/production.rb100644001.67 KB436e215ad8d75c55a7a265343426d69420d8ebfda36a31f3d6f97e3242db57ab
lib/antelope/grammar/productions.rb100644005.09 KBe957def35cae82b1151a1a4d6f112efefe6853d1e67334f433e6097d6ef02ed6
lib/antelope/grammar/symbols.rb100644001.68 KB126c9efca22061b4762608c79bb5ffbe6bdf9d46279f7af05e7d872773f7289c
lib/antelope/grammar/token.rb100644006.39 KBa2d878e772bab89e0a4813e0bcc65f307da96c8833798ec5e8cd4bafb4027076
lib/antelope/grammar/token/epsilon.rb10064400551 Bytesdbe7d8078989a734d1102bdeaf3788e3127c8126b1f050b03bbfc679598d80f9
lib/antelope/grammar/token/error.rb10064400651 Bytes3349b7d6e1a03a940ef49391e381326aae2a004b7074e53a58090b7a5b29a275
lib/antelope/grammar/token/nonterminal.rb10064400266 Bytesc1d0dd96c26a1167ef7a0bb612f453ae3e47bebec1fc2953a963e16fe195697a
lib/antelope/grammar/token/terminal.rb10064400254 Bytes937f30d47ee07924a41fcb2263a59dd308e75daf124a57da9fb9d0b5ea6bc0b0
lib/antelope/template.rb100644001.37 KB5bfac60c0568daa8fa3d48b3442796c343cb41b963d10165abe31037a64ddc3f
lib/antelope/template/compiler.rb100644001.69 KB8eb66528e9f6a2026a720bbab50ccc0bab939b95889b2d7f16a270e0e9481d46
lib/antelope/template/errors.rb10064400164 Bytes697617f28858575a5ad83aa88e5fd79a130bffce4904d770c478e764288d45e4
lib/antelope/template/scanner.rb100644002.67 KBe219064d87e75c224abf95d86a6da6305bad59efa49a0fc11a4d61dc602db3e9
lib/antelope/version.rb10064400117 Bytes22324e171a1347718400387e82d71980578f457d58d91c39046763aa0e6846b6
optimizations.txt100644001.9 KB96d363512b8fb883cd2bb72e8e6dcb5ba31330ec651602f7a165a059824154aa
spec/antelope/ace/compiler_spec.rb100644001.03 KB2500f2dd810724dcf381be307c1ac0c587e682fd96416a699c42d3d75376d1bf
spec/antelope/ace/scanner_spec.rb10064400539 Bytes67507bc76fba893ef50a8336b1f4dcb233eee309a4434aa93308fe3449369a99
spec/antelope/generation/constructor_spec.rb100644003.57 KBc1aa0e1d5094028531acdec5217655df2e2918ffb4a41c4330ae1bab6714ad66
spec/antelope/template_spec.rb10064400966 Bytes5f4f0528b51e50994423613157b7f985c2f5e4f19e43503485c5add7c4163798
spec/fixtures/simple.ace10064400196 Bytes823e1fb5a60a21611231d477a47a6e09538550f2448fd8e50a10c6719cd8068b
spec/spec_helper.rb100644001.09 KBe5b466700e109d1ea5e6fde0e4ccc9a0aba26a40f0753f12afa94578405b55e8
spec/support/benchmark_helper.rb1006440088 Bytesbe2747748ee9d65abca43a96c8d516d5dca9630fcd2ad15ec28028e844379dfe
spec/support/grammar_helper.rb10064400451 Bytesb0b1552da79170757a1c33f3dfa792f227518cf71fc12dddc078de3bbbc9203c
subl/Ace (Ruby).JSON-tmLanguage100644002.29 KBfe1922be1e793f94f1816ea8225bd14bdc584f1fa5fd52308dfcfb019dd5c8d3
subl/Ace (Ruby).tmLanguage100644003.61 KBae2100c2c5c04b2d7b3a660be99f17fd4a654a8a0a39186d93649023fed3f227