From: Paul Rubin <no.email@nospam.invalid>
Subject: Re: example of machine generated Ada ?
Date: Fri, 09 Jan 2015 13:33:32 -0800
Date: 2015-01-09T13:33:32-08:00 [thread overview]
Message-ID: <87ppanr64z.fsf@jester.gateway.sonic.net> (raw)
In-Reply-To: 87fee75d-04d9-49bb-8cb2-4c5ea7f98cdf@googlegroups.com
Patrick <patrick@spellingbeewinnars.org> writes:
> Several languages use C as an intermediate language but hand written C
> is hard to read and machine generated is even more painful. Ada might
> make for reliable, readable machine generated code.
Pardon the response to a >1 year old post but ImProve can do this:
https://github.com/tomahawkins/improve
Blurb from page:
ImProve is an imperative programming language embedded in Haskell
for high assurance applications. ImProve uses infinite state,
unbounded model checking to verify programs adhere to
specifications. Yices (required) is the backend SMT solver.
ImProve compiles to C, Ada, Simulink, and Modelica for
implementation and system simulation.
I've played with it a little bit and also with the author's other
language, Atom.
prev parent reply other threads:[~2015-01-09 21:33 UTC|newest]
Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-10-02 17:37 example of machine generated Ada ? Patrick
2013-10-03 5:10 ` Robert Love
2013-10-03 6:14 ` Niklas Holsti
2013-10-05 15:46 ` Martin
2013-10-03 5:40 ` Simon Wright
2013-10-05 2:49 ` Randy Brukardt
2013-10-05 7:22 ` Simon Wright
2013-10-03 9:01 ` gautier_niouzes
2013-10-03 11:38 ` Marius Amado-Alves
2013-10-03 13:12 ` Patrick
2015-01-09 21:33 ` Paul Rubin [this message]
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox