{"id":24719538,"url":"https://github.com/vihlancevk/differentiator","last_synced_at":"2026-05-03T13:40:33.951Z","repository":{"id":192414075,"uuid":"430312198","full_name":"vihlancevk/Differentiator","owner":"vihlancevk","description":"Differentiator of mathematical expressions","archived":false,"fork":false,"pushed_at":"2022-01-31T20:03:07.000Z","size":168,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-01-27T11:18:06.636Z","etag":null,"topics":["c","graphviz","learning-task","math","recursive-descent-parser","student-project","tex"],"latest_commit_sha":null,"homepage":"","language":"C++","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/vihlancevk.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}},"created_at":"2021-11-21T08:29:38.000Z","updated_at":"2022-01-27T13:31:26.000Z","dependencies_parsed_at":"2023-09-04T18:25:24.349Z","dependency_job_id":"7b0f46e8-fd5a-43d2-9dd3-b0981cfd7f21","html_url":"https://github.com/vihlancevk/Differentiator","commit_stats":null,"previous_names":["vihlancevk/differentiator"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vihlancevk%2FDifferentiator","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vihlancevk%2FDifferentiator/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vihlancevk%2FDifferentiator/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vihlancevk%2FDifferentiator/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/vihlancevk","download_url":"https://codeload.github.com/vihlancevk/Differentiator/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244952572,"owners_count":20537469,"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":["c","graphviz","learning-task","math","recursive-descent-parser","student-project","tex"],"created_at":"2025-01-27T11:18:09.784Z","updated_at":"2026-05-03T13:40:33.921Z","avatar_url":"https://github.com/vihlancevk.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Differentiator\nThe program differentiates expressions of one variable (x).  \nYou need to enter in the file data.txt the expression (at the end of the expression entry, it is necessary to put the $ symbol, this is done for the convenience of the recursive descent algorithm):  \n3/x + ln(x)$  \nThe program supports the following operations:  \n( + ) - add;  \n( - ) - sub;  \n( * ) - mul;  \n( / ) - div;  \n( ^ ) - degree (the exponent is an integer);  \nsin()  \ncos()  \nln()  \nNext, the program will generate a data.pdf file, which will contain all the information on the differentiable expression.  \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvihlancevk%2Fdifferentiator","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvihlancevk%2Fdifferentiator","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvihlancevk%2Fdifferentiator/lists"}