OberonCore

Библиотека  Wiki  Форум  BlackBox  Компоненты  Проекты
Текущее время: Вторник, 19 Март, 2024 06:44

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 69 ]  На страницу 1, 2, 3, 4  След.
Автор Сообщение
 Заголовок сообщения: школьная и базовая сборки 2012
СообщениеДобавлено: Четверг, 04 Октябрь, 2012 20:19 
Аватара пользователя

Зарегистрирован: Пятница, 25 Ноябрь, 2005 12:02
Сообщения: 8500
Откуда: Троицк, Москва
Коллеги, см. новости
http://www.inr.ac.ru/~info21/nov.htm

Там все новые сборки, с улучшенной локализацией, остальное как раньше.

Теперь по-минимому достаточно натыркать один словарик ключевых слов, не соблюдая алфавитного порядка :)

Прошу потыкать, у кого будет возможность.

Заранее спасибо Евгению Эдуардовичу :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: школьная и базовая сборки 2012
СообщениеДобавлено: Четверг, 04 Октябрь, 2012 20:20 
Аватара пользователя

Зарегистрирован: Пятница, 25 Ноябрь, 2005 12:02
Сообщения: 8500
Откуда: Троицк, Москва
Хорошо бы натыркать украинский и белорусский словарики на минимум ключевых слов.

Там уже что-то есть, надо просто обогатить :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: школьная и базовая сборки 2012
СообщениеДобавлено: Пятница, 05 Октябрь, 2012 12:12 
Модератор
Аватара пользователя

Зарегистрирован: Среда, 16 Ноябрь, 2005 00:53
Сообщения: 4625
Откуда: Россия, Орёл
1) Школьная версия в zip --- (старая) проблема с русскими именами файлов. Нужно в 7z тоже выложить.

2) Охрана не правильная.
Цитата:
"Вставить часы" "" "StdClocks.Deposit; StdCmds.PasteView" "StdCmds.PasteViewGuard"
"Вставить колонтитул" "" "StdHeaders.Deposit; StdCmds.PasteView; TextCmds.ShowMarks" "TextCmds.FocusGuard"


