dBASE Support & Formatting for Uncrustify

Job ID: 37640887

Budget: $250 – $750 USD

We need an expert software developer capable of extending support to dBASE in Uncrustify. Your primary task would be to enable our source code beautifier tool to recognize, interpret and beautify dBASE code seamlessly. Familiarity with various programming languages and experience in working with Uncrustify or similar source code beautifiers will be crucial. Expertise in dBASE programming is an absolute must for this project.

Key Responsibilities:

- Add support for dBASE in Uncrustify (https://github.com/uncrustify/uncrustify).
- Enable relevant code formatting and style rules for dBASE language. The rules to focus on include:
- White-space usage: The code should be indented with spaces only.
- Code alignment: Ensure the alignment of dBASE code styles with our standard rules.
- Comments format: Configure the tool to recognize and appropriately format comments in the dBASE code.

The dBASE language is a cross between C, Pascal, and Basic. I have included a link to the language definition and structure:

http://www.dbase.com/help/2019_0/Plus-en.htm

Ideal Experience and Skills:

- Extensive knowledge and experience in one of the following: C, C++ , C#, Java
- Previous experience in handling code beautification tools, especially Uncrustify.
- Comprehensive understanding of code alignment, white-space usage and comments format.
Related categories: C Programming C++ Programming Coding Open Source