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

Public Member Functions

 HFile_jasmin ()
 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_jasmin.php.

Member Function Documentation

HFile_jasmin::donothing (   $keywordin)

Definition at line 309 of file HFile_jasmin.php.

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

Definition at line 6 of file HFile_jasmin.php.

References HFile\HFile().

{
$this->HFile();
/*************************************/
// Beautifier Highlighting Configuration File
// Jasmin
/*************************************/
// Flags
$this->nocase = "0";
$this->notrim = "0";
$this->perl = "0";
// Colours
$this->colours = array("blue", "purple", "gray", "brown");
$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(
"catch" => "1",
"class" => "1",
"end" => "1",
"field" => "1",
"implements" => "1",
"interface" => "1",
"limit" => "1",
"line" => "1",
"method" => "1",
"source" => "1",
"super" => "1",
"throws" => "1",
"var" => "1",
"abstract" => "2",
"default" => "2",
"final" => "2",
"from" => "2",
"is" => "2",
"lookupswitch" => "2",
"native" => "2",
"private" => "2",
"protected" => "2",
"public" => "2",
"static" => "2",
"synchronized" => "2",
"tableswitch" => "2",
"to" => "2",
"transient" => "2",
"using" => "2",
"volatile" => "2",
"aaload" => "3",
"aastore" => "3",
"aconst_null" => "3",
"aload" => "3",
"aload_0" => "3",
"aload_1" => "3",
"aload_2" => "3",
"aload_3" => "3",
"anewarray" => "3",
"areturn" => "3",
"arraylength" => "3",
"astore" => "3",
"astore_0" => "3",
"astore_1" => "3",
"astore_2" => "3",
"astore_3" => "3",
"athrow" => "3",
"baload" => "3",
"bastore" => "3",
"bipush" => "3",
"breakpoint" => "3",
"caload" => "3",
"castore" => "3",
"checkcast" => "3",
"d2f" => "3",
"d2i" => "3",
"d2l" => "3",
"dadd" => "3",
"daload" => "3",
"dastore" => "3",
"dcmpg" => "3",
"dcmpl" => "3",
"dconst_0" => "3",
"dconst_1" => "3",
"ddiv" => "3",
"dead" => "3",
"dload" => "3",
"dload_0" => "3",
"dload_1" => "3",
"dload_2" => "3",
"dload_3" => "3",
"dmul" => "3",
"dneg" => "3",
"drem" => "3",
"dreturn" => "3",
"dstore" => "3",
"dstore_0" => "3",
"dstore_1" => "3",
"dstore_2" => "3",
"dstore_3" => "3",
"dsub" => "3",
"dup" => "3",
"dup2" => "3",
"dup2_x1" => "3",
"dup2_x2" => "3",
"dup_x1" => "3",
"dup_x2" => "3",
"f2d" => "3",
"f2i" => "3",
"f2l" => "3",
"fadd" => "3",
"faload" => "3",
"fastore" => "3",
"fcmpg" => "3",
"fcmpl" => "3",
"fconst_0" => "3",
"fconst_1" => "3",
"fconst_2" => "3",
"fdiv" => "3",
"fload" => "3",
"fload_0" => "3",
"fload_1" => "3",
"fload_2" => "3",
"fload_3" => "3",
"fmul" => "3",
"fneg" => "3",
"frem" => "3",
"freturn" => "3",
"fstore" => "3",
"fstore_0" => "3",
"fstore_1" => "3",
"fstore_2" => "3",
"fstore_3" => "3",
"fsub" => "3",
"getfield" => "3",
"getstatic" => "3",
"goto" => "3",
"goto_w" => "3",
"i2b" => "3",
"i2c" => "3",
"i2d" => "3",
"i2f" => "3",
"i2l" => "3",
"i2s" => "3",
"iadd" => "3",
"iaload" => "3",
"iand" => "3",
"iastore" => "3",
"iconst_0" => "3",
"iconst_1" => "3",
"iconst_2" => "3",
"iconst_3" => "3",
"iconst_4" => "3",
"iconst_5" => "3",
"iconst_m1" => "3",
"idiv" => "3",
"if_acmpeq" => "3",
"if_acmpne" => "3",
"if_icmpeq" => "3",
"if_icmpge" => "3",
"if_icmpgt" => "3",
"if_icmple" => "3",
"if_icmplt" => "3",
"if_icmpne" => "3",
"ifeq" => "3",
"ifge" => "3",
"ifgt" => "3",
"ifle" => "3",
"iflt" => "3",
"ifne" => "3",
"ifnonnull" => "3",
"ifnull" => "3",
"iinc" => "3",
"iload" => "3",
"iload_0" => "3",
"iload_1" => "3",
"iload_2" => "3",
"iload_3" => "3",
"imul" => "3",
"ineg" => "3",
"instanceof" => "3",
"int2byte" => "3",
"int2char" => "3",
"int2short" => "3",
"invokeinterface" => "3",
"invokenonvirtual" => "3",
"invokespecial" => "3",
"invokestatic" => "3",
"invokevirtual" => "3",
"ior" => "3",
"irem" => "3",
"ireturn" => "3",
"ishl" => "3",
"ishr" => "3",
"istore" => "3",
"istore_0" => "3",
"istore_1" => "3",
"istore_2" => "3",
"istore_3" => "3",
"isub" => "3",
"iushr" => "3",
"ixor" => "3",
"jsr" => "3",
"jsr_w" => "3",
"l2d" => "3",
"l2f" => "3",
"l2i" => "3",
"label" => "3",
"ladd" => "3",
"laload" => "3",
"land" => "3",
"lastore" => "3",
"lcmp" => "3",
"lconst_0" => "3",
"lconst_1" => "3",
"ldc" => "3",
"ldc2_w" => "3",
"ldc_w" => "3",
"ldiv" => "3",
"lload" => "3",
"lload_0" => "3",
"lload_1" => "3",
"lload_2" => "3",
"lload_3" => "3",
"lmul" => "3",
"lneg" => "3",
"lor" => "3",
"lrem" => "3",
"lreturn" => "3",
"lshl" => "3",
"lshr" => "3",
"lstore" => "3",
"lstore_0" => "3",
"lstore_1" => "3",
"lstore_2" => "3",
"lstore_3" => "3",
"lsub" => "3",
"lushr" => "3",
"lxor" => "3",
"monitorenter" => "3",
"monitorexit" => "3",
"multianewarray" => "3",
"new" => "3",
"newarray" => "3",
"nop" => "3",
"pop" => "3",
"pop2" => "3",
"putfield" => "3",
"putstatic" => "3",
"ret" => "3",
"return" => "3",
"saload" => "3",
"sastore" => "3",
"sipush" => "3",
"swap" => "3",
"try" => "3",
"wide" => "3",
"L;" => "4",
"B" => "4",
"C" => "4",
"D" => "4",
"F" => "4",
"I" => "4",
"J" => "4",
"S" => "4",
"V" => "4",
"Z" => "4",
"[" => "4");
// Special extensions
// Each category can specify a PHP function that returns an altered
// version of the keyword.
$this->linkscripts = array(
"1" => "donothing",
"2" => "donothing",
"3" => "donothing",
"4" => "donothing");
}

+ Here is the call graph for this function:


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