3) битые ссылки
Код:
StdCoder.Decode ..,, ..PA1...3Qw7uP5PRPPNR9Rbf9b8R79FTvMf1GomCrlAy2xhX,Cb2x
 hXhC6FU1xhiZiVBhihgmRiioedhgrZcZRiXFfaqmSrtuGfa4700zdGrr8rmCLLCJuyKtYcZRiX
 7.2.s,6cZ,0k,5TWyql.bnayKmKKqGomC5XzET1.PuP.MHT9N9ntumaU2,CJuyKtQC98P9PP7O
 NbXmb.2.oxlk2En51,6.,U08J99SdfJHPNjvQCJuGKfaqmY6MwdONl1QCh0708T,U..w.2ml.,
 sUGpmWbBxhYhAbndMHT9NY6Mw.sQq2Y6cwB.0.pw9w,0E7z00E.Eg0086.QC18RdfQHfMf9R9v
 Q7ONb17.,.D,0.p.0.4.I3l6w1.0ES9.A,,k.8Mtr.0E.c9E.c4E.k.0.e0.,6Y1.0.WMP9UER
 e0cUXDF9fR5uPPPP1fP7PNZvQRtIdHf.2UlbcZpC.c9h0E.8z,U.EEE.E1U.M3AU,U,U.IK3kB
 uG,IklTeoZgABhiRhnpZABhiRh2hgn,E.6I6.sFE.AUzUdJalQitRi1BggZhnpZD3iZphcwYcZ
 io3iuwZjwhWhgmxhiRgjJiZpZmhijIgWRgXxZnhiWRijwhhRgjYhdphfRgcRhbA33cUZT1E.sA
 6.,UO.,UkW.c8U0UE0eU.M.,.Z3Um502.I22U.E2E..AUE.,.tfj1kBuG,MwcFT9P7vQRdFT9P
 79F9vQ51E.sE61M8E.k.sUZz06.,..i.2.M.2UzDUM.6.Z3Um1,.x,0.f,0U,g3whhRgABhiRh
 13hfpZD3CME7eQfv7N76DNoTDw,jsJDsRtP7vMD79,NAV7AjN8CE,9z4E.0.b,0.p.0.zD.6.J
 ,.V2g9AU.E.89.U.UWU.2.W.0.U,I1,k.0.89.U.UEV.UqU.2.1c9sP..EWKKvyGWyqlKrHmGE
 2ehQehAdiwhYRAsBVN8CkTk.0.89.E.0.800E.606..4E0U.Um0.6.cIE.6C6.AUkE.y4.....
 .6BZ7AjN8g4AU.E.89.U.UW.,U6U..M.,,0.89.U.UJF.2.i12.1sAsP....TdQfv7NV,phVZh
 tJjZJiiwhYRAsAHl,u14E.EN,.0E.EFE.0.F.,.k.0,2.IK..,.Z00.l,,U,240kr.....YcZJ
 gpxgiwhYRA6AHl,W14E.EN,.2.I26.2,2..162E.EN,.2.Q86.A56.4kMkr...O5.Ec..ZNAlN
 8CkTk.0.,cg..,6.c6E.606..4E0U.Um0.6.MJE.sCE.AUnUj,......MAd7CndBHl,K14E.6.
 Z3.6.,.3,0.F.,.k.S14E.EN,.0E.ErU.EeE.M.N0T1...c9TivLTtDTvrTt,Nw3Tt7TtPDuzz
 7N76Ddk3jv7D67DsPTvrTx,78HePHd9T9NkMWHNOnIQUgU,2.IK..,.3,0.F.,.k.404E.6.Z3
 .E.ktU.kg2.0U,A8wB....knFE..Ddn,tvVjvhTt7zwVDsfD6FD6Njv7zwLzzfj9T9NEOGnMaW
 1Q2AU.E.89.E.0.802.W.0.U,Y.6.cg..0.C52.a32.1MIsP....UbXU..S0....6Bf7BHl,C0
 4E.6.Z3.6.,.3,0.F.,.k.W,2.IK..,.T00.f,0U,g3wB..krCabU0JchIejBgYpZjZAsBbdAZ
 N8CkTk.0.,cg..,6.c6E.606..4E7k.0.89.U.UD,,Up.,k.q0y4...EWGpVqmWuKvumrG4Aao
 2arA3m12.0EN,.2.I22U.E2E..AU2.,.Z3.E.kbU.kOU.M.P,T1......j7ClN8CkSk.0.,cg.
 .0.802.W.0.U,Q0AU.Um0.2U.UD,,Up.,k.q0y4....2dZZhkpZjZAkQ8nIQU,V,2.0EN,.2.I
 26.2,2..1s1M.,.Z3.6.,.L00.X,0U,A3wB...U6hgg3C.j7BbN8CENk.0.,cg..0.800E.606
 ..4kBk.0.89.E.0.832.W10.16A2Uj,..kL.82.UsYapoadESk.0.89.U.UW.,U6U..M.T.16.
 cg..,6.sHE.MBE.AUhUj,...U6,.X7AZdAHVpU,2.0EN,.2.I26.2,2..1cCM.,.Z3.E.ksU.k
 fU.M.T0T1..aKN4nts97uP5HLUbXU..SGV,..Ul25EKU.Um0.2U.UWU.2.W.0.U,I1AU.Um0.6
 .6I6.cB6.,k.u0y4..wdW3jjYcjRAD,98S5PNNf9T9NEPWnPa0z,16.cg..,6.c66.,U6U..M.
 b.16.cg..,6.sIE.MCE.AUlUj,....juPZ9N98NH9RRtP718nP0nIsDM.,U.IK.U.2.I26.2,2
 ..16,E.EN,.2.Q86.A56.4kMkr.......6CnN8CEPk.0.,cg..0.800E.606..4kCk.0.,cg..
 0.C32.a12.1MAsP....T,MF.UrcAHl,y14E.6.Z3.6.,.3,0.F.,.k.C,4E.EN,.0E.EfU.ESE
 .M.d,T1....kf..sAbdBHl,U,2.IK.U.2.I26.2,2..16,E.EN,.2.o86.Y52.4EOkr.......
 .dNCH,M.,.Z3.E.EFE.0.F.,.k.e,4E.EN,.2.A86.w46.4kLkr...NPNT7FTvMS0OpoKqvCLL
 yKmUlAbrAbds.z,16.cg..,6.c66.,U6U..M.7.0.89.U.UF,,Ur.,k.y0y4......Iam2apA3
 5.4E.EN,.0E.EFU.E2E..AU2.,.Z3.E.kcU.kPU.M.T,T1......Yatoad.AU.Um0.2U.UW.,U
 6U..M.F,0.89.U.UT,,U33.2.1MDsP..krqqlYcj,YddpBM9XORHvMLP9b8R1fQdf9T9NkM0HO
 0nIQUY.,U.IK..,.3,0.F.,.k.i,4E.EN,.0E.EdU.EQE.M.VV.wB.o3.MHT9ND79,t7.whY,j
 FQ4nI67M.,.Z3.E.EFU.E2E..AU,U,2.0Ey.k6U.EME4k6U.M.4.,Y..4E,U5U,2U.2.t1.U.k
 P2.N.HF.6.M.QEE.0..Q,6.k.6.zT.1.7cUZT16.,Un.,UO.,.1.eWUbl,.,6YULU22.0kyix.
 0Eyuv.Ikm500E.ETU.kOU.M.P,T1.y2ME70Mo..4XkU3Ikmj,2U.kNU.EBU.kz1.0EJ.3.V2g9
 Y.2UxF..U.UWU.2.W.0.U2w4YU.E.q5.E.0.u42.G30.16HsP..EWK4ELUbXU..SGV,..Ul25M
 ,N,7.,MT..0.802.W.0.U2A26.2Ux,.6.sQE.MK6.,k.43y4....st66.UboN...o3UoY4gUXU
 2U.gD.U.2.I26.2,2..76,E.6.v1.E.ktU.kgE.0U,.T1....wQ22.kH.....dNBM,5,7.,MT.
 .,6.c6E.606..GkGE00.,MT..0.m30.8Y.E.AUuUj,..H1.y0kVWqk8rkCKuKKtCLLyKmUnIak
 IadM,P1E.q5.U.UWU.2.W.0.U2wZ.E00.,MT..,6.cNE.6H6.AU2VjhB....u0wQ22.kHuwk1G
 XKHLyKmUlAbsoadM,10E.q5.U.UW.,U6U..6,F,0.,MT..0.y32.K20E.AUxUj,..T170D,N0M
 9...0HOA39672U2U.gD..,.3,0.F.,.E0i,GE.6.v1.6.,.Z00.l,,U,240kr.EL.UB,.kr.j,
 676,6.v1.E.EFU.E2E..YUWU22.0ky..2.w86.g52U.M.f,T1.y2sInvQdPNPv97uPw3UHBDPN
 H19QRtPUpoadM,f,7.,MT..0.800E.606..GE0U.E.q5.U.UL,,UxU.2.1.y4..Uo,..q0.oam
 A39MD6,6.v1.E.EFU.E2E..YU2.,U.gD..,.l8.2.o56.4EPkr...YC..kK.UlgakA39sE0U2U
 .gD.U.2.I22U.E2E..YU2.,U.gD..,.l0,.x,0U,.T1..Eu...P,.watA39sD6,6.v1.6.,.3,
 ,6.2,2..76,E.6.v1.E.EgE.ETU.M.kr...YC..kK..ndAgUt6.U.gD..,.3,,6.2,2..76,E.
 6.v1.E.EgE.ETU.M.kr...YC..kK.UmAaoA3i1G.0ky..0E.EFE.0.F.,.E0G.2.0ky..2.292
 .o56.4.wB...d1..g3.ENCnIgUt.6.v1.E.EFE.0.F.,.E0G.2.0ky..2.292.o56.4.wB...d
 1..g3.sAbdAHl0S1G.0ky..0E.EFE.0.F.,.E0G.2.0ky..2.292.o56.4.wB...d1..g3.UtA
 3q1U.gD..,.3,,6.2,2..76,E.6.v1.E.EgE.ETU.M.kr...YC..kK..f7CHl0a1U.gD..,.3,
 ,6.2,2..76,E.6.v1.E.EgE.ETU.M.kr...YC..kK..htBHl0S1G.0ky..0E.EFE.0.F.,.E0G
 .2.0ky..2.292.o56.4.wB...d1..g3.kPKnIgUzU2U.gD.U.2.I22U.E2E..YU,U,2.0EykB.
 U..Y,A06.4U,E.7.Uz5zerxfbzh5wzDV0IY0whhRgA,IUiQcchgXRhABhitQFt7DN83d.PM018
 FZPRPM0HMoTDw,5k4ak2aE,CJuGqVqKmCLLy28ItyqvCrm8LISmo.T,kLyQrjymTC00.TtnRzu
 SC00.DlHyQrjibXU.UdIUBAV2hgqx3M1HM0VO9bO9wB.b0..U1ZigxZ2xBymdartq0SGK0WBBg
 k3YoxhUQcoZhUQepJgnBjnZCSmI8k4AV7.........DN83M1G2.Zn4aU,phVZB.....6F.ggix
 Z,phV,SGKSGWy4,7F9fR1eP19PUdIUBM07ON3PRu0.....UjU2hgWlHmmHG200Gom8quM83M12
 8..b0..U1,s9b0..UUUn,P1M0........kHU2dRUi.D5,,KCqk2aEV9SrHC.F,.a..U2xhX3Zb
 Ahm.TNHTnLaIr0Jtyqn8rkqqMumrGabAZ0g,Hcn,tvV56s.kuVB.b0.klMHT9N0JtyqnEMumrs
 7g,aUH,...Ul.M1GorCaBEV8oK83UB.b0.I6.CpsmqLGors97ONhP9POMRv7N76DtIXHEGomOr
 mmqr0rm8LEqokuqu4KqSmI8.H6FduEPNFO5...R1.5uPPv97uPsGTPMNPM98S9v7NV1xBLuP19
 PEEGorCabAZ0U7....s9kL.78PNv7N76kZ.YdUYcjRAD,Y627.....Uj.TtIg3.7OOZPN59RP7
 JTP95uHP8698S1PPV9P9vQDN83M12dZZB.sI...Q8y0..Q80ma4KsSmI8.7085.......T,kLG
 om.kbvSm5To5TtLSq1SECpsmqHa0a........Qet,Y3C3,,a0aKN4nts970R,SC00.ck...k2.
 .Y6MO.P0H0.kHM1yIlWrLUBkWWrlK4M1kd..30U1ZCUjY6.sEdHEGom.85.k2Spr8Lm....u4.
 kL...22.85.U7..oB.Uj.Spr8btwYg22sJTfQ7HEGors7kb.wZmN1......kL.70.EE.cQ..Hs
 JMF...Ui,.w3...,,Um,.M0..R1.s9ULVtw2UL,,,S0wdghgjsPg,OpoK4.....s9kLGom..00
 .Z1.M0..u4.kL...22.85....R1.s9...00.Z1.sPPvMT7FM1YddpB5Wh.....cP70aIrCqruq
 taqtGrmuKu0GaaKrwYdIUB.q2PM0H6HsEoZj,sI.....s78k48k4qkk1ynvSl1yz9k4akU.4B,
 5.sI.U0,ko.G2yGtwZDXbXU.kLUbXU.kHmWDvuSC00.aWBAV2hAUi.D5,,UBEV,..U7sI.U2,H
 1MHw3..SW0g,Hcn...gSM1kd..QAq203EMUbk4M0C3....41UBMO.70TVBkVWqk85.g,sI.U0,
 ...TdH19RHvPRPMN9659O1fQ.,NOR96H9N9fPdPOBPO9fQbv7Nt7ROMd1....UdIUB..o3st66
 .UCDwUo6.aUH,....s96H1fPDPR1vN9v7Nt7FNOZNAM8NOMRvNUdI.y4G2q.N05Wh.....EWU7
 ,QC66kHM1UBl46HsEo3.C3.....SW0g,bOSb9RqqLUjk4sInnKEL.sI.U0,kdabo,.TtHf9RD7
 9,lbKLu0GWy4D,a......w32fN3igBgihgbYZU6Kn8QEEGors7......s96IZvPVPNZ9RHPNbv
 7N76D7IZvP.0GWyqlw2......w3kouKuaKrSqHmGEko.,7FTXb......UjUKBhZlHm0h00GWy4
 D,......T,PuP7PNwYg22PuPEEGors7......s96ITfQdvQD792ejJC0GWkH......kLka4KuW
 qHmGEgdVZC,7FTXb......UjUHZimBhixgnx2QeoJC66kH......kLUBBgot7ka44,,S0.....
 .y0qomGrkSGK0WBhgo767uPw2......w3QeZJiqBhXhgnxYgkdKKt.,7Fs7c.3QwdONQcjphoJ
 ijZhghgmRiiQeoZAdfQN9F9vQ59.XDJW5.ELCoruKu.GomCrl0U1Fu4qocQ.Z1...bf9.EWE.8
 T0E.E8E.k22.0..4E,5TeK4ZORNPNZvQRtIIepZBG20ksH3.bf9ZORNPNG20EtD.0E.ses,sc0
 U.2.52l1sQRtIQeoBjghg2hgn7.X5.u0n9PU.Iy5.,.602UO,,U00.umUGLuUoFWE.Y.2..EGE
 .4E.0E.2.2alK96.Xxs1kDz41.1.,6.Ikmj,0U...p.0.4.I3l.,U.2m,.,.E4WDN.tNerm3Wj
 .JklbcjlqKKrkVy4..d6.2..E2E.U76.2n9RCdM95J.nT32kwL,lsHFH81HA,cR1...
 --- end of encoding ---


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: школьная и базовая сборки 2012
СообщениеДобавлено: Пятница, 05 Октябрь, 2012 13:32 
Аватара пользователя

Зарегистрирован: Пятница, 25 Ноябрь, 2005 12:02
Сообщения: 8500
Откуда: Троицк, Москва
Евгений Темиргалеев писал(а):
2) Охрана не правильная.
А какая правильная?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: школьная и базовая сборки 2012
СообщениеДобавлено: Пятница, 05 Октябрь, 2012 18:27 
Модератор
Аватара пользователя

Зарегистрирован: Среда, 16 Ноябрь, 2005 00:53
Сообщения: 4625
Откуда: Россия, Орёл
Info21 писал(а):
Евгений Темиргалеев писал(а):
2) Охрана не правильная.
А какая правильная?
StdCmds.PasteViewGuard


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: школьная и базовая сборки 2012
СообщениеДобавлено: Пятница, 05 Октябрь, 2012 22:39 
Аватара пользователя

Зарегистрирован: Пятница, 25 Ноябрь, 2005 12:02
Сообщения: 8500
Откуда: Троицк, Москва
Евгений Темиргалеев писал(а):
Info21 писал(а):
Евгений Темиргалеев писал(а):
2) Охрана не правильная.
А какая правильная?
StdCmds.PasteViewGuard
Понял, спасибо.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: школьная и базовая сборки 2012
СообщениеДобавлено: Пятница, 05 Октябрь, 2012 22:42 
Аватара пользователя

Зарегистрирован: Пятница, 25 Ноябрь, 2005 12:02
Сообщения: 8500
Откуда: Троицк, Москва
Еше пункт.

Я не пытался делать новую функциональность, только инфраструктуру локализации.

Среди того, что полезно добавить в учебных целях в первую очередь -- про SET и про Тетрис от И.Кузьмицкого, и из старого от А.И.Попкова были материалы.

Если есть, что сказать на эти темы, пож., коллеги, высказывайтесь.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: школьная и базовая сборки 2012
СообщениеДобавлено: Суббота, 06 Октябрь, 2012 19:56 
Аватара пользователя

Зарегистрирован: Пятница, 25 Ноябрь, 2005 12:02
Сообщения: 8500
Откуда: Троицк, Москва
Евгений Темиргалеев писал(а):
1) Школьная версия .....
Всё исправлено. Вроде.

Большое спасибо.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: школьная и базовая сборки 2012
СообщениеДобавлено: Суббота, 06 Октябрь, 2012 20:28 

Зарегистрирован: Пятница, 02 Декабрь, 2005 14:35
Сообщения: 210
Откуда: Россия, Томск
Info21 писал(а):
Среди того, что полезно добавить в учебных целях в первую очередь -- про SET и про Тетрис от И.Кузьмицкого, и из старого от А.И.Попкова были материалы.

