Find Jobs
Hire Freelancers

scheme programming error checking

$2-8 USD / hour

Abgesagt
Veröffentlicht vor fast 11 Jahren

$2-8 USD / hour

I have attached the program. I partially misunderstood the assignment when I wrote the program, and now I cannot figure out how to correct the program. The program is a Scheme compiler that simplifies expressions according to the 20 rules given by the assignment. I have been running the program in DrRacket 5.3.3. Once loaded into DrRacket, the program works as follows: I enter the expression to be evaluated as a list: > (parse '(+ 2 3)) The program outputs the following: (+ 2 3) 5 This expression is simplified according to Rule 1, and in this case the program is functioning properly. The program functions properly for rules that only involve c, where c represents a constant which in this case is any integer. The program cannot correctly evaluate expressions which include a "t". The program should be able to evaluate expressions where t represents a variable or another s-expression. For example if I enter the following expression: (parse '(+ (+ 3 t) 2)) The program output should be: (+ (+ 3 2) t) (+ 5 t) Could you help me figure out how to correct this? I am sure that you have questions. Please let me know. Thank you. please download the file from the link below [login to view URL] pay 20$ for error checking the code
Projekt-ID: 4490009

Über das Projekt

2 Vorschläge
Remote Projekt
Aktiv vor 11 Jahren

Möchten Sie etwas Geld verdienen?

Vorteile einer Ausschreibung auf Freelancer

Legen Sie Ihr Budget und Ihren Zeitrahmen fest
Für Ihre Arbeit bezahlt werden
Skizzieren Sie Ihren Vorschlag
Sie können sich kostenlos anmelden und auf Aufträge bieten
2 Freelancer bieten im Durchschnitt $10 USD/Stunde für diesen Auftrag
Avatar des Nutzers
Hi! Indeed using rule (9) the answer is the one you have provided. How does respond the program for that example? Could you also please send me your script? Thanks, Anca
$12 USD in 3 Tagen
5,0 (110 Bewertungen)
5,2
5,2

Über den Kunden

Flagge von OMAN
Mutrah, Oman
4,9
359
Zahlungsmethode verifiziert
Mitglied seit Nov. 17, 2009

Kundenüberprüfung

Danke! Wir haben Ihnen per E-Mail einen Link geschickt, über den Sie Ihr kostenloses Guthaben anfordern können.
Beim Senden Ihrer E-Mail ist ein Fehler aufgetreten. Bitte versuchen Sie es erneut.
Registrierte Benutzer Veröffentlichte Jobs
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Vorschau wird geladen
Erlaubnis zur Geolokalisierung erteilt.
Ihre Anmeldesitzung ist abgelaufen und Sie wurden abgemeldet. Bitte melden Sie sich erneut an.