Основы трансляции. Рыбанов А.А. - 24 стр.

UptoLike

Составители: 

24
<script type="text/javascript">
function ScanForInt()
{ <!--получаем текущее введённое значение из поля ввода с именем "stdin" в
переменную "x"-->
var x=inputform.stdin.value;
<!--цикл для прохода по всей строке "x"-->
for(i=0;i<=x.length;i++)
{ <!--получаем ASCII код i-ого символа-->
var s=x.substr(i).charCodeAt();
<!--диапазон кодов (48..57) соответствет в таблице ASCII - целым числам от 0..9-->
if(s<48 || s>57)
{ <!--выдаём сообщение пользователю-->
alert("Введите целое число");
return false;
<!--выходим из скрипта-->
}
}
return x.length>0;
<!--возвращаем TRUE, если длина больше 0, иначе FALSE-->
}
</script>
<form name="inputform" action="milan.php" method="POST">
<!--в поле с именем "stdin" хранится введённое пользователем число-->
<input type="text" name="stdin" />
<!--переменная для хранения исходного кода программы MILAN-->
<input name="source" type="hidden" value="'.$ct_buf.'"/>
<!--поле хранит значения CODE таблицы лексем-->
<input name="lex_code" type="hidden" value="'.$ct_TabLEX_Code_str.'">
<!--поле хранит значения VALUE таблицы лексем -->
<input name="lex_value" type="hidden" value="'.$ct_TabLEX_Value_str.'">
<!--поле хранит данные таблицы идентификаторов-->
<input name="tab_ident" type="hidden" value="' .join('%',$Tab_Identifiers). '">
<!--поле хранит данные таблицы констант-->
<input name="tab_const" type="hidden" value="' .join('%',$Tab_Constants). '">
<!--функция join("%",$ct_readBUF) преобразует массив данных в строку
разделённую "%" -->
<input name="readbuf" type="hidden" value="'. join("%",$ct_readBUF) .'"/>
<!--поле хранит текущий режим работы скрипта-->
<input name="mode" type="hidden" value="2">
<!--кнопка для отправки данных в скрипт "milan.php", в случае получения
значения "TRUE" от функции ScanForInt()-->
<input type="button" name="send" value="Отправить"
onclick="if(ScanForInt())inputform.submit()">
</form>
3. ТЕМАТИКА КУРСОВЫХ РАБОТ
Тематика курсовых курсовых работ по дисциплине «Основы трансляции»
ориентирована на спользование языка MILAN (MIni LANguage) . MILAN - это
учебный язык.
  
  
3. ТЕМАТИКА КУРСОВЫХ РАБОТ Тематика курсовых курсовых работ по дисциплине «Основы трансляции» ориентирована на спользование языка MILAN (MIni LANguage) . MILAN - это учебный язык. 24