{"_id":"@alu0101056944/egg-oop-parser","_rev":"2-d9962e8a476cea4c713ef3d7e1499c69","name":"@alu0101056944/egg-oop-parser","dist-tags":{"latest":"1.5.0"},"versions":{"1.4.0":{"name":"@alu0101056944/egg-oop-parser","version":"1.4.0","description":"Lab for language processors","main":"src/parse.js","bin":{"eggc":"bin/eggc.js"},"publishConfig":{"registry":"https://registry.npmjs.org/","access":"public"},"scripts":{"test":"npm run build; nyc --reporter=lcov --reporter=text-summary --report-dir=docs/coverage -o docs mocha","doc":"npm run build; jsdoc -d docs -c jsdoc.json","debug":"npm run build; node --inspect-brk bin/eggc.js examples/brackets.egg","fun-fun":"npm run compile-funfun && evm examples/fun-fun.json","dodef":"npm run compile-dodef && evm examples/dodefsum.json","compile-syntax":"npm run build && node bin/eggc.js examples/syntax.egg","compile-funfun":"npm run build && node bin/eggc.js examples/fun-fun.egg","compile-dodef":"npm run build && node bin/eggc.js examples/dodefsum.egg","build":"nearleyc src/egg.ne -o src/grammar.js","diagram":"nearley-railroad src/egg.ne -o docs/egg-syntax-diagram.html","link-egg":"npm link @ull-esit-pl-2122/eloquentjsegg","link-gen":"npm link @ull-esit-pl-2122/lexer-generator-solution"},"keywords":["ULL","parsing","AST"],"author":{"name":"Casiano Rodriguez Leon","email":"crguezl@ull.edu.es","url":"https://crguezl.github.io/"},"license":"ISC","dependencies":{"commander":"^9.0.0"},"devDependencies":{"chai":"^4.3.6","jsdoc":"^3.6.10","mocha":"^9.2.2","nyc":"^15.1.0","tui-jsdoc-template":"^1.2.2","nearley":"^2.20.1"},"gitHead":"9ca4b48255040b53cf4805c24dca685486bf96f7","_id":"@alu0101056944/egg-oop-parser@1.4.0","_nodeVersion":"17.5.0","_npmVersion":"8.4.1","dist":{"integrity":"sha512-3cG5dXQz+s5ol+cRD6drFz6IaSAIvZ9OL5W/ijkhfWl+Ng1//kes4rTjmfpHeSXGS2uNLi5sV/DdBeJMIHONag==","shasum":"e333f77b6423c12bf09186a34d0e32f99e815314","tarball":"https://registry.npmjs.org/@alu0101056944/egg-oop-parser/-/egg-oop-parser-1.4.0.tgz","fileCount":200,"unpackedSize":42754444,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDA7lnWgeyByGcdGUHWKp3C+RJt4VZdKzrYhJCKX8VoAwIgfEL7jLQao80dPbYrt9kaftz8wv4F4MeLrf7qDAMZmP0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjCQwhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmps0A/8DrnENu5OJdSaQJNHyWALhJbiYniFM0mr9AAdbQmqu4752ohp\r\nKYMcGZk7486H8xv4re2nvgxZZYt+80M/oNqMFPkDPJlktTflC8ews8qiUdTV\r\nvlcP60CXJLNnlARgYLHZg02o1KWkDaR1fuvzFYYCzklgh+il0ocHEP8ctuKc\r\nQP6zsetqhpncUaf5QU7GShrQl6v94pUclylJBwNoU41/iGYZ6OfGBzO6Hl0d\r\nYvHtTjIb2Ux7nD6qiOaMsiybti9+jYaMSd0ZqnhyEg7NRAcLGnm/in8Ba465\r\nSXwjknEuTAksZGZgSN1mlTHfhDz0nWymcNYi/4Q8SgvtSumzWuA4QFX5RlAH\r\nETBsBShXs5g2Ku/PDj+leYuECjPo6i67Dx2CYJpo1Okg/ue6IpMu7ydIU5O/\r\nPo6AsJ8KmS7/C/FLGSTkIOVVtWYatynMgEHb854prKoa7WoSJZcWj+gyIiqS\r\nsSrOOmKDTLbJQvnd1hXyUYEOS1WdJSdsrGHzDuc1kiTjA5Ki1T1equi1a77m\r\nluFM0+rTJHtQFEWW9K+0/JVeik9YjnutJpoxyzQYxswAdeVtL/HKHpTRPdah\r\nnOZr6ZobD3sMj8WqTJ1OzVSSpRfKeVKQbhaHcvOHcdKptBWuQEyalWsxXNsm\r\nrP9OukHBnS4eeopepwnHovLIOqyypgV5JBs=\r\n=Ej7k\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alu0101056944","email":"alu0101056944@ull.edu.es"},"directories":{},"maintainers":[{"name":"alu0101056944","email":"alu0101056944@ull.edu.es"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/egg-oop-parser_1.4.0_1661537313368_0.3763852496955249"},"_hasShrinkwrap":false},"1.4.1":{"name":"@alu0101056944/egg-oop-parser","version":"1.4.1","description":"Lab for language processors","main":"src/parse.js","bin":{"eggc":"bin/eggc.js"},"publishConfig":{"registry":"https://registry.npmjs.org/","access":"public"},"scripts":{"test":"npm run build; nyc --reporter=lcov --reporter=text-summary --report-dir=docs/coverage -o docs mocha","doc":"npm run build; jsdoc -d docs -c jsdoc.json","debug":"npm run build; node --inspect-brk bin/eggc.js examples/brackets.egg","fun-fun":"npm run compile-funfun && evm examples/fun-fun.json","dodef":"npm run compile-dodef && evm examples/dodefsum.json","compile-syntax":"npm run build && node bin/eggc.js examples/syntax.egg","compile-funfun":"npm run build && node bin/eggc.js examples/fun-fun.egg","compile-dodef":"npm run build && node bin/eggc.js examples/dodefsum.egg","build":"nearleyc src/egg.ne -o src/grammar.js","diagram":"nearley-railroad src/egg.ne -o docs/egg-syntax-diagram.html","link-egg":"npm link @ull-esit-pl-2122/eloquentjsegg","link-gen":"npm link @ull-esit-pl-2122/lexer-generator-solution"},"keywords":["ULL","parsing","AST"],"author":{"name":"Casiano Rodriguez Leon","email":"crguezl@ull.edu.es","url":"https://crguezl.github.io/"},"license":"ISC","dependencies":{"commander":"^9.0.0","nearley":"latest"},"devDependencies":{"chai":"^4.3.6","jsdoc":"^3.6.10","mocha":"^9.2.2","nyc":"^15.1.0","tui-jsdoc-template":"^1.2.2","nearley":"^2.20.1"},"gitHead":"19830e19156d03b3c91b4f226a59776484786378","_id":"@alu0101056944/egg-oop-parser@1.4.1","_nodeVersion":"17.5.0","_npmVersion":"8.4.1","dist":{"integrity":"sha512-rtxdxYuchjtYIEXShmr5VvJz5d3n8CnDYpx/Xqw/iJhmxYDeD7o2IU8ltZ81R/kZkt3KmS67TORVHdGGoabuRw==","shasum":"7e68dd847d6115fa219294ead7b4db31f598447a","tarball":"https://registry.npmjs.org/@alu0101056944/egg-oop-parser/-/egg-oop-parser-1.4.1.tgz","fileCount":200,"unpackedSize":42754469,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHtxJJtMDNPlXY0sBfRmWDy3TIZrllwu1katXlE0fUHCAiA69rurB/80KyWM5JnE0uYPyTK+/HC1RuKwzNOeSVQfvg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjCQ4RACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq2DA//TKeXEOzBeTlRo7ZSiEboO1kk/5GvIU47e9gYMcitPqCWlWIX\r\nx906t8QbN+tIb2iJ74femMIZCqS2frRNKFE1WwV+3psHgLFAPY01whjkVSK3\r\nzFygbYJOhB2Y74lfzp3QMvWhmRIA8+bPucZcJb5Cggj79dPitDU3q/dVec90\r\nKFkcsdRLN5ePGBkWihfRToBcdgfYq+EJ9WL35mrY4I7I8cRcnyXIPFr0Pl7h\r\n1Hh/yTj17icGvHRJ8LOeCpmjLoPl4y8tr4/JzuWq5WBcmVa07B2sk7WQx5vT\r\nIvA4HRqNvnA4iAfHBaxYUbNompetrNZY8J1D9GUJ2ZpLQMO5AZ5/dcOY7fcu\r\nGS4bGAwD+UuCsE3jNSeieYnF7pPD5oVWkAcvTcmDm6gdJdk0Qzl/Dg1Gh/hS\r\n6m4ab03Xp/oFCNIOa5oFnU+sMJzmJmOqDUFsp9xtw/rOgOjdAfMJFRWayf6k\r\nLblVAea8l9qwoqK1UC9ioAc7ImuTKYAc/DpELLBvcrwo6EadzJVEFKINfHqq\r\neygZnNSoikFTAcd9Gen6b9EG3urkB1tW8ZVadWnISXzZc3Y1/PzKwpJom/Nf\r\nD6AHiY2rP6NhBPe9A6wj63DzKEVC/TBlzgqOEVVR0hnw12i0EHg0hX1ejBVh\r\nCIxKmwjwXcK0opwKg+QuHVTOdTkusfXuVgY=\r\n=pqu3\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alu0101056944","email":"alu0101056944@ull.edu.es"},"directories":{},"maintainers":[{"name":"alu0101056944","email":"alu0101056944@ull.edu.es"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/egg-oop-parser_1.4.1_1661537808937_0.14244849839383344"},"_hasShrinkwrap":false},"1.5.0":{"name":"@alu0101056944/egg-oop-parser","version":"1.5.0","description":"Lab for language processors","main":"src/parse.js","bin":{"eggc":"bin/eggc.js"},"publishConfig":{"registry":"https://registry.npmjs.org/","access":"public"},"scripts":{"test":"npm run build; nyc --reporter=lcov --reporter=text-summary --report-dir=docs/coverage -o docs mocha","doc":"npm run build; jsdoc -d docs -c jsdoc.json","debug":"npm run build; node --inspect-brk bin/eggc.js examples/brackets.egg","fun-fun":"npm run compile-funfun && evm examples/fun-fun.json","dodef":"npm run compile-dodef && evm examples/dodefsum.json","compile-syntax":"npm run build && node bin/eggc.js examples/syntax.egg","compile-funfun":"npm run build && node bin/eggc.js examples/fun-fun.egg","compile-dodef":"npm run build && node bin/eggc.js examples/dodefsum.egg","build":"nearleyc src/egg.ne -o src/grammar.js","diagram":"nearley-railroad src/egg.ne -o docs/egg-syntax-diagram.html","link-egg":"npm link @ull-esit-pl-2122/eloquentjsegg","link-gen":"npm link @ull-esit-pl-2122/lexer-generator-solution"},"keywords":["ULL","parsing","AST"],"author":{"name":"Casiano Rodriguez Leon","email":"crguezl@ull.edu.es","url":"https://crguezl.github.io/"},"license":"ISC","dependencies":{"commander":"^9.0.0","nearley":"latest"},"devDependencies":{"chai":"^4.3.6","jsdoc":"^3.6.10","mocha":"^9.2.2","nyc":"^15.1.0","tui-jsdoc-template":"^1.2.2","nearley":"^2.20.1"},"gitHead":"79916057866dd50025b0f4148e1d97b7fa0cf82a","_id":"@alu0101056944/egg-oop-parser@1.5.0","_nodeVersion":"17.5.0","_npmVersion":"8.4.1","dist":{"integrity":"sha512-eiH2z8Npj0cT7fQV2E+pEC/7qumh/K/ZKZgtZ2ZfBbVZ3oCSU/wHRZXiX1MWr8vG3alTvTv9dGvaOzTJ5jAL1w==","shasum":"5cf8300dbb90cac75992bd344ab782dc472f93d2","tarball":"https://registry.npmjs.org/@alu0101056944/egg-oop-parser/-/egg-oop-parser-1.5.0.tgz","fileCount":200,"unpackedSize":42759328,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEOyU3B9PP6I+bycX8XV8alA5b9F8ewBKrklyXRGvQS3AiBuhifrI4f7SxZZthYlfY9KelWoybERb63pVS34qF3Qhw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjCRdfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoaXw//ZzBuMXBQeWo8Qa9MnNjKKzRX71ZZ8ByvfPCUacPwdyE+Ocdq\r\n1Xbm44wlBXiSZf/47sy0CzmMXr9JY8CGkyfVqG1RuLFxg7wJVLLmlvbfVgxZ\r\nyeE3oM9p8CjWZOa+zsyCXl2Xmjg0zCq2jNsq/wZYPtOR840QB5bCfo41B0pv\r\nLQCzDBbxPaVJTC4cfU9u8zAeq/VkM5orXLCvkmMtbWFRwd88LwTjGXYm61Bb\r\nFKpzSisVRFS27ZTnu1rNgL1fxfi8o/7d0O6prh34AceLx9JS5Ji4SxpI8OTI\r\nbF9hqpEBoZ24WHI8palSba0uRF2crr8cFVeF1a/IvGgtdIt+Vb39tNxxrpZs\r\nMeMzfsnEuZR1bvyBge8fg58mqKEjGlIqCx1LWzm7EA5wCaQ7v4LwUr3marCK\r\nkJ+3kvT38CZF00DYhXBXGT7DyIuMOUWqmTM94JTTQ96sluxQ75EMXnCMN4SM\r\nS3DYmXONtw3RL1YTxKrluOXXMBao8+C8GecyK2NjJZJjk0fKBKnis7ROiqN5\r\n4HnNV4EKX+GJk3bJwOJoA1Ic+SadJ+JXKmOUFfpDcTs4tFcFgMw+oq38OmID\r\nOqzhzJ4QAbH5ClFj7sYwcsNzVD/Lsl+P+wuLfR0XJQL5ZyS8VtYQG9EmuWQy\r\nA+cPinBVX5HuOMZlWQRD8HhRby8yJRzwA0M=\r\n=Uc/7\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alu0101056944","email":"alu0101056944@ull.edu.es"},"directories":{},"maintainers":[{"name":"alu0101056944","email":"alu0101056944@ull.edu.es"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/egg-oop-parser_1.5.0_1661540190603_0.050383311225255856"},"_hasShrinkwrap":false}},"time":{"created":"2022-08-26T18:08:33.306Z","1.4.0":"2022-08-26T18:08:33.946Z","modified":"2022-08-26T18:56:31.199Z","1.4.1":"2022-08-26T18:16:49.441Z","1.5.0":"2022-08-26T18:56:31.120Z"},"maintainers":[{"name":"alu0101056944","email":"alu0101056944@ull.edu.es"}],"description":"Lab for language processors","keywords":["ULL","parsing","AST"],"author":{"name":"Casiano Rodriguez Leon","email":"crguezl@ull.edu.es","url":"https://crguezl.github.io/"},"license":"ISC","readme":"\nSee <https://ull-esit-gradoii-pl.github.io/practicas/egg-parser.html> for a former description of the language\n\nGo to <https://github.com/ULL-ESIT-PL-2122/egg-oop-parser-template> to download releases of evm for mac, linux and windows that are mostly compatible with this version of the parser. Specifically here: <https://github.com/ULL-ESIT-PL-2122/egg-oop-parser-template/releases/tag/1.0.0>\n\nSee file `/src/egg.ne` to see the syntax of this version that has support for objects and methods via brackets and dots.\n\nHave a look at the `examples` folder.","readmeFilename":"README.md"}