{"id":16163883,"url":"https://github.com/wsdevv/ptexpr-ex","last_synced_at":"2025-04-07T04:45:03.202Z","repository":{"id":250412744,"uuid":"834405955","full_name":"wsdevv/PTexpr-Ex","owner":"wsdevv","description":null,"archived":false,"fork":false,"pushed_at":"2024-12-16T05:49:40.000Z","size":8,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-13T08:54:21.117Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Zig","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/wsdevv.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-07-27T07:05:49.000Z","updated_at":"2024-12-16T05:49:43.000Z","dependencies_parsed_at":"2025-02-13T08:53:39.006Z","dependency_job_id":"4655e3ed-de67-42d8-8b3e-995c0c1b79aa","html_url":"https://github.com/wsdevv/PTexpr-Ex","commit_stats":null,"previous_names":["wsdevv/ptexpr-ex"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wsdevv%2FPTexpr-Ex","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wsdevv%2FPTexpr-Ex/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wsdevv%2FPTexpr-Ex/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wsdevv%2FPTexpr-Ex/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/wsdevv","download_url":"https://codeload.github.com/wsdevv/PTexpr-Ex/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247595374,"owners_count":20963942,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-10T02:44:41.595Z","updated_at":"2025-04-07T04:45:03.185Z","avatar_url":"https://github.com/wsdevv.png","language":"Zig","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Parser Texpr Expirimentation\nThis is an expirimentation repo for a parsing library, attempting\nto optimize \"general-purpose\" single threaded parsing while making the (abstracted) declarative code\nas easy as possible to read.\n\n## Status (Unusable/pre-pre-alpha)\nRight now, the project is only a semi-functional tokenizer, not meant to be run on others machines (with no outputs, however, the internals of the library portion does put separated tokens into their own list of strings).\n\nThe current implementation (unfinished JSON \"tokenizer\") works at ~12 seconds per 1.4 Gigabytes of data (embedded into the binary, file not uploaded here). (tested on Intel Core i7)\n\nExample sample data (zig concatination format) : \"{\" ++ \"'hello world'!:9999,\"**10000\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwsdevv%2Fptexpr-ex","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwsdevv%2Fptexpr-ex","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwsdevv%2Fptexpr-ex/lists"}