Mehrzeiliger Funktionsaufruf

Anfängerfragen zum Programmieren mit PureBasic.
Langstein
Beiträge: 13
Registriert: 25.09.2008 18:29

Mehrzeiliger Funktionsaufruf

Beitrag von Langstein »

Gibt es eine Möglichkeit die Parameter der Proceduraufrufe mehrzeilig darzustellen? Von anderen Systemen kenne ich ~ als Trennzeichen.

z.B.

Code: Alles auswählen

  Procedure.l Maximum(nb1.l, ???
                      nb2.l)
    If nb1>nb2
      Result.l = nb1
    Else
      Result = nb2
    EndIf
  
    ProcedureReturn Result
  EndProcedure 
  
  Result.l = Maximum(15, ???
                     30)
Bei derartig kleinen Proceduraufrufen macht das keinen Sinn. Manschmal sind die aber länger.
Andesdaf
Moderator
Beiträge: 2671
Registriert: 15.06.2008 18:22
Wohnort: Dresden

Beitrag von Andesdaf »

ich glaube das gibt's für PB nicht.
Win11 x64 | PB 6.20
Benutzeravatar
STARGÅTE
Kommando SG1
Beiträge: 7028
Registriert: 01.11.2005 13:34
Wohnort: Glienicke
Kontaktdaten:

Beitrag von STARGÅTE »

Hier im Forum wurden schon mal Werkzeuge bereitgestellt die du benutzen kannst, damit der Code vor dem Compilieren angepasst wird.

Dann kannst du für dich sowas machen, aber Leute denen du den Code gibs, müssten ihn erst anpassen.
PB 6.01 ― Win 10, 21H2 ― Ryzen 9 3900X, 32 GB ― NVIDIA GeForce RTX 3080 ― Vivaldi 6.0 ― www.unionbytes.de
Aktuelles Projekt: Lizard - Skriptsprache für symbolische Berechnungen und mehr
Benutzeravatar
PMV
Beiträge: 2765
Registriert: 29.08.2004 13:59
Wohnort: Baden-Württemberg

Beitrag von PMV »

Das ist in PB nativ nicht vorgesehen.

Es gibt PreCompiler von Usern, die so etwas umsetzen können ...
... wer's unbedingt braucht. Ich hab aber jetzt keinen Link parat.

MFG PMV
alte Projekte:
TSE, CWL, Chatsystem, GameMaker, AI-Game DLL, Fileparser, usw. -.-
Benutzeravatar
STARGÅTE
Kommando SG1
Beiträge: 7028
Registriert: 01.11.2005 13:34
Wohnort: Glienicke
Kontaktdaten:

Beitrag von STARGÅTE »

hier ein altes Thema:
Mehrzeilige Anweisungen
PB 6.01 ― Win 10, 21H2 ― Ryzen 9 3900X, 32 GB ― NVIDIA GeForce RTX 3080 ― Vivaldi 6.0 ― www.unionbytes.de
Aktuelles Projekt: Lizard - Skriptsprache für symbolische Berechnungen und mehr
Little John

Beitrag von Little John »

STARGÅTE hat geschrieben:hier ein altes Thema:
Mehrzeilige Anweisungen
Das Programm ist im Moment leider noch kein ernsthaftes Tool, weil es keine Include-Dateien verarbeiten kann.
Daran arbeite ich aber im Moment gerade! Je nachdem, wie ich mit der Zeit hinkomme, wird die neue Fassung vielleicht schon am kommenden Wochenende fertig sein.

Gruß, Little John
Antworten