{"id":42148196,"url":"https://github.com/peter-mount/calculator","last_synced_at":"2026-01-26T18:01:15.262Z","repository":{"id":64886984,"uuid":"138066388","full_name":"peter-mount/calculator","owner":"peter-mount","description":"A golang library providing a simple calculator which can parse and process basic mathematics","archived":false,"fork":false,"pushed_at":"2020-06-30T07:13:43.000Z","size":1249,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2024-12-06T21:38:11.262Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/peter-mount.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2018-06-20T17:43:25.000Z","updated_at":"2020-06-30T07:13:45.000Z","dependencies_parsed_at":"2022-12-17T13:48:11.838Z","dependency_job_id":null,"html_url":"https://github.com/peter-mount/calculator","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/peter-mount/calculator","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/peter-mount%2Fcalculator","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/peter-mount%2Fcalculator/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/peter-mount%2Fcalculator/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/peter-mount%2Fcalculator/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/peter-mount","download_url":"https://codeload.github.com/peter-mount/calculator/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/peter-mount%2Fcalculator/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28784093,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-26T13:55:28.044Z","status":"ssl_error","status_checked_at":"2026-01-26T13:55:26.068Z","response_time":59,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":"2026-01-26T18:00:38.660Z","updated_at":"2026-01-26T18:01:15.241Z","avatar_url":"https://github.com/peter-mount.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# calculator\n\nThis is a prototype parser \u0026 evaluator for handling basic mathematics based on a string.\n\nFor example:\n* \"1 + 2\" should parse into a tree which when executed returns 3\n\nThe purpose of this is where I have some requirements for creating rules for testing metrics collected from the rail open data feeds. These rules need to be read at run time so they need evaluating at run time.\n\nI was going to do something simple but decided that I needed something generic - hence this project.\n\nRight now it doesn't work other than compile, but it's being worked on.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpeter-mount%2Fcalculator","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpeter-mount%2Fcalculator","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpeter-mount%2Fcalculator/lists"}