123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113 |
- Namespace.register("U.CD");
- U.CD.Error = 1;
- U.CD.run=function () {
- cls();
- lex();
- Syntax.run(tokens);
-
- console(Syntax.error);
- if (U.CD.Error) {
-
- Interpreter.run(Syntax.intercode);
- if (U.CD.Error) {
- showcol('UD_Print', 'UD_Control');
- }
- else{
- showcol('UD_Control', 'UD_Print');
- }
- }
- else{
- showcol('UD_Control', 'UD_Print');
- }
- }
- function console(str) {
- if(str!="")
- U.CD.Error = 0;
- U.CD.Obj('UD_CD_Col6').innerHTML += "<div style='color:red'>"+str+"</div>";
- };
- function outputresult(str) {
- U.CD.Obj('UD_CD_Col6').innerHTML += str;
- };
- function coderesult(str) {
- U.CD.Obj('UD_CD_Col6').innerHTML += str;
- };
- function cls() {
- U.CD.Obj('UD_CD_Col6').innerHTML = '';
- U.CD.Error = 1
- };
- function clsource() {
- U.CD.Obj('UD_CD_Source').value = '';
- };
- function showcol(n,c) {
- U.CD.Obj(c).style.color = '#999999';
- U.CD.Obj(c).style.background = '#E1E1E1';
- U.CD.Obj(n).style.color = 'white';
- U.CD.Obj(n).style.background = '#038BC7';
- };
|