1 | {"name":"rubygem-polyglot","origin":"devel/rubygem-polyglot","version":"0.3.5","comment":"Provides·a·registry·of·file·types","maintainer":"ruby@FreeBSD.org","www":"https://github.com/cjheath/polyglot","abi":"FreeBSD:11:*","arch":"freebsd:11:*","prefix":"/usr/local","flatsize":730766,"licenselogic":"single","licenses":["MIT"],"desc":"Polyglot·provides·a·registry·of·file·types·that·can·be·loaded·by\ncalling·its·improved·version·of·'require'.·Each·file·extension\nthat·can·be·handled·by·a·custom·loader·is·registered·by·calling\nPolyglot.register('ext',·<class>),·and·then·you·can·simply\nrequire·'somefile',·which·will·find·and·load·'somefile.ext'\nusing·your·custom·loader.\n\nThis·supports·the·creation·of·DSLs·having·a·syntax·that·is·most\nappropriate·to·their·purpose,·instead·of·abusing·the·Ruby·syntax.\n\nRequired·files·are·attempted·first·using·the·normal·Ruby·loader,\nand·if·that·fails,·Polyglot·conducts·a·search·for·a·file·having\na·supported·extension.\n\nWWW:·https://github.com/cjheath/polyglot","deps":{"ru·✂ | 1 | {"name":"rubygem-polyglot","origin":"devel/rubygem-polyglot","version":"0.3.5","comment":"Provides·a·registry·of·file·types","maintainer":"ruby@FreeBSD.org","www":"https://github.com/cjheath/polyglot","abi":"FreeBSD:11:*","arch":"freebsd:11:*","prefix":"/usr/local","flatsize":730766,"licenselogic":"single","licenses":["MIT"],"desc":"Polyglot·provides·a·registry·of·file·types·that·can·be·loaded·by\ncalling·its·improved·version·of·'require'.·Each·file·extension\nthat·can·be·handled·by·a·custom·loader·is·registered·by·calling\nPolyglot.register('ext',·<class>),·and·then·you·can·simply\nrequire·'somefile',·which·will·find·and·load·'somefile.ext'\nusing·your·custom·loader.\n\nThis·supports·the·creation·of·DSLs·having·a·syntax·that·is·most\nappropriate·to·their·purpose,·instead·of·abusing·the·Ruby·syntax.\n\nRequired·files·are·attempted·first·using·the·normal·Ruby·loader,\nand·if·that·fails,·Polyglot·conducts·a·search·for·a·file·having\na·supported·extension.\n\nWWW:·https://github.com/cjheath/polyglot","deps":{"ru·✂ |