ILIAS  Release_4_0_x_branch Revision 61816
 All Data Structures Namespaces Files Functions Variables Groups Pages
HFile_postscript Class Reference
+ Inheritance diagram for HFile_postscript:
+ Collaboration diagram for HFile_postscript:

Public Member Functions

 HFile_postscript ()
 donothing ($keywordin)
- Public Member Functions inherited from HFile
 HFile ()
 parse_file ($file)
 to_perl ($stub, $tofile=1)
 to_php ($stub, $tofile=1)
 _get_categories ()
 _dump_linkscripts ()
 _dump_perl_linkscripts ()
 _dump_perl_defaultscripts ()
 _dump_colours ()
 _dump_var ($variable, $name)
 _dump_array ($array, $name)
 _dump_perl_array ($array, $name)
 _dump_hash ($hash, $name)
 _dump_perl_hash ($hash, $name)

Detailed Description

Definition at line 5 of file HFile_postscript.php.

Member Function Documentation

HFile_postscript::donothing (   $keywordin)

Definition at line 391 of file HFile_postscript.php.

{
return $keywordin;
}
HFile_postscript::HFile_postscript ( )

Definition at line 6 of file HFile_postscript.php.

References HFile\HFile().

{
$this->HFile();
/*************************************/
// Beautifier Highlighting Configuration File
// PostScript
/*************************************/
// Flags
$this->nocase = "0";
$this->notrim = "0";
$this->perl = "0";
// Colours
$this->colours = array("brown", "blue", "purple", "gray");
$this->quotecolour = "blue";
$this->blockcommentcolour = "green";
$this->linecommentcolour = "green";
// Indent Strings
$this->indent = array("{", "[");
$this->unindent = array("}", "]");
// String characters and delimiters
$this->stringchars = array("%");
$this->delimiters = array("{", "}", " ", " ", "[", "]", "(", ")", "/", "\\");
$this->escchar = "";
// Comment settings
$this->linecommenton = array("%%");
$this->blockcommenton = array("");
$this->blockcommentoff = array("");
// Keywords (keyword mapping to colour number)
$this->keywords = array(
"/Escape" => "",
"Char" => "",
"=" => "4",
"\\" => "",
"(" => "1",
")" => "1",
"begin" => "1",
"bind" => "1",
"def" => "1",
"defineresource" => "1",
"defineuserobject" => "1",
"echo" => "1",
"end" => "1",
"exec" => "1",
"execuserobject" => "1",
"executive" => "1",
"executeonly" => "1",
"exit" => "1",
"filenameforall" => "1",
"for" => "1",
"forall" => "1",
"if" => "1",
"ifelse" => "1",
"loop" => "1",
"noaccess" => "1",
"pathforall" => "1",
"pdfmark" => "1",
"prompt" => "1",
"quit" => "1",
"readonly" => "1",
"repeat" => "1",
"resourceforall" => "1",
"restore" => "1",
"run" => "1",
"save" => "1",
"setglobal" => "1",
"start" => "1",
"startjob" => "1",
"stop" => "1",
"stopped" => "1",
"undef" => "1",
"undefineresource" => "1",
"undefineuserobject" => "1",
"arc" => "2",
"arcn" => "2",
"arct" => "2",
"arcto" => "2",
"ashow" => "2",
"awidthshow" => "2",
"charpath" => "2",
"clip" => "2",
"clippath" => "2",
"cliprestore" => "2",
"clipsave" => "2",
"closepath" => "2",
"colorimage" => "2",
"concat" => "2",
"concatmatrix" => "2",
"copypage" => "2",
"currentblackgeneration" => "2",
"currentcmykcolor" => "2",
"currentcolor" => "2",
"currentcolorrendering" => "2",
"currentcolorscreen" => "2",
"currentcolorspace" => "2",
"currentcolortransfer" => "2",
"currentdash" => "2",
"currentflat" => "2",
"currentgray" => "2",
"currentgstate" => "2",
"currenthalftone" => "2",
"currenthsbcolor" => "2",
"currentlinecap" => "2",
"currentlinejoin" => "2",
"currentlinewidth" => "2",
"currentmiterlimit" => "2",
"currentoverprint" => "2",
"currentpagedevice" => "2",
"currentpoint" => "2",
"currentrgbcolor" => "2",
"currentscreen" => "2",
"currentsmoothness" => "2",
"currentstrokeadjust" => "2",
"currenttransfer" => "2",
"currentundercolorremoval" => "2",
"curveto" => "2",
"composefont" => "2",
"cshow" => "2",
"currentfont" => "2",
"defaultmatrix" => "2",
"dtransform" => "2",
"definefont" => "2",
"eoclip" => "2",
"eofill" => "2",
"erasepage" => "2",
"execform" => "2",
"fill" => "2",
"flattenpath" => "2",
"findencoding" => "2",
"findfont" => "2",
"FontDirectory" => "2",
"grestore" => "2",
"grestoreall" => "2",
"gsave" => "2",
"glyphshow" => "2",
"GlobalFontDirectory" => "2",
"idtransform" => "2",
"ineofill" => "2",
"infill" => "2",
"initclip" => "2",
"initgraphics" => "2",
"identmatrix" => "2",
"initmatrix" => "2",
"instroke" => "2",
"inueofill" => "2",
"inufill" => "2",
"inustroke" => "2",
"invertmatrix" => "2",
"image" => "2",
"imagemask" => "2",
"ISOLatin1Encoding" => "2",
"kshow" => "2",
"lineto" => "2",
"makepattern" => "2",
"moveto" => "2",
"makefont" => "2",
"newpath" => "2",
"nulldevice" => "2",
"pathbox" => "2",
"rcurveto" => "2",
"rectclip" => "2",
"rectfill" => "2",
"rectstroke" => "2",
"reversepath" => "2",
"rlineto" => "2",
"rmoveto" => "2",
"rotate" => "2",
"rootfont" => "2",
"scale" => "2",
"setblackgeneration" => "2",
"setbox" => "2",
"setcmykcolor" => "2",
"setcolor" => "2",
"setcolorrendering" => "2",
"setcolorscreen" => "2",
"setcolorspace" => "2",
"setcolortransfer" => "2",
"setdash" => "2",
"setflat" => "2",
"setgray" => "2",
"setgstate" => "2",
"sethalftone" => "2",
"sethsbcolor" => "2",
"setlinecap" => "2",
"setlinejoin" => "2",
"setlinewidth" => "2",
"setmatrix" => "2",
"setmiterlimit" => "2",
"setoverprint" => "2",
"setpagedevice" => "2",
"setpattern" => "2",
"setrgbcolor" => "2",
"setscreen" => "2",
"setsmoothness" => "2",
"setstrokeadjust" => "2",
"settransfer" => "2",
"shfill" => "2",
"showpage" => "2",
"stroke" => "2",
"strokepath" => "2",
"scalefont" => "2",
"selectfont" => "2",
"setcachedevice" => "2",
"setcachedevice2" => "2",
"setcharwidth" => "2",
"setfont" => "2",
"show" => "2",
"StandardEncoding" => "2",
"stringwidth" => "2",
"transform" => "2",
"translate" => "2",
"uappend" => "2",
"ucache" => "2",
"ueofill" => "2",
"ufill" => "2",
"upath" => "2",
"ustroke" => "2",
"ustrokepath" => "2",
"widthshow" => "2",
"xshow" => "2",
"xyshow" => "2",
"yshow" => "2",
"[" => "3",
"]" => "3",
"<<" => "3",
">>" => "3",
"$error" => "3",
"aload" => "3",
"anchorsearch" => "3",
"astore" => "3",
"array" => "3",
"abs" => "3",
"add" => "3",
"and" => "3",
"atan" => "3",
"bitshift" => "3",
"copy" => "3",
"currentglobal" => "3",
"currentobjectformat" => "3",
"currentpacking" => "3",
"cvi" => "3",
"cvlit" => "3",
"cvn" => "3",
"cvr" => "3",
"cvrs" => "3",
"cvs" => "3",
"cvx" => "3",
"currentdict" => "3",
"currentfile" => "3",
"currentmatrix" => "3",
"clear" => "3",
"cleardictstack" => "3",
"cleartomark" => "3",
"count" => "3",
"countdictstack" => "3",
"countexecstack" => "3",
"counttomark" => "3",
"ceiling" => "3",
"cos" => "3",
"dict" => "3",
"dictstack" => "3",
"dup" => "3",
"div" => "3",
"errordict" => "3",
"execstack" => "3",
"exch" => "3",
"eq" => "3",
"exp" => "3",
"findcolorrendering" => "3",
"false" => "3",
"file" => "3",
"filter" => "3",
"findresource" => "3",
"floor" => "3",
"gcheck" => "3",
"get" => "3",
"getinterval" => "3",
"globaldict" => "3",
"gstate" => "3",
"ge" => "3",
"gt" => "3",
"index" => "3",
"idiv" => "3",
"known" => "3",
"languagelevel" => "3",
"length" => "3",
"load" => "3",
"le" => "3",
"ln" => "3",
"log" => "3",
"lt" => "3",
"maxlength" => "3",
"matrix" => "3",
"mark" => "3",
"mod" => "3",
"mul" => "3",
"null" => "3",
"ne" => "3",
"neg" => "3",
"not" => "3",
"product" => "3",
"put" => "3",
"putinterval" => "3",
"packedarray" => "3",
"pop" => "3",
"pstack" => "3",
"rcheck" => "3",
"realtime" => "3",
"resourcestatus" => "3",
"revision" => "3",
"roll" => "3",
"rand" => "3",
"rrand" => "3",
"round" => "3",
"search" => "3",
"serialnumber" => "3",
"setobjectformat" => "3",
"setpacking" => "3",
"store" => "3",
"statusdict" => "3",
"string" => "3",
"systemdict" => "3",
"stack" => "3",
"sin" => "3",
"sqrt" => "3",
"srand" => "3",
"sub" => "3",
"token" => "3",
"type" => "3",
"true" => "3",
"truncate" => "3",
"usertime" => "3",
"userdict" => "3",
"UserObjects" => "3",
"version" => "3",
"wcheck" => "3",
"where" => "3",
"xcheck" => "3",
"xor" => "3",
"==" => "4",
"bytesavailable" => "4",
"closefile" => "4",
"deletefile" => "4",
"fileposition" => "4",
"flush" => "4",
"flushfile" => "4",
"print" => "4",
"printobject" => "4",
"read" => "4",
"readhexstring" => "4",
"readline" => "4",
"readstring" => "4",
"renamefile" => "4",
"resetfile" => "4",
"status" => "4",
"write" => "4",
"writehexstring" => "4",
"writeobject" => "4",
"writestring" => "4");
// Special extensions
// Each category can specify a PHP function that returns an altered
// version of the keyword.
$this->linkscripts = array(
"" => "donothing",
"4" => "donothing",
"1" => "donothing",
"2" => "donothing",
"3" => "donothing");
}

+ Here is the call graph for this function:


The documentation for this class was generated from the following file: