carbon-compiler-0.2.0

https://rubygems.org

carbon-compiler

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 970779

number: 0.2.0

platform: ruby

spec_sha256: cff4f4bf0f0fec33ca681b45deedd0035005f342aae94f84f8f94b416a4337d0

sha256: 51234726b3d73caf1c11420e8a2464b0091c0af45162a904f9722f333010c76f

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

updated_at: 2024-06-11 20:42:02 UTC

position: 0

version_data_entries_count: 120

uploaded_at: 2016-08-24 23:28:02 UTC

indexed: true

has_extensions:

extensions:

Gem size: 40.5 KB

Version Data Entries

Total: 120

Unpacked size: 161 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.gitattributes10064400378 Bytesbdbd68b106767972511720c3034130c2ffc1862c5abc29bfe110bf82c5137383
.gitignore1006440098 Bytes0ab19038b23f56c3e55ad32d887de7879098b9b26a994319fe2ed8395b77ce60
.rspec1006440031 Bytes04ea314ec27821b7e7cf198c2b3f1dc643fbc27429e3d8eb5f6253c2104d51ca
.rubocop.yml10064400977 Bytes5ff8b1d0afd15536bb67c947b57b8f5ea515d190c7ed93d1f77a72c7d2061a00
.travis.yml1006440088 Bytes9a8f1e9324a60515b9010b8784cd47521d71a1bb6bfaf063a8a3cca9e2d7a7df
CODE_OF_CONDUCT.md100644002.32 KB82cfb4f6cddd2b2367f31d9aff56b31f55d51dbf12289d69ace6f82498e93ad2
Gemfile10064400218 Bytesbdda05780458fd768a98f98a9052192ace6b3743b5f1443273204d4cadbcd688
LICENSE.txt100644001.05 KB6ecf15f1e751ab50d22acbd47a2fc5fd183634877284a77e30e61ebfb5a03061
README.md100644001.53 KBb521548ad7133b325fd3619922a203a06d812c5799ba9cac24f189c94e99baf4
Rakefile10064400163 Bytes3a0b86d2e9074efc1a8663094faed5eb738fe8a5777e3383f4242d6225d57726
Vagrantfile100644003.42 KB20b253e421f13b3ce2aa9d489c26a28139462b1595610f90b7b6898f6a9c2cb4
carbon-compiler.gemspec100644001022 Bytes231338bbb2429cd2389cbc674fb47dce2ba7cff19e357ba9e3c6fb0ee378f598
lib/carbon/compiler.rb10064400479 Bytes708b8d96021bd975da605ce57f0744caf9b52b751fda4dfcd7973ced90741ce0
lib/carbon/compiler/directive.rb10064400977 Bytesd0fc9f5971c70e9f9218e5e21c068ee29feb0c1779ab7831786f4297d2937ac0
lib/carbon/compiler/directive/import.rb10064400439 Bytes4104f38d530a5d349ddeab60e43ca691359713c21682dc01e9e02df68be3b311
lib/carbon/compiler/errors.rb10064400105 Bytesc1ce2bb2a19b7e20da2f616de2dbb1696451345e1d729e7a6976abb1d1ab0587
lib/carbon/compiler/location.rb100644003.9 KBacd433a06d0390c544d5d920f3a6bdffb12877349322202f0a6512aab14af7d0
lib/carbon/compiler/metanostic.rb100644004.36 KB20e1582b3727eae54b5817b3d816054626bece05b3198f0a911b257a67bbec65
lib/carbon/compiler/metanostic/defaults.rb100644001.31 KBc89f3ecdf5a3b135ed93256f65523003cbab230c70c4b5a4e4f94b22102c808c
lib/carbon/compiler/metanostic/defaults.yml100644004.22 KBc372afc5c4c025763378a34629eeb8bcb5a062ef31beb8c80059c9f4d9a9d4a3
lib/carbon/compiler/metanostic/diagnostic.rb100644003.7 KB57bf576bcace4e4b1a97631e1afdae031d307babb23b693b94e6e40c55ddd536
lib/carbon/compiler/metanostic/list.rb100644003.37 KB7db01ead701146259716c3a10cc1f08f80c28320f3158c4ef8a1f340b2c25038
lib/carbon/compiler/metanostic/mode.rb100644005.98 KBa1590c8b4d674151916066e2150420d2b8780b30e43b5f03b068a15bf8cffde1
lib/carbon/compiler/metanostic/state.rb100644006.55 KB11c2adac57d65c040de5030678ba17766f6595ef78618c4c7db16c6ba694245e
lib/carbon/compiler/metanostic/template.erb10064400421 Bytes3ebd61eae8f1d721a61fd4720d209326362189a4ed90bb6ef9d774370e4f079e
lib/carbon/compiler/node.rb10064400403 Bytes5c76e1f537ade4efabda01e3e32631d294dd86278f75afba5a89aee3ed9a8a38
lib/carbon/compiler/node/base.rb100644006.51 KB9b084f8145f3cc2d9f56de5263d1aa4839d41762c8180600828dcb394fd0362c
lib/carbon/compiler/node/definition.rb10064400506 Bytesdcd346eb97cf766f5b61f65bc64d40aa631227dbf1e385ba0940ca6523500d3c
lib/carbon/compiler/node/definition/class.rb10064400599 Bytes438884f907e7b88f15cda1e47195783e49ce96b92626d8452de27e51e6346575
lib/carbon/compiler/node/definition/class/element.rb10064400382 Bytescf6d23769109b43024e183eddbeb65325a21c781cabd464a968d2cfc3e09eb49
lib/carbon/compiler/node/definition/directive.rb10064400510 Bytesd55c98ba925244ca39b48913a9adbe37bd977160d2a9e77ac4218c31e8b744d9
lib/carbon/compiler/node/definition/directive/function.rb10064400432 Bytes4841e6a9f1fb4ac91ca16313915feaa4771cfc36ece6e44ed24ddccb676ccf0d
lib/carbon/compiler/node/definition/enum.rb10064400415 Bytes458eb9e80a50ba017701c73f73cb0804fae25eb0bdf1a223b9dc5ffec51dffb7
lib/carbon/compiler/node/definition/enum/element.rb10064400334 Bytes25b526f7fbb2a85f36da246ebf2c19504616d5b6b0e1e8fb8025c88be2d62496
lib/carbon/compiler/node/definition/function.rb100644001.3 KB69ae0dc093a983328eab1c85cdd99a7bc594339f47abea5c81edad2dae419965
lib/carbon/compiler/node/definition/function/body.rb10064400359 Bytesb68b59403d27243d3682ffac07fe98fef2e65f72cceb6f78edf544c7c55938c4
lib/carbon/compiler/node/definition/function/name.rb10064400394 Bytesccb36b21dc432da2098460cc6b0beb9695a81e388994ddaccd39ee2ef7147326
lib/carbon/compiler/node/definition/function/parameter.rb10064400405 Bytes28bf7a0432db1f7833a1a8ad7b66c52398f8c9ba0565fe286abd357c91fca8b1
lib/carbon/compiler/node/definition/function/parameters.rb10064400364 Bytes9fc2605379bcaafc0287c7a26ea4d5b6302f09cbfc2f037873cd3b062812665f
lib/carbon/compiler/node/definition/module.rb10064400523 Bytesff77f5279548230959260115d46241372d55395e9973665b08dd29532c158fe8
lib/carbon/compiler/node/definition/struct.rb10064400602 Bytes55956eec992a9443a7d7b1c598033f5dc89def6deccf486140d143218331d8ca
lib/carbon/compiler/node/definition/struct/element.rb10064400398 Bytesa02e3850d17d4477d2cced6d273477e7073731f7f8d60fe653c00ae22e57987a
lib/carbon/compiler/node/etype.rb100644001.85 KB9b42588064bbf38e3df9a26a2e24ad8204db1881b1abff3db71d07cba0b88fd8
lib/carbon/compiler/node/etype/option.rb10064400583 Bytes3ab4bd55d850f466295813ba01ba8b798f52a05f5a832aa91b2ebf2f9076d855
lib/carbon/compiler/node/etype/star.rb10064400188 Byteseff57a692766768b9fd28ec9206365c25d28cf4179eb714048e98c3e8ec00eac
lib/carbon/compiler/node/expression.rb10064400422 Bytes5610e0d82024f10ff7614aff81de55f348c49b7166af35b607c36ad8d227d861
lib/carbon/compiler/node/expression/assignment.rb10064400746 Bytes8b0421c1e1feb59c61998ddc2b15709b1d3102ee93530769bf1dc5eb97dd4e78
lib/carbon/compiler/node/expression/call.rb10064400627 Bytese246c3e424f5cd10687a75bf4f0ab6a4dc258299c06f2bf7ce4967ae628434ff
lib/carbon/compiler/node/expression/call/access.rb10064400713 Bytesbe199025aabf0d0ebfaa4b9ce1aa7ac67f02a39921b1bca00f075cf26fc374e7
lib/carbon/compiler/node/expression/call/attribute.rb10064400613 Bytesf5cdddccd6d84f3a0373df9209419cfa2d55fbec3e7cacbd554729340a33d638
lib/carbon/compiler/node/expression/call/enum.rb10064400674 Bytes66028e8845533ac067e1ea368858bae3cc36262fb339c8278f2ba52c89f5c5b5
lib/carbon/compiler/node/expression/call/module.rb10064400699 Bytes88aea811c779d900279fddac324e24648e76bd64b17ad1225a8ee482e71883ed
lib/carbon/compiler/node/expression/call/parameters.rb10064400337 Bytes38f0b94e8e5178471d142cc38994141fdb7ae63f6e4deead1083c4109b9bd884
lib/carbon/compiler/node/expression/call/self.rb10064400302 Bytesa8ec27b2d0172813b8412a017398ad182e3eb42a90d104d2ff22d9934520b67c
lib/carbon/compiler/node/expression/call/unified.rb10064400922 Bytes761cde3b95e51ed7d7c8ca585585ebbb9d9ae0fa0c48793fa5a7a5bb61f323c3
lib/carbon/compiler/node/expression/literal.rb100644002.25 KB5423a823a35df662598de24a54d438ee2a624338b82cc56571375895e4628910
lib/carbon/compiler/node/expression/operation.rb10064400512 Bytesbbcf104a43010ba8cbceca9a221250d5caa392be255da6c7fe1ab3ff97e0e640
lib/carbon/compiler/node/expression/operation/and.rb10064400564 Bytes23335f64733da0048c3d4d7ce57e3430ae9ce21202ce8321cf751fa96c51c460
lib/carbon/compiler/node/expression/operation/neq.rb10064400638 Bytes0f9e3d651297866758e77d47d2e402b75c233e6aca47ce1e4c1d99d095ab1215
lib/carbon/compiler/node/expression/operation/normal.rb10064400582 Bytesdc678b527c186a5bf6f6998370a0dd726a40a85c12d61d4aa6ec8ef500a6e9bf
lib/carbon/compiler/node/expression/operation/or.rb10064400561 Bytes3ae30007f094a78fcc3447ebdcc9be431f6dfc499ef5b37ae4378355d2c274e8
lib/carbon/compiler/node/expression/unit.rb10064400360 Bytes7a43939a1079a3addbe18d444e29edf03972a9c7a7396f512c4da381bbb22f2c
lib/carbon/compiler/node/name.rb10064400589 Bytes22feaaf83ac33583f85c20fd3827df0622850e9341529217f650bb29701a9fd0
lib/carbon/compiler/node/root.rb10064400508 Bytes1205a61e59b0229e97800cc5879512280881c87fb1d85658284c80f7013fe475
lib/carbon/compiler/node/statement.rb10064400680 Bytese8792997b057a7497284513926b9245bf7f0f4ee7389631ecc8b5bb1a9d878e0
lib/carbon/compiler/node/statement/catch.rb10064400622 Bytes4b34d7f0d0d111629af2c65229357485837ccfd5f0af0e51fe2635ef6adff5f4
lib/carbon/compiler/node/statement/condition.rb10064400219 Bytes4a73beab299d233b5b3535b6d6b28fd64abafe9ff9a591aaa317ddbc9c772eea
lib/carbon/compiler/node/statement/else.rb10064400422 Bytes66e5ada48bb0620a7a8f3d34b34442099136f8ef93ef9358f67c513eac593198
lib/carbon/compiler/node/statement/elsif.rb10064400540 Bytes6ca94c40675e143e7af3e5b9acb8c3f1192ca52a26d857fd1d83fc5ae6cfd587
lib/carbon/compiler/node/statement/finally.rb10064400422 Bytesd3c67a6b9ecc8af3ecdab8d34e678687f9081264aa224406992c19cf3d5f29c4
lib/carbon/compiler/node/statement/for.rb10064400544 Bytes3b6980172cb294e1ca5a9317d6249214282533227cb5ca0766fbca341d335001
lib/carbon/compiler/node/statement/if.rb10064400504 Bytes8e87b77b8725be25b77993c14bf470396a345f609d0256dd0037892f3a6326f5
lib/carbon/compiler/node/statement/let.rb10064400494 Bytesb81a2b45a67246b7515bbf8d2dddee70a82aff8985f85b55d9a894b055a219df
lib/carbon/compiler/node/statement/match.rb10064400203 Bytesb8f5500afcffc3ac796c459eaf9ef25cfe1228f0f5927efb2f79f51ed80016c8
lib/carbon/compiler/node/statement/return.rb10064400425 Bytes724f635ac4e71b12d9efecfd2de61b02f26764edf786c4851d1f1323b6b0153d
lib/carbon/compiler/node/statement/try.rb10064400494 Bytes59c7f0280192ab844ed0678b4d06341a727cfe08b523617fe82a9d50327d352c
lib/carbon/compiler/node/statement/while.rb10064400502 Bytesd96f2ef90087966682baa2dd5e033e931036bdb18b8b89a9e409277aee61c3c4
lib/carbon/compiler/parser.rb100644001.64 KBfa91f719e96467ff3c01d6728d7af6387f476da1fc47fad6ad52ba1afb686d8d
lib/carbon/compiler/parser/common.rb100644002.04 KB5f0b1c01bd564a4dec31c98241465bc6fd802e6fc5c86d25ccc1d94a854ee736
lib/carbon/compiler/parser/expressions.rb10064400844 Bytes2dcf6bd618c72ca02a81282faff4dbb3383dcc71739994a86269b91e90d9b0e8
lib/carbon/compiler/parser/expressions/precedence.rb100644004.34 KB3462b17b401b0cad9b82529598825ca3697776902084524b9a6bf5e6cba4708f
lib/carbon/compiler/parser/expressions/primary.rb100644003.56 KB47010f8cc85a1d4320f051faee413581407facf435c35f4547c88801306156a9
lib/carbon/compiler/parser/firsts.rb100644002.31 KB87fd7622cd63495cae2b5803e5f7158efd3eb16f460131027fcee4e526483fb1
lib/carbon/compiler/parser/helpers.rb100644001.87 KB620cde1305cb4cd9e6a3f45081402f269ebcadc46a56fabe0d83524bd92764e6
lib/carbon/compiler/parser/root.rb100644001.47 KBc622da452bb2a3eabfd133c48c267eff685273fbc4456cb81acc26f990cd16bf
lib/carbon/compiler/parser/root/class.rb10064400737 Bytesd0446a8b29d327e2bd2162257b9401c0b439c87c7f0984c8cc64c183de92e271
lib/carbon/compiler/parser/root/directive.rb100644002.35 KB1d9433a543eef40f638d76d0eb285e02bb115f0108458da757f4625a76e8b3ef
lib/carbon/compiler/parser/root/enum.rb100644001.04 KBc34c436d2ec600bfcb76bccc4d279749513bcdc51d4d35b681714815e2e14b98
lib/carbon/compiler/parser/root/function.rb100644002.33 KB58cf18d1d0de5ea2f70b4eabbb265166784b210e1937e852fe5b81c78d8f2aef
lib/carbon/compiler/parser/root/struct.rb10064400745 Bytese0e88a009714867ee9a7bc6c63dc39b99754b758a17c9da82fe0ee74ae6fa039
lib/carbon/compiler/parser/root/trait.rb10064400955 Bytes591235e6d4cf7e5a139b05d94dcd3433541831c0742e00bf5ef585bdbbca8eeb
lib/carbon/compiler/parser/statements.rb100644002.12 KBa6def8fb50484df90ecaa4ba67eb50fbfae66658baf04a8dd6d2f37cbfe22690
lib/carbon/compiler/parser/statements/if.rb100644001.18 KB5cf1b492cbff94e8d4de59a302876a287033e18600600c8de5f5dbb0af2cba58
lib/carbon/compiler/parser/statements/match.rb10064400899 Bytes55a5e16160a4d58ff05bd555b19626a3b31a8929f12e906ae60d9dcc896eb2ee
lib/carbon/compiler/parser/statements/try.rb100644001.16 KBc78f0f655129784dc7de14595c09d8047b5ce5a6494960f546c41c60627644df
lib/carbon/compiler/project.rb10064400997 Bytesdfd146f2aac87a90764a3962b62b9b17b2fb064a9eb80f5473d7d6ab4d9613a9
lib/carbon/compiler/project/file.rb100644001.48 KBf5134937e2d2f3797e353441d10d99a1946f2ad6bcd8cf4dd84cceb2af50ddca
lib/carbon/compiler/scanner.rb100644002.04 KB105e31e3a9115554741bfb5d8853bbd819ddcfe038e4162fcf4b80090ef1cbc1
lib/carbon/compiler/scanner/main.rb100644001.94 KBb1fa9e1f54fcbed903d7adf41fcebb4f0abc601485917db874c85a2f37e49735
lib/carbon/compiler/scanner/token.rb100644001.7 KBafe91380c06ff92167dfc59fd695990342192456edb5b7dd2f526a8f2f4952b4
lib/carbon/compiler/version.rb10064400120 Bytesa5d62ebbf9e4df1bfbc81bbc34bdcfb301764bd0efd18bfc875fdbb2fb16c8eb
lib/carbon/compiler/visitor.rb10064400249 Bytesf1d60a6e9f240dfe564b24cae37d5f5f2f1a7893ce656377152f9cf16800b898
lib/carbon/compiler/visitor/base.rb100644001.12 KB9a86e983300b5e3287b86a6b3ee11b761f24584269a23634e252aec8f0890fda
lib/carbon/compiler/visitor/generation.rb100644001.11 KB6154b99177a060d953025a8b703520244581fb365627883e37ac9fee4899add0
lib/carbon/compiler/visitor/generation/asserts.rb10064400910 Bytes94c9e6a7028f1da105392b5a584ba979e7e53baef3a91cf75d49074f6b93aed1
lib/carbon/compiler/visitor/generation/class.rb100644003.11 KBc6b85e5cd4af04eb9d3654bf6f741a753b4a03252a1e1e78e20cab9249de2491
lib/carbon/compiler/visitor/generation/context.rb100644001.43 KB25abad079dcd8bca1f1e7d98bc739262a514e2c53b80740082a196a5d1e24a60
lib/carbon/compiler/visitor/generation/expressions.rb100644003.14 KB4a5422364e1bf4d46d545c9ee1cab5aca4a18d25f10dd1e836fd61042442e5cd
lib/carbon/compiler/visitor/generation/expressions/assignment.rb100644003.86 KB46a39f3b739edf10cc85c5fa2294cca995287f96265d161769f363b14b112e64
lib/carbon/compiler/visitor/generation/expressions/calls.rb100644003.64 KBefe090cb0fa1510753ea5c49e1a615e17f7968e33c970d458799633c5d5e52ac
lib/carbon/compiler/visitor/generation/function.rb100644002.14 KBf72c2d46acd8dc4eb5b656fa4b8068c7142f4ca0c9997c2922a9acbfb83ae51b
lib/carbon/compiler/visitor/generation/statements.rb100644004.71 KB113dc39dcbf13d8cf3350a1925cc4830c0862764bf33c2f057e02ea6cb8bbe61
lib/carbon/compiler/visitor/generation/struct.rb100644003.81 KBc196b8764d3f30c84038c52727e040466f8df53b84e8278522630198bfbbe0ac
lib/carbon/compiler/visitor/preparation.rb100644002.36 KBf41aa9545a777ad5339d3c59d4cd18b95e28b5efff5701c4f3e957ad33d0c103
lib/carbon/compiler/visitor/preparation/expressions.rb100644001.11 KB54cfd79d121595d94561e6cbff99bacce03c939f7927ac23dcb110b1091c1ac5
lib/carbon/compiler/visitor/preparation/function.rb100644001.81 KB6f865673b5694c0fe1b627188bbb3be27814af6c25d95bf563ace04663e407d5
lib/carbon/compiler/visitor/preparation/statements.rb100644002.36 KBaa3a1757bdd6334b5992892107ed2fb5834db58a596f98b8ed4c2987dd3203c8
lib/carbon/compiler/visitor/preparation/struct.rb100644001.05 KB38dd5973dbe9f198414348e9e72065efce09e5fbb2176aedce426a723277b361
program.ca10064400297 Bytes565cee4b47b75d443b46ee3b0d68d979b8145edf1956a74a7e3de0aaf778ce48
test.rb10064400529 Bytese5170c5faca99b3a6eda89bcace64bb501008a2dc06f295ac3cd3b7625a15d0c