Федор Васильевич!

Кажется, появилось некоторое время и возможность для доделок старого и некоторых "новоделок".
Из нового и относительно нового могу предложить:
1) подготовить методическую разработку по учебному проекту "Алфавит [старой] черепашкой" (черепашка версии И.Ермакова с моими пожеланиями и вставками). Проект неоднократно успешно прокатывал в нескольких группах 6-9-классников. Мне нравится. Половину текста даже когда-то написал;
2) подготовить комплекс тематических диалоговых программ-визуализаторов-тренажеров для школьников и студентов по основным элементам программирования на КП. Первый визуализатор на тему "переменная типа INTEGER" для критики готов (сделал с одним учеником, первокурсником ф-та инф-ки), есть задумки еще по нескольким.

Ну и можно стряхнуть пыль со старого, если договоримся, что чистить и как обновлять.

Да, еще вспомнил тренажер по числительным (русского языка). Альтернативы пока не встречал, роста грамотности населения в проговаривании числительных в разных падежах что-то не заметно. Ошибаются даже дикторы центральных СМИ и министры. Вывод: надо популяризировать и распространять.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: школьная и базовая сборки 2012
СообщениеДобавлено: Воскресенье, 07 Октябрь, 2012 20:41 

Зарегистрирован: Четверг, 01 Июнь, 2006 11:14
Сообщения: 240
Добрый день.

1) были свои изменения в словарике simples.odc, в прошлой сборке работало. теперь выдает: "оператор начинается с неправильной литеры". пробовал открыть новый симплес и туда вставить свое. но поведение не меняется. причем подстановка происходит, но во время компиляции вылазит маркер с такой штукой. что-то не понимаю наверное?
2) это было и в предыдущих сборках. вроде как в заголовке должно писаться адрес к папке бб. но в линуксе (убунта) там всегда пишется "/:\". мб как-то можно исправить?
3) не нашел в рус словарике перевода для ~ ("не"), вдруг забылос, а не так задумано.


Вложения:
Комментарий к файлу: словарик с добавлениями
simples.odc [2.38 КБ]
Скачиваний: 798
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: школьная и базовая сборки 2012
СообщениеДобавлено: Понедельник, 08 Октябрь, 2012 14:13 
Аватара пользователя

Зарегистрирован: Пятница, 25 Ноябрь, 2005 12:02
Сообщения: 8500
Откуда: Троицк, Москва
Анатолий Иванович, мне трудно жонглировать многими делами.

Use your judgement.

Только убедительная просьба: в прошлый раз застряло, как теперь припоминается, из-за жирных ключевых слов, хорошо бы без подобных украшательств:
попроще, почище, пояснее.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: школьная и базовая сборки 2012
СообщениеДобавлено: Понедельник, 08 Октябрь, 2012 14:18 
Аватара пользователя

Зарегистрирован: Пятница, 25 Ноябрь, 2005 12:02
Сообщения: 8500
Откуда: Троицк, Москва
___ писал(а):
2) это было и в предыдущих сборках. вроде как в заголовке должно писаться адрес к папке бб. но в линуксе (убунта) там всегда пишется "/:\". мб как-то можно исправить?
С этим нужно разбираться спецам по линуксу.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: школьная и базовая сборки 2012
СообщениеДобавлено: Понедельник, 08 Октябрь, 2012 14:20 
Аватара пользователя

Зарегистрирован: Пятница, 25 Ноябрь, 2005 12:02
Сообщения: 8500
Откуда: Троицк, Москва
___ писал(а):
1) были свои изменения в словарике simples.odc, в прошлой сборке работало. теперь выдает: "оператор начинается с неправильной литеры". пробовал открыть новый симплес и туда вставить свое. но поведение не меняется. причем подстановка происходит, но во время компиляции вылазит маркер с такой штукой. что-то не понимаю наверное?
Думаю, что-то с Юникодом.

