Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

AmigoScripter #274

Open
paxscrpt opened this issue Dec 29, 2024 · 0 comments
Open

AmigoScripter #274

paxscrpt opened this issue Dec 29, 2024 · 0 comments
Assignees

Comments

@paxscrpt
Copy link

AmigoScripter

Grant category

Developer tools/services

AmigoScripter is a scripting engine written in Delphi and compatible with FPC. It is based on the Amigo programming language (www.amigo-lang.com) and includes 2 additional scripting languages: AmigoBasic and AmigoPascal.

Problem statement

  • Delphi and FPC/Lazarus developers. The scripting is also possible for use in MS Visual Studio (via dll).
  • AmigoScripter allows you to customize applications without having to recompile them.

Proposed solution

AmigoScripter can be compiled with a Delphi or FPC/Lazarus application, so languages supported by AmigoScripter (Amigo, AmigoBasic, and AmigoPascal) are embedded in the host application. They compile scripts (text files) and change/customize the functionality of the host application. Any variable or type of host application can be registered for AmigoScripter and be used in scripts.

Impact

  • The host application is created once, then all updates come via scripts.

Milestones and funding

I hope to release the AmigoScripter in 4 months.

| Milestone | Deliverables | Timeline | Risks | USD proposal |

AmigoPascal | Development | 2 months | - | 20,000
AmigoBasic | Development | 1 month | - | 10,000
AmigoScripter | Development | 1 month | - | 10,000

Total funding proposed: 40,000

Team

| Name | Role | Bio | Contact |
| Alexander Baranovsky | Full-Stack Engineer | - | [email protected] |

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants