Farabi
view release on metacpan or search on metacpan
lib/Farabi/files/public/assets/codemirror/mode/perl/perl.js view on Meta::CPAN
bind :1, // - binds an address to a socket
binmode :1, // - prepare binary files for I/O
bless :1, // - create an object
bootstrap :1, //
'break' :1, // - break out of a "given" block
caller :1, // - get context of the current subroutine call
chdir :1, // - change your current working directory
chmod :1, // - changes the permissions on a list of files
chomp :1, // - remove a trailing record separator from a string
chop :1, // - remove the last character from a string
chown :1, // - change the owership on a list of files
chr :1, // - get character this number represents
chroot :1, // - make directory new root for path lookups
close :1, // - close file (or pipe or socket) handle
closedir :1, // - close directory handle
connect :1, // - connect to a remote socket
'continue' :[1,1], // - optional trailing block in a while or foreach
'cos' :1, // - cosine function
crypt :1, // - one-way passwd-style encryption
dbmclose :1, // - breaks binding on a tied dbm file
dbmopen :1, // - create binding on a tied dbm file
lib/Farabi/files/public/assets/codemirror/mode/php/php.js view on Meta::CPAN
return "string";
}
var phpKeywords = "abstract and array as break case catch class clone const continue declare default " +
"do else elseif enddeclare endfor endforeach endif endswitch endwhile extends final " +
"for foreach function global goto if implements interface instanceof namespace " +
"new or private protected public static switch throw trait try use var while xor " +
"die echo empty exit eval include include_once isset list require require_once return " +
"print unset __halt_compiler self static parent yield insteadof finally";
var phpAtoms = "true false null TRUE FALSE NULL __CLASS__ __DIR__ __FILE__ __LINE__ __METHOD__ __FUNCTION__ __NAMESPACE__ __TRAIT__";
var phpBuiltin = "func_num_args func_get_arg func_get_args strlen strcmp strncmp strcasecmp strncasecmp each error_reporting define defined trigger_error user_error set_error_handler restore_error_handler get_declared_classes get_loaded_extensions ...
CodeMirror.registerHelper("hintWords", "php", [phpKeywords, phpAtoms, phpBuiltin].join(" ").split(" "));
CodeMirror.registerHelper("wordChars", "php", /[\\w$]/);
var phpConfig = {
name: "clike",
helperType: "php",
keywords: keywords(phpKeywords),
blockKeywords: keywords("catch do else elseif for foreach if switch try while finally"),
atoms: keywords(phpAtoms),
builtin: keywords(phpBuiltin),
lib/Farabi/files/public/assets/codemirror/mode/shell/shell.js view on Meta::CPAN
};
// Atoms
define('atom', 'true false');
// Keywords
define('keyword', 'if then do else elif while until for in esac fi fin ' +
'fil done exit set unset export function');
// Commands
define('builtin', 'ab awk bash beep cat cc cd chown chmod chroot clear cp ' +
'curl cut diff echo find gawk gcc get git grep kill killall ln ls make ' +
'mkdir openssl mv nc node npm ping ps restart rm rmdir sed service sh ' +
'shopt shred source sort sleep ssh start stop su sudo tee telnet top ' +
'touch vi vim wall wc wget who write yes zsh');
function tokenBase(stream, state) {
if (stream.eatSpace()) return null;
var sol = stream.sol();
var ch = stream.next();
lib/Farabi/files/public/assets/perlito/perlito5.min.js view on Meta::CPAN
else{return(p5context([0],p5want));}})()],0),function(){return p5context([(function(){var v_m2;(v_m2=(p5call(v_grammar,"opt_ws",p5list_to_a(v_str,(v_MATCH||(v_MATCH=new p5HashRef({})))._hash_.p5hget('to')),0)));if(p5bool(v_m2)){(v_MATCH||(v_MATCH=new...
else{return(p5context([0],p5want));}})()],0)}),function(){return p5context([p5and(('{'==p5pkg["Perlito5::Grammar"].substr([v_str,(v_MATCH||(v_MATCH=new p5HashRef({})))._hash_.p5hget('to'),1],0)),function(){return p5context([(v_MATCH||(v_MATCH=new p5H...
else{return(p5context([0],p5want));}})()],0)}),function(){return p5context([(function(){var v_m2;(v_m2=(p5call(v_grammar,"exp_stmts",p5list_to_a(v_str,(v_MATCH||(v_MATCH=new p5HashRef({})))._hash_.p5hget('to')),0)));if(p5bool(v_m2)){(v_MATCH||(v_MATC...
else{return(p5context([0],p5want));}})()],0)}),function(){return p5context([(function(){var v_m2;(v_m2=(p5call(v_grammar,"opt_ws",p5list_to_a(v_str,(v_MATCH||(v_MATCH=new p5HashRef({})))._hash_.p5hget('to')),0)));if(p5bool(v_m2)){(v_MATCH||(v_MATCH=n...
else{return(p5context([0],p5want));}})()],0)}),function(){return p5context([(function(){var v_pos1;(v_pos1=((v_MATCH||(v_MATCH=new p5HashRef({})))._hash_.p5hget('to')));return(p5or(p5context([(function(){return(p5and(('}'==p5pkg["Perlito5::Grammar"]....
catch(err){if(err instanceof Error){throw(err);}
else{return(err);}}});var p5159=p5make_package("Perlito5::AST::Do");p5make_sub("Perlito5::AST::Do","simplify",function(List__,p5want){try{var v_self;(v_self=(List__.p5aget(0)));var v_block;if(p5bool(p5call((v_self||(v_self=new p5HashRef({})))._hash_....
else{(v_block=((new p5ArrayRef(p5list_to_a((v_self||(v_self=new p5HashRef({})))._hash_.p5hget('block'))))));};if((p5num(((v_block||(v_block=new p5ArrayRef([])))._array_))==1)){(function(){var v_stmt;(v_stmt=((v_block||(v_block=new p5ArrayRef([])))._a...
catch(err){if(err instanceof Error){throw(err);}
else{return(err);}}});})();;(function(){var p5160=p5make_package("Perlito5::Runtime");;if(p5bool(p5pkg["main"]["v_]"])){null;}
else{(p5pkg["main"]["v_]"]=(5.014001));};(p5pkg["Perlito5"]["v_EXPAND_USE"]=(1));(p5pkg["Perlito5"]["v_STRICT"]=(0));(p5pkg["Perlito5"]["v_WARNINGS"]=(0));(p5pkg["Perlito5"]["v_UTF8"]=(0));(p5pkg["Perlito5"]["v_BYTES"]=(0));(p5pkg["Perlito5"]["v_CALL...
( run in 1.839 second using v1.01-cache-2.11-cpan-71847e10f99 )