Italia
Stammtisch & Caffè

IncludepfadeProblematik

 
So mal ne Frage!

XPSE verhält sich wie XProfan:

c:1.prf
c:inc1.inc
c:inc2.inc

Inhalt:

c:1.prf
KompilierenMarkierenSeparieren
 $I inc1.inc
waitkeye>

c:inc1.inc
KompilierenMarkierenSeparieren
 $I inc2.inc
>

c:inc2.inc
KompilierenMarkierenSeparieren
So Funktionierts in XProfan - und XPSE bindet eben so ein.

Nun die Frage ob nicht besser in der c:1.inc lediglich $I 2.inc stehen müsste, was im Moment XProfan und XPSE garnicht mögen bzw. mit einem IncludeNotFound bestrafen.
 
15.08.2007  
 




Michael
Wodrich
Welches Basisverzeichnis nehmen wenn Root nicht angegeben ist?

Wie wäre es wenn man eine Möglichkeit hat, solch ein Basisverzeichnis einzustellen (im Source naturalmente)?

Auch in Verschachtelungen muß aber immer von diesem Basisverzeichnis ausgegangen werden, da man sonst nicht vorhersehen kann welcher Pfad benutzt wird (eine Schachtelung mehr  und nichts stimmt mehr).

Schöne Grüße
Michael Wodrich
 
Programmieren, das spannendste Detektivspiel der Welt.
15.08.2007  
 




Dietmar
Horn
Wer seine INC-File und andere Projektdateien gedankenlos einfach so ins Root-Verzeichnis klatscht, der sollte mit XProfan-Entzug nicht unter 3 Jahren bestraft werden ...
 
Multimedia für Jugendliche und junge Erwachsene - MMJ Hoyerswerda e.V.  [...] 

Windows 95 bis Windows 7
Profan² 6.6 bis XProfan X2 mit XPSE

Das große XProfan-Lehrbuch:  [...] 
15.08.2007  
 



Meine Frage ist ob eine inc - welche in einer inc includet wird aus pfadsicht der inc, oder des Hauptprogrammes gefunden werden sollte.
 
16.08.2007  
 




RGH
Also Interpreter und Compiler finden derzeit die inc-File aus Sicht des Hauptprogrammes und nicht aus Sicht vorangegangener inc-File. Ich denke auch, daß dies genau so sein sollte.

Außerdem gehören inc-File eigentlich ins Include-Verzeichnis, damit sie von jedem Projekt und Programm gefunden werden. Dafür ist es da. Und beim Includepfad in XProfan können ja, wie in anderen Programmiersprachen auch, mehrere Pfade durch Semikolon getrennt aneinandergereiht werden.

Eine denkbare Sache wäre es, den Include-Pfad projektabhängig erweitern zu können (wie z.B. in Delphi). Das sollten aber XPSE und Original-IDE identisch handhaben.

Saluto
Roland
 
Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4
16.08.2007  
 



Jupp Roland.

Im Moment verhalten sich XProfan und XPSE identisch - auch im Bezug auf die Include-Pfade - mit dem kleinen Unterschied das man bei XPSE auch im Source weitere IncludePfade definieren kann - aber nicht muss.
 
16.08.2007  
 




Michael
Wodrich

... wenn Root nicht angegeben ist...


Damit meinte ich naturalmente ein von Root ausgehendes Verzeichnis bzw. einen komplett angegebenen Pfadnamen.


. Und beim Includepfad in XProfan können ja, wie in anderen Programmiersprachen auch, mehrere Pfade durch Semikolon getrennt aneinandergereiht werden.


Das ist per mich eine ganz neue Info.
Muß ich in der Hilfedatei wohl überlesen haben.
Es ist auf jeden Fall sehr hilfreich.

Schöne Grüße
Michael Wodrich
 
Programmieren, das spannendste Detektivspiel der Welt.
16.08.2007  
 



Answer


Topictitle, max. 100 characters.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Topic-Options

1.716 Views

Untitledvor 0 min.
Uwe Lang01.01.2012
Stephan Sonneborn06.10.2011
thumbhigh04.06.2011
Hans Hermann22.04.2011
Di più...

Themeninformationen



Admins  |  AGB  |  Applications  |  Autori  |  Chat  |  Informativa sulla privacy  |  Download  |  Entrance  |  Aiuto  |  Merchantportal  |  Impronta  |  Mart  |  Interfaces  |  SDK  |  Services  |  Giochi  |  Cerca  |  Support

Ein Projekt aller XProfaner, die es gibt!


Il mio XProfan
Private Notizie
Eigenes Ablageforum
Argomenti-Merkliste
Eigene Beiträge
Eigene Argomenti
Zwischenablage
Annullare
 Deutsch English Français Español Italia
Traduzioni

Informativa sulla privacy


Wir verwenden Cookies nur als Session-Cookies wegen der technischen Notwendigkeit und bei uns gibt es keine Cookies von Drittanbietern.

Wenn du hier auf unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung von Informationen in unseren Cookies auf XProfan.Net zu.

Weitere Informationen zu unseren Cookies und dazu, wie du die Kontrolle darüber behältst, findest du in unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Ich möchte keinen Cookie