Großer code?

Hier kann alles mögliche diskutiert werden. Themen zu Purebasic sind hier erwünscht.
Flames und Spam kommen ungefragt in den Mülleimer.
Robert Wünsche
Beiträge: 243
Registriert: 29.08.2004 12:46
Wohnort: Irgendwo im nirgendwo
Kontaktdaten:

Großer code?

Beitrag von Robert Wünsche »

Hi,

ich hab einige fragen zum PB editor:
Wie lang darf der interne (ohne dll, userlib, ...) code sein ?
Wie kann ich sehr große codes schreiben ?

Danke
Euer Robert !
Jeder hat einen Schutzengel.
Benutzeravatar
Kiffi
Beiträge: 10621
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Re: Großer code?

Beitrag von Kiffi »

> Wie kann ich sehr große codes schreiben ?

kräftig in die Tasten hauen!

SCNR

Grüße ... Kiffi
Robert Wünsche
Beiträge: 243
Registriert: 29.08.2004 12:46
Wohnort: Irgendwo im nirgendwo
Kontaktdaten:

Beitrag von Robert Wünsche »

:) Danke (das war net gemeint)

Nein, ich meine doch,:
Wo liegen wirklich die codezeilen(größen)-grenzen von Purebasic ?
Kann ich auch eine code mit ungefähr 30'000 Zeilen schreiben?

PS:
War nur so ne frage, ob das überhaupt möglich ist, eventuel mit dem nächsten update ...

MFG ... Robert
Jeder hat einen Schutzengel.
Benutzeravatar
Franky
Beiträge: 1132
Registriert: 29.08.2004 16:31
Wohnort: Münsterland
Kontaktdaten:

Beitrag von Franky »

Nicht mit der Demo, aber mit der Vollversion schon.
Ich war auf 38000 und bin jetzt wieder auf 35000 runter, da ist kein Problem, nicht beim Editor (würde aber japbe nehmen), der Compiler kriegt probleme, wenn man zu viele Strings hat, aber, bis du so weit bist, ist das behoben :wink:
Falsch zugeordnetes Zitat des Tages: "O'zapft is" - Edward Snowden :)
Benutzeravatar
sharkpeter
Beiträge: 474
Registriert: 29.08.2004 16:18
Wohnort: Dresden
Kontaktdaten:

Beitrag von sharkpeter »

@Robert Wünsche
du hast doch schon selbst in einem anderen Thread http://robsite.de/php/pureboard/viewtopic.php?t=103 zu fast dem gleichen Thema gepostet. Warte doch ab, bis dort eine Information steht, sonst ist das ganze Forum mit gleichen oder ähnlichen Post zugemüllt, gleichwohl das hier die Laberecke ist.

Jens
PB3.94 bis 6.xx / (Win98/98SE/ME/XPProSP3/WINVista-X32)/WIN7HP-X64/WIN8PRO-X32/WIN10-64

Nichts wissen macht nichts, sich dumm stellen aber schon.
Robert Wünsche
Beiträge: 243
Registriert: 29.08.2004 12:46
Wohnort: Irgendwo im nirgendwo
Kontaktdaten:

Beitrag von Robert Wünsche »

:)
Ja, gut, meine frage ist geklärt, großer code, ich komme (Half live 2 lässt grüßen) :lol: :lol: :lol: :lol: :lol: !
Zum glück habe ich mit strings nicht sonderlich viel am hut !

Danke !

Grüße ... robert
Jeder hat einen Schutzengel.
Benutzeravatar
sharkpeter
Beiträge: 474
Registriert: 29.08.2004 16:18
Wohnort: Dresden
Kontaktdaten:

Beitrag von sharkpeter »

Robert Wünsche hat geschrieben::)

Zum glück habe ich mit strings nicht sonderlich viel am hut !
Dazu müßte man dann schreiben können :mrgreen:
PB3.94 bis 6.xx / (Win98/98SE/ME/XPProSP3/WINVista-X32)/WIN7HP-X64/WIN8PRO-X32/WIN10-64

Nichts wissen macht nichts, sich dumm stellen aber schon.
Benutzeravatar
Falko
Admin
Beiträge: 3531
Registriert: 29.08.2004 11:27
Computerausstattung: PC: MSI-Z590-GC; 32GB-DDR4, ICore9; 2TB M2 + 2x3TB-SATA2 HDD; Intel ICore9 @ 3600MHZ (Win11 Pro. 64-Bit),
Acer Aspire E15 (Win11 Home X64). Purebasic LTS 6.0
Kontaktdaten:

Beitrag von Falko »

Robert Wünsche hat geschrieben::)
Ja, gut, meine frage ist geklärt, großer code, ich komme (Half live 2 lässt grüßen) :lol: :lol: :lol: :lol: :lol: !
Zum glück habe ich mit strings nicht sonderlich viel am hut !

Danke !

Grüße ... robert
Schreibst du das, weil es gerade Spass macht oder ist das ein Hinweis auf das Editorproblem, worauf du schon mit deiner Richeditbegrenzung hingewiesen hattest:
Robert Wünsche hat geschrieben:Ich hätte auch noch eine idee dazu:

Das mit den 15^2 Bit ist die maximale grenze des texteditors (kam beim normalen windows texteditor bei mir auch mal vor), ab dieser grenze kann man nicht mehr schreiben, weil der adressenraum höchstwarscheinlich bis "15"^2 Byte eingeschränkt ist.

Wieso übersetzt PB nicht einfach den Programmtext ins assemblerische und compiliert das INTERN ?
Eigentlich müsste es gehen (bei NASM klaps auch !) !

Danke ... euer Robert
:lol: :lol: :lol: :lol:

Wenn du schon gut rechnen kannst, hättest du dir vielleicht die Antwort selbst geben können. RICHEDIT :mrgreen: :mrgreen:


MfG Falko
Bild
Win10 Pro 64-Bit, PB_5.4,GFA-WinDOS, Powerbasic9.05-Windows, NSBasic/CE, NSBasic/Desktop, NSBasic4APP, EmergenceBasic
Robert Wünsche
Beiträge: 243
Registriert: 29.08.2004 12:46
Wohnort: Irgendwo im nirgendwo
Kontaktdaten:

Beitrag von Robert Wünsche »

gut, felleicht habe ich mich mit den zahlen etwas vertahn.

Es sind 2 hoch 15 Zeichen maximal möglich, das entspricht einer zahl von:
32768 Byte, in einem adressraum von 1 und 7/8 Byte oder gerundet 2 Byte !

War das so richtig ? :lol:

Danke
MFG ... Robert
Jeder hat einen Schutzengel.
sbehrens
Beiträge: 274
Registriert: 08.09.2004 18:41
Kontaktdaten:

Beitrag von sbehrens »

Robert Wünsche hat geschrieben:Half live 2

Code: Alles auswählen

Half-Life 2
:mrgreen:

(solchen riesigen Projekte müssen ziemlich unübersichtilich/schwer sein.)

mfG
Basti

//Edit: Laut diesen Threads http://robsite.de/php/pureboard/viewtop ... highlight= dürfte die Länge des Codes aber schon beschränkt sein :?:
enjoy life... while you can!
Antworten