Find Jobs
Hire Freelancers

Criar um compilador em python ou Java

$10-30 USD

Completato
Pubblicato 7 mesi fa

$10-30 USD

Pagato al completamento
Implementação do compilador SIMPLE/SML - fase de síntese Desenvolver a fase de síntese (código intermediário, se necessário, gerência de memória e código objeto) do compilador para a linguagem de programação SIMPLE. Observações: 1. o compilador poderá ser desenvolvido individualmente, ou no máximo, em dupla: 1.1. caso o compilador seja desenvolvido em dupla, postar a resposta no classroom somente uma vez, e indicar os componentes da dupla. 2. o compilador poderá ser desenvolvido na linguagem de programação de sua preferência, desde que seja open source e esteja disponível no Ubuntu 22.04. 2.1. anexar o código-fonte e as instruções para a compilação e execução do compilador; 2.2. não serão aceitos arquivos fonte com extensão diferente da linguagem de programação utilizada. 3. caso seja identificado compiladores idênticos ou muito parecidos entre os grupos (como por exemplo pelo controle de plágio, originalidade disponibilizado pelo classroom), ambos serão desconsiderados. 4. a avaliação do compilador será realizada com a submissão de quatro códigos-fonte escritos na linguagem de programação SIMPLE 4.1. cada código-fonte cujo código objeto seja executado corretamente valerá 1,0 ponto. [login to view URL] o plano de ensino, o desenvolvimento do compilador vale 2,0 pontos na nota da Segunda Avaliação, de modo que a nota a ser lançada na consolidação da Segunda Avaliação será a nota do classroom dividido por 2. 6. Segue um exemplo do arquivo de entrada fornecido (escrito na linguagem SIMPLE) e do arquivo de saída esperado (produzido pelo compilador na linguagem SML). entrada: 10 input n 15 if n < 0 goto 45 20 let f = 1 25 if n < 2 goto 50 30 let f = f * n 35 let n = n - 1 40 goto 25 45 let f = -1 50 print f 55 end saida: +1014 +2014 +4110 +4212 +3315 +2115 +2014 +3016 +2114 +4003 +1116 +4300 +1115 +4300 +0000 +0001 -0001
Rif. progetto: 37382686

Info sul progetto

5 proposte
Progetto a distanza
Attivo 7 mesi fa

Hai voglia di guadagnare un po'?

I vantaggi delle offerte su Freelancer

Imposta il tuo budget e le scadenze
Fatti pagare per il lavoro svolto
Delinea la tua proposta
La registrazione e le offerte sui lavori sono gratuite
Assegnato a:
Avatar dell'utente
Oi, Boa noite! Tudo bem? Parece um projeto simples e tenho uma pequena equipe para resolver mais rapidamente. Já programei um caso parecido e acho que vai ser tranquilo resolver.
$15 USD in 2 giorni
5,0 (1 valutazione)
0,4
0,4
5 freelance hanno fatto un'offerta media di $19 USD
Avatar dell'utente
Hi, I've read your job description and it seems that you are looking for JavaScript, Software Architecture, Python, Java and Spanish Translator developer. I have over 5 years of rich experience in web and mobile development. As I have expertise and rich experience in this field, so your project attracts me. I'd like to discuss your project on chatting so we can get clear idea with each other. I will start your work right now and provide you good result ASAP Regards
$20 USD in 1 giorno
0,0 (0 valutazioni)
0,0
0,0
Avatar dell'utente
As you know, C++ is a widely used programming language that is widely used across many industries. This project requires you to develop a compiler for SIMPLE/SML which implements the synthesis phase of the compiler. Specifically, I would like you to develop the phase of synthesis for SIMPLE/SML. My experience consists of working on core PHP applications including b2b applications, ecommerce systems, task management systems and more. This gives me the necessary knowledge to understand how to implement a compiler in Python or Java. I believe that my skillset and experience make me the perfect fit for this project. If given the chance to show how well I can do this project, I guarantee that you won't be disappointed with the outcome. Please feel free to reach out if you have any questions or would like more information about me or my skillset.
$20 USD in 7 giorni
0,0 (0 valutazioni)
0,0
0,0
Avatar dell'utente
Dear, I hope this message finds you well. I am writing to express my interest in your project. Binary Sentinels is an IT company that specializes in providing, - Java/Spring boot/Node js/JPHP/Python/ASP.NET - Android/ IOS Native/React Native/ Flutter - Web Design/Mockups/Logos - Microsoft SQL Server/MySQL/Postgres Why choose us? 1. Mobile and Web Application Development 2. Technical Consultation 3. Technical Expertise I look forward to the opportunity to work with you. Please feel free to reach out. I am eager to discuss the project further and provide more details as needed. Regards, Kulsoom BA
$20 USD in 7 giorni
0,0 (0 valutazioni)
0,0
0,0

Info sul cliente

Bandiera: BRAZIL
Brasília, Brazil
5,0
1
Metodo di pagamento verificato
Membro dal nov 1, 2023

Verifica del cliente

Grazie! Ti abbiamo inviato tramite email il link per richiedere il tuo bonus gratuito.
Non è stato possibile inviarti l'email. Riprova per piacere.
di utenti registrati di lavori pubblicati
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Caricamento anteprima
Autorizzazione per la geolocalizzazione concessa.
La tua sessione è scaduta ed è stato effettuato il log out. Accedi nuovamente per piacere.