Hallo Leute,
ich glaube gesehen zu haben, das der 8.0 MMA C-Code Compiler/Generator
haufenweise goto's generiert.
LG Robert
On 11.10.2011 21:04, rolfm wrote:
>
> statt
>
> If[0 < r2, ,Goto[L5]]
>
> sollte es
>
> If[0 < r2, Goto[L5]]
>
> heissen. Dann geht alles.
>
> --
>
> Vielleicht ist das der Grund warum es anno 2011 noch Goto und Label
> gibt in Mathematica, damit
>
> man historische Programme nachbauen kann.
>
> Oder hat schon mal jemand ernsthaft Goto verwendet?
>
>
>
> Gruss,
>
>
>
> Rolf
>
>
>
> On Tue, 11 Oct 2011 17:42:25 +0200, Andreas Rychen
> <andreas.rychen@XXXXXXX.com> wrote:
>
> Andreas Rychen
> Riedliweg 45
> CH-3053 Münchenbuchsee
>
> Hallo Mathematica-Fans
>
> Ich lese gerade das Buch
> Dirk W. Hoffmann: "Grenzen der Mathematik".
> Auf Seite 310 steht ein Registermaschinenprogramm von Jones und
> Matijasevic (Siehe Beilage "Hoffmann.Doc")
> Das Programm soll genau dann anhalten, wenn für R1 eine Primzahl
> eingegeben wird.
> Mit der Eingabe R1=2,R2=0,R3=0,R4=0 klappt es. (Siehe Beilage
> "Uebung5.16.nb")
> Gebe ich anstelle von 2 z.B. R1=3 ein, kommt das Programm in eine
> Endlosschleife.
> Führe ich das Programm von Hand mit einer Tabelle durch, klappt es.
> Kann mir das jemand erklären?
>
> Mit freundlichen Grüssen
>
>
>
--
DI (FH) Robert Nowak
IMS Nanofabrication AG
Austria, 1020 Wien, Schreygasse 3
Phone: +43 1 2144894-32
Fax: +43 1 2144894-99
mailto:robert.nowak@XXXXXXX.at
http://www.ims.co.at
begin:vcard
fn:Robert Nowak
n:Nowak;Robert
org:IMS Nanofabrication AG
adr:;;Schreygasse 3;Wien;;1020;Austria
email;internet:robert.nowak@XXXXXXX.at
tel;work:+43 1 2144894 32
tel;fax:+43 1 2144894 99
url:http://www.ims.co.at
version:2.1
end:vcard