Нужна помощь по Pascal. Синтаксич. анализатор - Visavi.net https://visavi.net/ RSS - Visavi.net https://visavi.net/assets/img/images/logo_small.png RSS - Visavi.net https://visavi.net/ admin@visavi.net (admin) admin@visavi.net (admin) Tue, 22 Apr 2025 03:33:20 +0300 <blockquote class="blockquote"><strong>EZHIK</strong> (28 Декабря 2011 / 10:37)<br> Assembler мы тоже проходим</blockquote> красавчик <img src="https://visavi.net/uploads/stickers/klass.gif" alt="klass"> https://visavi.net/topics/27603/470049 Нужна помощь по Pascal. Синтаксич. анализатор Антон Wed, 28 Dec 2011 14:04:07 +0400 Сообщения https://visavi.net/topics/27603/470049 Assembler мы тоже проходим <img src="https://visavi.net/uploads/stickers/D.gif" alt="D"> . У нас пол группы на Pascal&#039;е то сели, что говорить про C,C# которые будем изучать в след. семестре... https://visavi.net/topics/27603/469928 Нужна помощь по Pascal. Синтаксич. анализатор Михаил Wed, 28 Dec 2011 10:37:02 +0400 Сообщения https://visavi.net/topics/27603/469928 8, учит учит, жесткая типизация, ограничение (string не более 255 символов) и отсутсвие динамики (типа динамических массивов) заставляет тебя включать голову и извращаться, хотя самый кайф это наверное Flat Assembler<img src="https://visavi.net/uploads/stickers/infat.gif" alt="infat"> https://visavi.net/topics/27603/469638 Нужна помощь по Pascal. Синтаксич. анализатор Антон Tue, 27 Dec 2011 23:11:39 +0400 Сообщения https://visavi.net/topics/27603/469638 1. <strong>EZHIK</strong>, вот реально, скажи преподу, что он никрологией занимается. Нафиг паскаль не нужен. Серьёзно. Я бы так и сказал. https://visavi.net/topics/27603/469525 Нужна помощь по Pascal. Синтаксич. анализатор Станислав Tue, 27 Dec 2011 21:25:36 +0400 Сообщения https://visavi.net/topics/27603/469525 оой, как вспомню этот бейсик и паскаль, аж голова начинает болеть <img src="https://visavi.net/uploads/stickers/facepalm.gif" alt="facepalm"> https://visavi.net/topics/27603/469263 Нужна помощь по Pascal. Синтаксич. анализатор Тимур Tue, 27 Dec 2011 15:25:07 +0400 Сообщения https://visavi.net/topics/27603/469263 <blockquote class="blockquote"><strong>TRaviS</strong> (27 Декабря 2011 / 13:57)<br> Вот объясните мне, если не трудно! <br> Для чего применяется язык паскаль и бейсик ?</blockquote> Преимущественно для обучения студентов азам программирования. https://visavi.net/topics/27603/469255 Нужна помощь по Pascal. Синтаксич. анализатор Neformat Tue, 27 Dec 2011 15:11:41 +0400 Сообщения https://visavi.net/topics/27603/469255 Вот объясните мне, если не трудно! <br> Для чего применяется язык паскаль и бейсик ? https://visavi.net/topics/27603/469238 Нужна помощь по Pascal. Синтаксич. анализатор Удаленный Tue, 27 Dec 2011 13:57:40 +0400 Сообщения https://visavi.net/topics/27603/469238 Для тех кто придет через поиск, готовый код:<br> program lab15;<br> var s:string;<br> j,i,k,l:integer;<br> t:boolean;<br> procedure error(i:integer);<br> begin<br> case i of<br> 1:writeln(&#039;выражение не введено&#039;);<br> 2:writeln(&#039;Отсутствует элемент списка&#039;);<br> 3:writeln(&#039;элемент не соответствует шаблону&#039;);<br> end;<br> end;<br> procedure pr_name_sp(var s:string;k:integer);<br> begin;<br> for j:=k to length(s) do<br> begin<br> if length(s)=j then error(2);<br> if s[j]=&#039;(&#039; then<br> begin<br> l:=j+1;<br> t:=false;<br> while (s[l]&lt;&gt;&#039;)&#039;)or(l&lt;length(s))or(t=false) do<br> begin<br> if ((s<em> in [&#039;A&#039;..&#039;Z&#039;])or(s[l] in [&#039;a&#039;..&#039;z&#039;])) and (s[l+1]=&#039;,&#039;) then begin l:=l+2; continue end<br> else<br> begin<br> if s[l+1]=&#039;)&#039; then break else begin error(3); t:=true; break end;<br> end;<br> end;<br> l:=l+1;<br> if s[l]=&#039;,&#039; then pr_name_sp(s,l) else break;<br> end;<br> end;<br> end;<br> begin<br> writeln(&#039;Введите предложение (в транслите),которое соответствует шаблону:&#039;);<br> writeln(&#039;­список1(буква,буква),список2(буква,буква)&#039;);<br> readln(s);<br> pr_name_sp(s,1);<br> end.<br> <br> [i]<span style="font-size:x-small">Добавлено через 00:32 сек.</span></em><br> тему closed https://visavi.net/topics/27603/465795 Нужна помощь по Pascal. Синтаксич. анализатор Михаил Tue, 20 Dec 2011 21:53:45 +0400 Сообщения https://visavi.net/topics/27603/465795 Объяснили: список(а,б),список2(в,г) и т.д.... https://visavi.net/topics/27603/465684 Нужна помощь по Pascal. Синтаксич. анализатор Михаил Tue, 20 Dec 2011 19:17:14 +0400 Сообщения https://visavi.net/topics/27603/465684 В универе лабораторную задали, на тему синтаксический анализатор. Не могу разобраться с условиями задачи...что от меня хотят &gt;.&lt;, написано как на китайском:<br> <pre class="prettyprint"> Построить синтарсический анализатор для понятия список-списков&#58; список-списков&#58;&#58;=список {; список}* список&#58;&#58;=элемент {, элемент}* элемент&#58;&#58;=буква </pre> Объясните по русски, как должны выглядить входные параметры? https://visavi.net/topics/27603/465643 Нужна помощь по Pascal. Синтаксич. анализатор Михаил Tue, 20 Dec 2011 17:36:10 +0400 Сообщения https://visavi.net/topics/27603/465643