Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Post your project for free and start receiving proposals from freelancers within minutes after publication!

Improvement of the syntactic and semantic analyzer in Python

Translated

  1. 449    3  1   1
    5 days274 USD

    Ready to help with the reworking of the syntactic and semantic analyzers for their correct operation. Your ready grammar and lexical analyzer will serve as the basis for optimization and improvement.

    Execution plan:
    Analysis of the current code:

    Assessment of the existing syntactic and semantic analyzers.
    Identification of errors or bottlenecks in their operation.
    Syntactic analyzer:

    Optimization of the existing parser.
    Ensuring compatibility with the language grammar.
    Implementation of a manual parser or use of libraries such as PLY, lark-parser.
    Semantic analyzer:

    Correction of type checking logic, variable scope, correctness of function calls, etc.
    Integration with the syntactic analyzer to create an abstract syntax tree (AST).
    Testing:

    Writing test scenarios based on the ready grammar to check the operation of the analyzers.
    Detection and elimination of errors.
    Tools and libraries:
    Python: the main implementation language.
    PLY, Lark, or another parser generator (if needed).
    unittest/pytest: for unit testing.
    Benefits of collaboration:
    Experience working with grammars, analyzers, and programming languages.
    Optimization for correct operation with minimal changes to your infrastructure.
    Flexible approach to problem-solving and transparency in communication.
    Ready to start working, discuss technical details, and agree on the next steps. Write to agree on collaboration! 😊

  2. 5878    345  0
    3 days27 USD

    Once I implemented a mathematical expression analyzer using Backus-Naur forms, so I have an idea... But from the available description, it is absolutely unclear what exactly needs to be done.

  3. Another 4 proposals concealed
    1 proposal concealed

Current freelance projects in the category Python

AI Commenting Platform for TikTok and Instagram.

Project Goal Develop a system that allows managing a large number of TikTok and Instagram accounts and automatically posting relevant comments under selected videos using AI. Main Functionality1. Account Management It is necessary to implement the ability to connect accounts:…

AI & Machine LearningPython ∙ 5 hours 36 minutes back ∙ 10 proposals

Build a customer classification model

1. There is client data in Mongo/SQL (approximately 20,000 entries with raw data). 2. It is necessary to build features and a classification model of clients into behavioral groups based on this data. 3. The project should be completed in Python.

AI & Machine LearningPython ∙ 1 day 23 hours back ∙ 32 proposals

IT Automation of VAT Reporting

223 USD

It is necessary to develop a system for automating the transfer of sales data from the CRM to the accounting system Wafeq. The system should import bank and payment reports, automatically reconcile payments with invoices, generate invoices for VAT reporting, and minimize manual…

AI & Machine LearningPython ∙ 2 days 5 hours back ∙ 43 proposals

Account reconciliation tool with the bank, cards, and accountant

Technical Assignment: Tool for Reconciling Accounts with Bank, Cards, and AccountantGeneral Goal A local tool (script/small application in Python) is needed, which is manually run once every 1-2 months on my computer and performs reconciliation between: Invoices I issued to…

PythonDesktop Apps ∙ 2 days 17 hours back ∙ 42 proposals

Automatic video posting on social media according to a schedule

Technical Assignment (TA) Automatic video publication on social media according to a scheduleProject Description A script/bot (Python preferred, or any other solution of your choice — the main thing is stability and ease of maintenance) is needed, which automatically publishes…

PythonBot Development ∙ 3 days 5 hours back ∙ 59 proposals

Client
Bohdan Tsvihun
Ukraine Ukraine  85  0
Project published
1 year back
64 views
Tags
  • python