{"id":15457672,"url":"https://github.com/saihaj/lox","last_synced_at":"2026-04-16T13:32:36.613Z","repository":{"id":123004880,"uuid":"392202039","full_name":"saihaj/lox","owner":"saihaj","description":null,"archived":false,"fork":false,"pushed_at":"2022-06-27T01:59:04.000Z","size":24,"stargazers_count":1,"open_issues_count":2,"forks_count":0,"subscribers_count":3,"default_branch":"main","last_synced_at":"2024-10-08T03:33:24.808Z","etag":null,"topics":["compiler","deno","interpreter","java","typescript"],"latest_commit_sha":null,"homepage":"https://github.com/munificent/craftinginterpreters","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/saihaj.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","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":"2021-08-03T05:30:53.000Z","updated_at":"2023-01-26T02:38:59.000Z","dependencies_parsed_at":null,"dependency_job_id":"2d3327e1-6bea-456c-b146-30fa64acd34f","html_url":"https://github.com/saihaj/lox","commit_stats":{"total_commits":17,"total_committers":1,"mean_commits":17.0,"dds":0.0,"last_synced_commit":"d1d51a549c2ff9a8492632420ce68b427baddb75"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/saihaj%2Flox","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/saihaj%2Flox/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/saihaj%2Flox/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/saihaj%2Flox/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/saihaj","download_url":"https://codeload.github.com/saihaj/lox/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246586050,"owners_count":20801026,"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":["compiler","deno","interpreter","java","typescript"],"created_at":"2024-10-01T22:49:28.775Z","updated_at":"2026-04-16T13:32:31.581Z","avatar_url":"https://github.com/saihaj.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Lox - [Crafting Interpreters](http://craftinginterpreters.com/)\n\n🚧 Work in progress 🚧\n\n`jlox` is Java implementation of Lox as described in the book. For development following [Java version](https://github.com/AdoptOpenJDK/openjdk11-upstream-binaries/releases/tag/jdk-11.0.9%2B11) is used\n```\nopenjdk 11.0.9 2020-10-20\nOpenJDK Runtime Environment AdoptOpenJDK (build 11.0.9+11)\nOpenJDK 64-Bit Server VM AdoptOpenJDK (build 11.0.9+11, mixed mode)\n```\n\n`tslox` is TypeScript implementation of Lox using [Deno](https://github.com/denoland/deno/releases/tag/v1.12.2).\n```\ndeno 1.12.2 (release, x86_64-apple-darwin)\nv8 9.2.230.14\ntypescript 4.3.5\n```","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsaihaj%2Flox","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsaihaj%2Flox","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsaihaj%2Flox/lists"}