Нужна помощь по Pascal. Синтаксич. анализатор - Visavi.net
https://visavi.net/
RSS - Visavi.nethttps://visavi.net/assets/img/images/logo_small.pngRSS - 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/470049Assembler мы тоже проходим <img src="https://visavi.net/uploads/stickers/D.gif" alt="D"> . У нас пол группы на Pascal'е то сели, что говорить про C,C# которые будем изучать в след. семестре...
https://visavi.net/topics/27603/469928
Нужна помощь по Pascal. Синтаксич. анализатор МихаилWed, 28 Dec 2011 10:37:02 +0400Сообщенияhttps://visavi.net/topics/27603/4699288, учит учит, жесткая типизация, ограничение (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/4696381. <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. Синтаксич. анализатор NeformatTue, 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('выражение не введено');<br>
2:writeln('Отсутствует элемент списка');<br>
3:writeln('элемент не соответствует шаблону');<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]='(' then<br>
begin<br>
l:=j+1;<br>
t:=false;<br>
while (s[l]<>')')or(l<length(s))or(t=false) do<br>
begin<br>
if ((s<em> in ['A'..'Z'])or(s[l] in ['a'..'z'])) and (s[l+1]=',') then begin l:=l+2; continue end<br>
else<br>
begin<br>
if s[l+1]=')' then break else begin error(3); t:=true; break end;<br>
end;<br>
end;<br>
l:=l+1;<br>
if s[l]=',' then pr_name_sp(s,l) else break;<br>
end;<br>
end;<br>
end;<br>
begin<br>
writeln('Введите предложение (в транслите),которое соответствует шаблону:');<br>
writeln('список1(буква,буква),список2(буква,буква)');<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В универе лабораторную задали, на тему синтаксический анализатор. Не могу разобраться с условиями задачи...что от меня хотят >.<, написано как на китайском:<br>
<pre class="prettyprint">
Построить синтарсический анализатор для понятия список-списков:
список-списков::=список {; список}*
список::=элемент {, элемент}*
элемент::=буква
</pre>
Объясните по русски, как должны выглядить входные параметры?
https://visavi.net/topics/27603/465643
Нужна помощь по Pascal. Синтаксич. анализатор МихаилTue, 20 Dec 2011 17:36:10 +0400Сообщенияhttps://visavi.net/topics/27603/465643