antelope-0.4.0

https://rubygems.org

antelope

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 657262

number: 0.4.0

platform: ruby

spec_sha256: 9ab8d533767212d6dd62ed4fb69367bb583c33483341a6bcaa4e140f2b71d083

sha256: 11ba3b15a0a867888e6c3c4b6d763f37f3c2e50541610ad71942a7389aba6e5c

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

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

position: 1

version_data_entries_count: 103

uploaded_at: 2015-06-18 21:12:31 UTC

indexed: true

has_extensions:

extensions:

Gem size: 59 KB

Version Data Entries

Total: 103

Unpacked size: 228 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.yardopts1006440078 Bytesc362aeb82838932a83e2f6eb1215325744b5691a7499d03b77f6c567f2588b71
CONTRIBUTING.md100644001.58 KB2384a7e17c313255bd3916be055c1e301440c5ac82246de7a7074f512ea00c99
.gitignore10064400217 Bytes2893eaa286ee9e4c5bfc55cdb813137be48660bb00e172b2237fb2869570f759
.rspec1006440038 Bytes2881a7a0e1cc7adb72abb8f369043a114aa2741d1cf64539cafc82960b626bc4
.rubocop.yml10064400187 Bytesfe9a033809f58c7617da3d23eb5bf2d8bb23a59bb50c6b4981ee7be3b15286a5
.travis.yml10064400140 Bytesff2bcd116bfafcef8bf9e623c83a0f8557b9f2c1b669ceb4e88660c16cf34a58
GENERATORS.md100644005.86 KB81a58d68fbbd08154f528606ae0a2d6dead74f8d38f39c556a61745db97bd52d
Gemfile10064400126 Bytes072ed9beb9560691a1fccd055f428cbf26adc0d5ea4dded463511728a8d00f74
LICENSE.txt100644001.04 KB709957b16f35737b4d9451ddaa96765318e56d94742a45d553af2856b8d7f6f6
README.md1006440011.5 KBf2fe701326f9ebc2ccf96be03c7c5b1be28339d5d2a80ddae0872346384d2601
Rakefile1006440059 Bytes3638c306a50643bb361fb7e4006e2189574b9df3cd6f50cc4a5bee2023db56ca
TODO.md100644002 KBdc342b7bac93730feef5a57ee651480ca1f73664e332a349baf2c7872f1cbae8
antelope.gemspec100644001.05 KB5b621b73c8167d99552c492ef12bb33d660029b5ac1ecb79513fa7b7a2cbf225
bin/antelope10075500143 Bytes19c6adbd1684e16708a9f65a1a9e1cbce8dd49a89d1ed18c7767dcc41575c8ca
examples/deterministic.ace10064400568 Bytes4a27eceba95917369842db492cd0f7c9e6f58462f645421b7918460c3020d639
examples/example.ace100644001.14 KBef348fdcedbebc1df43719eacd5c838664642c8e521f67abd0d1d58366a8fd61
examples/example.ace.err100644007.26 KBc916f9202d42d5dc80f265227f9ade9e937d756e18209eee54e56a417846a7c3
examples/example.ace.inf1006440011.6 KBabe7b6eb6f57ddaf92ab559bf024de349caaf8ba46f3d4be5609f7210afbb860
examples/example.ate100644001.86 KB5ba5908eff809abaa9f8e69b8b95b41c03522b98d1f084baf75180b2045b3304
examples/example.ate.err100644007.19 KB03468e35c387e4530f989eecd011499dfaad2b78c7e1ed53579fa8bf48da7cdc
examples/example.ate.inf1006440011.6 KB1e77fd4a2c062b484b6b8c3bdf1a847659a93f4b2880bdaae6e3d30aba26f76e
examples/liquidscript.ace100644007.16 KBffa1295facbcf08b615f9d749b131c63b0f5f0b7c60beed983639a51209a6561
examples/simple.ace10064400201 Bytes9799cefc57cfde800854d755626aa8e81f7dc4caab191794f44c8b245a14e99b
lib/antelope.rb10064400394 Bytes28e0a049a16df95d58476b28997abc6c2acbba882601e2cd1fbf6ec966b55fdd
lib/antelope/ace.rb100644001.45 KBbce69e0b171407c3e399e513aae7d886052cca7d9925969d3d6a39947e014ddf
lib/antelope/ace/compiler.rb1006440011.2 KBe4bc9016633ca6b767229cdf973b4e39b44e8ea35d49af9bf23d545c9c93b74e
lib/antelope/ace/errors.rb10064400895 Bytes816c02d9ff8c74e4ef09b6d5160e19f0a4234d4f9e0f0db5c736cb2f02e19df0
lib/antelope/ace/scanner.rb100644004.32 KB5da58e2570aa2981441c17c6ff94df44dc2d0ee31e4e72ed78183e0274dd6037
lib/antelope/ace/scanner/argument.rb100644001.45 KB26210790acb349193e20e04ac4da6464cb5dc2fc4702a9d36c59c073ade7a910
lib/antelope/ace/scanner/first.rb100644003.24 KB9f93815be0a2019801f1e5dff2eabfcaa80eeae13e5de1550ef37f3d3bfd2418
lib/antelope/ace/scanner/second.rb100644005.83 KB3cb9d6904920fec53bcdfd5c6d2adcf035a36b7e7c1837118efdcef50fd9f43d
lib/antelope/ace/scanner/third.rb10064400694 Bytes2bb28fea56c954d1cb6ca6b056f1b53988aa62aa185ee5ee5226b0050439996f
lib/antelope/cli.rb100644001.4 KB874fd81a23aa317c244ed16ac74ab521df6ee57cfaec40252e23855b2a1958ca
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.rb10064400739 Bytesee2ff5adf5de1af753b534f2a4c32fb704ad6ac2e3cb7cb3c97705d1d23ad69f
lib/antelope/generation.rb10064400297 Bytes9ff86cbe31c98bd2682c38b30d6f1fa0c3355e86ea3f616714df30c53ea0113a
lib/antelope/generation/constructor.rb100644003.48 KBd30bda5de9da15866cfa7cee14b8018e352f0a8be2add34f0adbf6ccb1dd1beb
lib/antelope/generation/constructor/first.rb100644002.68 KBdcdcda42e1a78b20bc8aa0764a0bc09c99f3248278a2d70f5db000d9d1c33739
lib/antelope/generation/constructor/follow.rb100644003.2 KB45eb3e0c3436a165e766cd235e8c07d6b20db085b51a494277eff7061b604b91
lib/antelope/generation/constructor/nullable.rb100644001.93 KBe1589bd8959f691df8225b6294ca713e9035e14d10d12842bd5e260b00312e16
lib/antelope/generation/errors.rb10064400419 Bytes97e7dc8c3ce9ab45ecfaf997df3c790833ca84968dbd92b468a973283552f71f
lib/antelope/generation/null.rb10064400134 Bytes53e8ca6db73f80b7b5187cf862fa45b9506bfe5eaed6761e63dca6784ae07bc2
lib/antelope/generation/recognizer.rb100644005.02 KBc1c2da92dcb59d0ab01c359ba201c50b6f35bb409e36c7028c2102a6c5080825
lib/antelope/generation/recognizer/rule.rb100644006.46 KB3d65176bb6a6f75954d1be416296472e8bb5d90990e32d4339f515dc35b1ef3c
lib/antelope/generation/recognizer/state.rb100644003.79 KBe7f0f05fbe4a077215dbbaa3539a9e02cc2eaf54a3d6da2345a32463722e15c4
lib/antelope/generation/tableizer.rb100644005.13 KBbc235a47759b53d85339f9796fa3b0f700d9cc9c6a7ad6a7a6d51030cb0a3c60
lib/antelope/generator.rb100644001.87 KB71adf63fee827cf9c9048c560329566ec04887d308ac61fc326abeba39ea66b9
lib/antelope/generator/base.rb100644003.94 KB1adf23252be7c812098c7f0900ac72bf139e5197256d8779cd79fafabf8da151
lib/antelope/generator/base/coerce.rb100644003.82 KBcc0fcdd7de88d634865fe8a8262b9c3cd0d7452155d9f01834b1b51d52ed888f
lib/antelope/generator/base/extra.rb100644001.99 KB4c71fedde833e79b491bd09dc3823a6db4358f9b105d04ddbf835b64747fd6c5
lib/antelope/generator/c.rb10064400192 Bytes51e51690b394a6aabc27757111f1949dd03a655c16125dd92873e1faf07e020e
lib/antelope/generator/c_header.rb100644002.18 KB494cdf9e3f5f8af3964148f91ba13bbe55d21c8c1ca41885c51daeedde931871
lib/antelope/generator/c_source.rb10064400881 Bytes1649d1ede9ec0d06d82ca9f4a5fd84e60433840e3eb772bd6106af8e042ff040
lib/antelope/generator/error.rb10064400774 Bytese0b7087e2715fffe70a4930985ca24d2bdb30d697b4238757fe4ffcf5a4be97e
lib/antelope/generator/group.rb100644001.66 KB33bbe9ff33d0ed40a53558245458700c566546f8b0c1fc85a233df327772e111
lib/antelope/generator/html.rb100644001.21 KB36e701b2f23c5a4466a0ae61d22f245d13c18e2cbf3bb0cfdf50eb443554302c
lib/antelope/generator/info.rb100644001.08 KB54d0a222a909c9fe42cf1469362cbaadceaac943954c8a5ea3d5b6776730195e
lib/antelope/generator/null.rb10064400305 Bytes0e40ee05e6f663e8780957f3628109103dcb9704164044f5ae83b7174008392f
lib/antelope/generator/output.rb10064400314 Bytes04f92e8dcbd02c39bd609b47a3cfa80283f3c28bb7431dff4e3c0ac60527e607
lib/antelope/generator/ruby.rb100644002.58 KB0e3da6bdfc733709604db19952768490b641c08fe066df619d769d67f08317ec
lib/antelope/generator/templates/c_header.ant10064400883 Bytesebf73ea177b8065ee73edd66d5de8a48a0bf9a811cba3facc33f8a2f5a1eaa46
lib/antelope/generator/templates/c_source.ant100644004.13 KBca0eb69bedf4da9a4626eaf5a9aab3a0a846ad9c327a37411e0960c41b3ece67
lib/antelope/generator/templates/error.erb100644001.26 KBc421c3e1d3c1f55294bc92163b0da37653f85fe4e7ccad9438a56fd3d1abdaf0
lib/antelope/generator/templates/html/antelope.css10064400843 Bytes50a1f346e3809c525a8cf0c4741a38a5208c219c94cd875082e5c5513ecd2ee6
lib/antelope/generator/templates/html/antelope.html100644002.66 KBfe1773a562eeea8ef8aa76df49fe95defdb536057079282dceb5391826953f76
lib/antelope/generator/templates/html/antelope.js10064400247 Bytes621f37fd44699e6804b09da2a573f58491743e03e0256537a8352aa91614ab48
lib/antelope/generator/templates/html/css.ant10064400843 Bytes50a1f346e3809c525a8cf0c4741a38a5208c219c94cd875082e5c5513ecd2ee6
lib/antelope/generator/templates/html/html.ant100644002.66 KBfe1773a562eeea8ef8aa76df49fe95defdb536057079282dceb5391826953f76
lib/antelope/generator/templates/html/js.ant10064400247 Bytes621f37fd44699e6804b09da2a573f58491743e03e0256537a8352aa91614ab48
lib/antelope/generator/templates/info.erb100644001.53 KBd2d60c97ce6481cfc050e43ebda2024199e43b33081f608ba5df07d9815f6e8c
lib/antelope/generator/templates/ruby.erb100644004.5 KB5c2890da81bfba98377626c5342784725d484979ff2f69a220f5677cdc2c7c14
lib/antelope/grammar.rb100644001.7 KBc7153737d0aab7ff1b91d6715997ec095b436171658aae42550dc62ceedb57cd
lib/antelope/grammar/generation.rb100644002.54 KBc1c957ba6135a6b75d5164100cbd4ad3d728c2b983b6ddc62f946a1de406dc7d
lib/antelope/grammar/loading.rb100644002.71 KBd68d20759ad6ab6fcfed93fc3aeba0a848b7f9f90c483d581c54ae1ed97548f6
lib/antelope/grammar/precedence.rb100644001.92 KBf4515359dd78ba8d5aa6b477ac5d2f08e5ad40a050791ad4a369e00cb757029f
lib/antelope/grammar/precedences.rb100644001.76 KBaf75a30823b3cc5f827b62b4c12f85d47e7563c382edba316a77eead4ebeeba5
lib/antelope/grammar/production.rb100644001.61 KB304490560dd170e658466bc263549a0c43880c1ee8870fef99a25aa534e2f2d0
lib/antelope/grammar/productions.rb100644004.94 KB00f5ee1cd9582c6caa9986e867af4747078558e34da45e412b711722bbba6c79
lib/antelope/grammar/symbols.rb100644001.62 KB409ff12b4b987d08e050b507064e41dd2caee5afcec1e49dc70ebc98b29e01a2
lib/antelope/grammar/token.rb100644006.16 KB8c9d338ab2dd12b398da125037af4926b365238228e987b9a53925b01c21b106
lib/antelope/grammar/token/epsilon.rb10064400528 Bytes51543227e5cb389b6b43398e071ce92f3742a76e3ac520c7e5e163a4878dec3e
lib/antelope/grammar/token/error.rb10064400627 Bytes5b5104e1ce27ab23e8727e1dd09b8980c5aa865d4c922fb0a221ef20b5334f35
lib/antelope/grammar/token/nonterminal.rb10064400251 Bytesfabc8ddf11700bc14960bbbab80ed766ac01d4cb28847c226684e065aa328cf6
lib/antelope/grammar/token/terminal.rb10064400239 Bytes7a0a231dc62f31f822b80a8133d419e98931e22e027f7f002ec7587f60e9382c
lib/antelope/version.rb10064400111 Bytes21610de55c9409cf5c9b4fe5f7c77bc73cee91e9a261a3d899504bdf65ef3dec
optimizations.txt100644001.86 KBac74c603ae432f52d18ac5265f0597201353d4f347b59c86b4561ee66d8ba551
spec/antelope/ace/compiler_spec.rb10064400995 Bytes211561a2d7206a86a3b3a9cf59caf984a7c5293b261776819ec163d1c27b0933
spec/antelope/ace/scanner_spec.rb10064400512 Bytesd310a7baeecc936b81572b3021ce09d9e94d48a5992caf110d5b24cb544de55e
spec/antelope/generation/constructor_spec.rb100644003.44 KB891ed49fad3adf4985464b9c7435434465d8f808d0ccfea0143a9eacaf18fe5a
spec/fixtures/simple.ace10064400174 Bytes2136f7f204192c51aa622797180b92e5b504d3275f1374d77383f74a66e68968
spec/spec_helper.rb100644001.05 KB14d28fde7ad857f1c29bcefb5cb17e255a47aab2dc60e6cd98b8364980784c5d
spec/support/benchmark_helper.rb1006440083 Bytes6244baf579f3ccac0fdbc47ed410daddc61831ccd75210bf8cdb45dc51b02c2a
spec/support/grammar_helper.rb10064400437 Bytes76773639811077f5246f51494ca3f22a6f0cab5edb75b0f434a50d1c35dd703e
subl/Ace (Ruby).JSON-tmLanguage100644002.2 KB4a39d0d4c2ab8e774b09e489e55839ddd5eaa4d5fc4485f2dd320dde21750240
subl/Ace (Ruby).tmLanguage100644003.46 KBc43362cac05dc0debc3236612defb2bd2996df05b1fd9af5b92f8bb2d5817593