2009-06-12 1 views
2

Ich habe eine yaws Datei (sagen wir a.yaws) innerhalb, dass ich eine Menge Funktion habe, die ich wieder und wieder verwenden. So habe ich beschlossen, diese gemeinsame Funktion innerhalb der andere yaws file (sagen wir common.yaws) und schließen diese yaws zu a.yaws ein. Also, was ist die richtige Syntax dafür. ich benutze es aber scheint nicht die Datei -include ("common.yaws") enthalten.wie Gieren Datei in der Gier Datei enthalten

danke in adavance.

+0

Und nicht zu vergessen Framboesie Server zu informieren, wo kann Ihre Strahldateien finden. Ich habe gerade mein Problem gelöst – jiangyu7408

Antwort

5

Wenn die Funktionen, die Sie in Ihrer allgemeinen Datei haben, im Grunde Erlang-Funktionen sind, können Sie diese Funktionen einfach in ein Erlang-Modul einfügen und einfach die Funktion direkt aufrufen. Als Beispiel:

(in one.yaws)

<erl> 
    out(Arg) -> 
    mycommonstuff:doIt(Arg). 
</erl> 

wo mycommonstuff.erl die exportierte Funktion doIt enthält.

Wenn Ihr common.yaws Datei enthält tatsächlich giert Typ Funktionen Sie die Server-Seite verwenden könnten Merkmal giert - das wird hier erklärt:

http://yaws.hyber.org/ssi.yaws

Verwandte Themen