Попробуйте исследовать c помощью i21sysUnicodeTools -- открывайте прямо исходник.

Если всё так, то нужна доп. разъяснения в документации.
Эта штука "провалилась", т.к. делалось в несколько присестов с большими интервалами.

Ниче, выгладим.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: школьная и базовая сборки 2012
СообщениеДобавлено: Понедельник, 08 Октябрь, 2012 16:50 

Зарегистрирован: Четверг, 01 Июнь, 2006 11:14
Сообщения: 240
Info21 писал(а):
Попробуйте исследовать c помощью i21sysUnicodeTools -- открывайте прямо исходник.

исследовал:
если самому написать команду:
Р D0H (Extended ASCII)
. 2EH (pure ASCII)
В C2H (Extended ASCII)
в E2H (Extended ASCII)
е E5H (Extended ASCII)
р F0H (Extended ASCII)
х F5H (Extended ASCII)
если заменой по ф5:
Р 420H (Unicode Cyrillic)
. 2EH (pure ASCII)
В 412H (Unicode Cyrillic)
в 432H (Unicode Cyrillic)
е 435H (Unicode Cyrillic)
р 440H (Unicode Cyrillic)
х 445H (Unicode Cyrillic)

попробовал заменить "пока", он тоже стал юникодным, но на него компилятор не ругается

так же "юникодные слова" не выделяются толком по двойному клику. кликаешь их, он может выделить 1 букву или пару или пол слова. если по концу слова кликать, когда выделит все целиком. по обычным словам, в любом месте двойной клик выделяет все слово.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: школьная и базовая сборки 2012
СообщениеДобавлено: Понедельник, 08 Октябрь, 2012 17:04 
Аватара пользователя

Зарегистрирован: Пятница, 25 Ноябрь, 2005 12:02
Сообщения: 8500
Откуда: Троицк, Москва
Из-за возможности в документах как расширенного аски, так и юникода, там принята такая схема, что для заменяемых слов делается "приведение к общему знаменателю" -- юникоду.
Правые части simples остаются как есть, вроде бы.

Пож., растолкуйте мне (в личку) по пунктам то, что Вы пытаетесь делать, что получается, и что нужно, чтобы делалось.

Вы, похоже, делаете что-то непредусмотренное.
Надо или прописать в документации, или усовершенствовать функциональность.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: школьная и базовая сборки 2012
СообщениеДобавлено: Вторник, 09 Октябрь, 2012 11:58 
Аватара пользователя

Зарегистрирован: Пятница, 25 Ноябрь, 2005 12:02
Сообщения: 8500
Откуда: Троицк, Москва
Модуль-пример в присланном я так и не нашел.
По словесному описанию:

Попробуйте поставить Р.Вверх в кавычки.

Кавычки позволяют там использовать для макрорасширений любые цепочки литер.

Всё-таки пришлите мне тот модуль.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: школьная и базовая сборки 2012
СообщениеДобавлено: Вторник, 09 Октябрь, 2012 17:50 

Зарегистрирован: Четверг, 01 Июнь, 2006 11:14
Сообщения: 240
если минимум для проверки то 2 файла во вложении (словарик и модуль, где использовался):


Вложения:
Комментарий к файлу: модуль робота
первое "Р.Вверх" написано вручную. на него не ругается
второе вверх через ф5, перед ним ставит маркер ошибки

33.odc [2.66 КБ]
Скачиваний: 835
Комментарий к файлу: словарик с добавленым словом
simples.odc [2.18 КБ]
Скачиваний: 846
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: школьная и базовая сборки 2012
СообщениеДобавлено: Вторник, 09 Октябрь, 2012 18:03 

Зарегистрирован: Четверг, 01 Июнь, 2006 11:14
Сообщения: 240
похоже проблема не конкретно в словарике:
1) берем чистую новую сборку, запускаем
2) черепашка, новая программа по английски
3) пишем секцию var модуля, в ней объявляем переменную ii, все компилируется, работает.

Код:
MODULE  Задание1;
   IMPORT  Ч := i21eduЧерепашка, Log := StdLog, In := i21sysIn;
   VAR
      ii : INTEGER;
BEGIN
   Ч.Идти(100);
   Ч.Повернуть(144);
END Задание1.


4) ставим курсор, после ii, нажимаем ф5. переменная стала называться большими буквами. компилируется работает.
5) называем переменную по русски "ии", компилируется работает.
6) ставим курсор после "ии", нажимаем ф5, превращается в "ИИ", компилируем.... не работает (маркер ошибки).

пс. в убунте под вайн. для чистоты лучше проверить в винде.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: школьная и базовая сборки 2012
СообщениеДобавлено: Вторник, 09 Октябрь, 2012 21:21 
Аватара пользователя

Зарегистрирован: Пятница, 25 Ноябрь, 2005 12:02
Сообщения: 8500
Откуда: Троицк, Москва
___ писал(а):
пс. в убунте под вайн. для чистоты лучше проверить в винде.
это не важно, там всё проще.

Проблема понятна -- там принято решение всё переводить на уникод, т.к. были примеры, когда путались буквы.

Подумаю, как там можно предусмотреть сохранение неюникодных буковок.

Не хочется заплатки громоздить, хотя это можно быстро сделать :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: школьная и базовая сборки 2012
СообщениеДобавлено: Понедельник, 15 Октябрь, 2012 16:35 
Модератор
Аватара пользователя

Зарегистрирован: Среда, 16 Ноябрь, 2005 00:53
Сообщения: 4625
Откуда: Россия, Орёл
Info21 писал(а):
Среди того, что полезно добавить в учебных целях ...
Не знаю на сколько это полезно для школьного курса, но для университетского точно неплохо бы включить куда-то схему
Код:
(* ~логичПеременная *) IF логичВыражение THEN логичПеременная := TRUE END <=> логичПеременная := логичВыражение
Код:
(* логичПеременная *) IF логичВыражение THEN логичПеременная := FALSE END <=> логичПеременная := ~(логичВыражение)
На этот раз натолкнулся в DevElfLinker.
Код:
   PROCEDURE WriteOut;
      VAR res: INTEGER;
   BEGIN
      ASSERT(~error, 20);
      Out := Files.dir.New(Files.dir.This(""), Files.ask);
      IF Out # NIL THEN
         Ro := Out.NewWriter(Ro); Ro.SetPos(0);
         CalculateLayout;
         IF ~error THEN WriteElfHeader END;
         IF ~error THEN WriteSectionHeaderTable END;
         IF ~error THEN WriteProgramHeaderTable END;
         ...
         Out.Register(soName$, "so", Files.ask, res);
         IF res # 0 THEN error := TRUE END
      ELSE
         error := TRUE
      END
Код:
   PROCEDURE WriteOut;
      VAR res: INTEGER;
   BEGIN
      ASSERT(~error, 20);
      Out := Files.dir.New(Files.dir.This(""), Files.ask);
      error := Out = NIL;
      IF ~error THEN
         Ro := Out.NewWriter(Ro); Ro.SetPos(0);
         CalculateLayout;
         IF ~error THEN WriteElfHeader END;
         IF ~error THEN WriteSectionHeaderTable END;
         IF ~error THEN WriteProgramHeaderTable END;
         ...
         Out.Register(soName$, "so", Files.ask, res);
         error := res # 0
      END


Последний раз редактировалось Евгений Темиргалеев Понедельник, 15 Октябрь, 2012 21:15, всего редактировалось 1 раз.
исправления


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 69 ]  На страницу 1, 2, 3, 4  След.

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Вся информация, размещаемая участниками на конференции (тексты сообщений, вложения и пр.) © 2005-2024, участники конференции «OberonCore», если специально не оговорено иное.
Администрация не несет ответственности за мнения, стиль и достоверность высказываний участников, равно как и за безопасность материалов, предоставляемых участниками во вложениях.
Без разрешения участников и ссылки на конференцию «OberonCore» любое воспроизведение и/или копирование высказываний полностью и/или по частям запрещено.
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB