5 this.valstack_base = 0;
28var i$CON = function(tag,args,app,ev) {
36var i$POINTER = function(addr) {
40var i$SCHED = function(vm) {
42 i$valstack = vm.valstack;
43 i$valstack_top = vm.valstack_top;
44 i$valstack_base = vm.valstack_base;
46 i$callstack = vm.callstack;
49var i$SLIDE = function(args) {
50 for (var i = 0; i < args; ++i)
51 i$valstack[i$valstack_base + i] = i$valstack[i$valstack_top + i];
54var i$PROJECT = function(val,loc,arity) {
55 for (var i = 0; i < arity; ++i)
56 i$valstack[i$valstack_base + i + loc] = val.args[i];
59var i$CALL = function(fun,args) {
60 i$callstack.push(args);
61 i$callstack.push(fun);
64var i$ffiWrap = function(fid,oldbase,myoldbase) {
66 var oldstack = i$callstack;
71 for(var i = 0; i < (arguments.length ? arguments.length : 1); ++i) {
72 while (res instanceof i$CON) {
74 i$valstack[i$valstack_top] = res;
75 i$valstack[i$valstack_top + 1] = arguments[i];
77 i$valstack_top = i$valstack_base + 2;
78 i$CALL(_idris__123_APPLY0_125_,[oldbase])
79 while (i$callstack.length) {
80 var func = i$callstack.pop();
81 var args = i$callstack.pop();
82 func.apply(this,args);
88 i$callstack = oldstack;
94var i$charCode = function(str) {
95 if (typeof str == "string")
96 return str.charCodeAt(0);
101var i$fromCharCode = function(chr) {
102 if (typeof chr == "string")
105 return String.fromCharCode(chr);
108var i$RUN = function () {
109 for (var i = 0; i < 10000 && i$callstack.length; i++) {
110 var func = i$callstack.pop();
111 var args = i$callstack.pop();
112 func.apply(this,args);
115 if (i$callstack.length)
116 setTimeout(i$RUN, 0);
keysesc to close
- j k
- move down, up
- enter
- open
- esc
- back, or up a level
- 1 2 3 4
- readme, files, commits, refs
- /
- filter
- y
- copy the clone command
- c
- compare the chosen commit with another (or shift-click both)
- ?
- show or hide this list