Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Nano Basic Compiler gesucht (https://www.delphipraxis.net/197841-nano-basic-compiler-gesucht.html)

Luckie 10. Sep 2018 20:32

Nano Basic Compiler gesucht
 
Liste der Anhänge anzeigen (Anzahl: 1)
Ich suche einen Nano Basic Compiler, nach Möglichkeit online. Es geht darum, dass ich den Anhang compilieren muss.

mensch72 10. Sep 2018 21:09

AW: Nano Basic Compiler gesucht
 
uff... es ist irrsinnig lange her als ich solche Zeilen lesen und selbst schreiben konnte.


Praktisch sieht das sehr nach Z80 Basic aus, also würde ich nach z.B. nach Sinclair ZX80 Emulatoren oder eventuell Comodore128 (CPM) Emulatoren suchen.
Ob es sowas für/auf aktuelle Microcontroler gibt, das weiß ich nicht. Da programmiere ich nur Hardcore native in C.

Luckie 10. Sep 2018 21:18

AW: Nano Basic Compiler gesucht
 
Ah. OK. Das hilft doch schon mal. Dank dir.

Delphi.Narium 10. Sep 2018 21:39

AW: Nano Basic Compiler gesucht
 
Dat olle GWBasic aus den gaaanz alten Dosen, bevor QBasic dazu kam, müssten damit auch zurecht kommen, eventuell auch QBasic (so ab Dos 5 rum).

Eventuell dieses hier:
https://sourceforge.net/projects/pcbasic/
https://hwiegman.home.xs4all.nl/gwbasic.html

himitsu 11. Sep 2018 08:33

AW: Nano Basic Compiler gesucht
 
Oder willst nur die Ausgabe wissen?

PRINT gibt doch die Werte ohne Leerzeichen aus, also
Delphi-Quellcode:
PRINT 123, 456 // 123456
und den Rest kannst dir dann manuell ausrechnen. (oder eine ganz irrsinnie Idee -> nach Pascal übersetzen :freak:)
Dass hier $ für Variablen als Suffix anstatt als Prefix vorkommt, sollte doch für das Verständnis kein Problem darstellen.

bcvs 11. Sep 2018 08:42

AW: Nano Basic Compiler gesucht
 
Waren die Variablen mit $-Suffix nicht für Strings reserviert?

Ist schon lange her.

mkinzler 11. Sep 2018 08:45

AW: Nano Basic Compiler gesucht
 
Zitat:

Zitat von bcvs (Beitrag 1412918)
Waren die Variablen mit $-Suffix nicht für Strings reserviert?

Ist schon lange her.

Ja. Da Basic aber nicht typisiert war ...

Luckie 11. Sep 2018 10:46

AW: Nano Basic Compiler gesucht
 
Ja. Klar kann man hier die Ausgabe so ablesen. Nur wird es komplexer werden und dann wäre ein Interpreter schon schön.

Delphi.Narium 11. Sep 2018 10:57

AW: Nano Basic Compiler gesucht
 
Suchmaschine: https://www.google.com/search?q=nano+basic+compiler

1. Fundstelle: http://erziman.com/en/nano-basic

1. Textzeile unter dem Header: Download on AppStore. Free -> https://itunes.apple.com/us/app/nano...l=ru&ls=1&mt=8

FF (Viel Vergnügen)

himitsu 11. Sep 2018 11:34

AW: Nano Basic Compiler gesucht
 
Zitat:

Zitat von Delphi.Narium (Beitrag 1412933)

Mit einem Android-Emulator läuft es auch auf dem PC. :angle:


Dachte es gibt bestimmt auch einen in JavaScript geschriebenen Emulator der online im Web ausgeführt werden kann, aber noch nichts gefunden.

Delphi.Narium 11. Sep 2018 11:56

AW: Nano Basic Compiler gesucht
 
Nano Basic kommt im Ursprung von Linux.

Von daher gibt es (vermutlich) schon lange etwas, das auf 'nem PC läuft, sogar ohne Emulator. Nur nicht auf 'nem PC mit Windows ;-)

himitsu 11. Sep 2018 12:10

AW: Nano Basic Compiler gesucht
 
Ach ja, da es sich bei BASIC um eine Scriptsprache handelt, könnte man zuerst mal nach einem Interpreter suchen, anstatt gleich nach einem Compiler.

https://en.windowsapp.tokyo/app/8465...ic-interpreter


:stupid:
https://trycheat.com/hack/nano-basic...eter/846599804


Bei Google suchennano basic online interpreter
Für viele Dinge gibt es inzwischen Onlinetools, falls man sich es nicht gleich irgendwas installieren will, wie z.B. regex101.org und seine Freunde für's RegEx.
Gut, hier ist grade nichts zu finden, aber vermutlich ist NanoBasic nicht populär genug.
(JavaScript in Browsern kann ja inzwischen problemlos sowas wie einen C64, GameBoy und alte Windows-Versionen emulieren)


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:49 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz