2019-04-09 02:53:41 +02:00
<20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> 몠 <20> ணࠬ<E0AEA3> <E0A0AC> <EFBFBD> <E0AEA2> <EFBFBD> <EFBFBD> Oberon-07/16 <20> <> <EFBFBD> i486
Windows/Linux/KolibriOS.
------------------------------------------------------------------------------
<20> <> ࠬ<EFBFBD> <E0A0AC> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> ப<EFBFBD>
<20> 室 - ⥪<> ⮢<EFBFBD> <E2AEA2> 䠩<> <E4A0A9> <20> <> <EFBFBD> 㫥<EFBFBD> <20> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> ७<EFBFBD> <E0A5AD> <EFBFBD> ".ob07", <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <E0AEA2> ANSI <20> <> <EFBFBD>
UTF-8 <20> BOM-ᨣ<> <E1A8A3> <EFBFBD> <EFBFBD> ன.
<20> <> 室 - <20> ᯮ<EFBFBD> 塞<EFBFBD> <EFA5AC> 䠩<> <20> <> ଠ <EFBFBD> <E0ACA0> PE32, ELF <20> <> <EFBFBD> MENUET01/MSCOFF.
<20> <> ࠬ<EFBFBD> <E0A0AC> <EFBFBD> <EFBFBD> :
1) <20> <> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD>
2) <20> <> <EFBFBD> १<> <E0A5A7> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> 饣<EFBFBD> 䠩<> <E4A0A9>
3) ⨯ <20> ਫ<EFBFBD> <E0A8AB> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ଠ
"console" - Windows console
"gui" - Windows GUI
"dll" - Windows DLL
"kos" - KolibriOS
"obj" - KolibriOS DLL
"elfexe" - Linux ELF-EXEC
2019-09-26 22:23:06 +02:00
"elfso" - Linux ELF-SO
2019-04-09 02:53:41 +02:00
4) <20> <> <EFBFBD> <EFBFBD> 易⥫<EFA7A0> <E2A5AB> <EFBFBD> <EFBFBD> <20> <> ࠬ<EFBFBD> <E0A0AC> <EFBFBD> <EFBFBD> -<2D> <> <EFBFBD> <EFBFBD> <EFBFBD>
-stk <size> ࠧ<> <E0A0A7> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <20> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> (<28> <> 㬮<> 砭<EFBFBD> <E7A0AD> 2 <20> <> )
-base <address> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> 㧪<EFBFBD> <20> ᯮ<EFBFBD> <E1AFAE> 塞<EFBFBD> <EFA5AC> <EFBFBD> 䠩<> <E4A0A9> <20> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD>
-ver <major.minor> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> ணࠬ<E0AEA3> <E0A0AC> (⮫쪮 <20> <> <EFBFBD> obj)
-nochk <"ptibcwra"> <20> ⪫<EFBFBD> <E2AAAB> <EFBFBD> <EFBFBD> <EFBFBD> <20> <EFBFBD> ન <20> <> <EFBFBD> <20> 믮<EFBFBD> <EBAFAE> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> (<28> <> . <20> <> <EFBFBD> <EFBFBD> )
<20> <> ࠬ<EFBFBD> <E0A0AC> <EFBFBD> -nochk <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <20> <> <EFBFBD> <EFBFBD> <20> <> ப<EFBFBD> <20> <> ᨬ<> <E1A8AC> <EFBFBD> <EFBFBD> <EFBFBD> :
"p" - 㪠<> <E3AAA0> ⥫<EFBFBD>
"t" - ⨯ <>
"i" - <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD>
"b" - <20> <> <EFBFBD> <EFA2AD> <20> ਢ<EFBFBD> <E0A8A2> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> INTEGER <20> BYTE
"c" - <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> 㬥<EFBFBD> <E3ACA5> <EFBFBD> <20> 㭪樨 CHR
"w" - <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> 㬥<EFBFBD> <E3ACA5> <EFBFBD> <20> 㭪樨 WCHR
"r" - <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ⭮ "bcw"
"a" - <20> <> <EFBFBD> <20> <EFBFBD> ન
<20> <> <EFBFBD> 冷<EFBFBD> ᨬ<> <E1A8AC> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> . <20> <> <EFBFBD> <EFBFBD> 稥 <20> <20> <> ப<EFBFBD> ⮣<> <20> <> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD>
ᨬ<> <E1A8AC> <EFBFBD> <EFBFBD> <20> ⪫<EFBFBD> 砥<EFBFBD> ᮮ⢥<E1AEAE> <E2A2A5> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <EFBFBD> <E0AEA2> <EFBFBD> <EFBFBD> .
<20> <> <EFBFBD> ਬ<EFBFBD> <E0A8AC> : -nochk it - <20> ⪫<EFBFBD> <E2AAAB> <EFBFBD> <EFBFBD> <EFBFBD> <20> <EFBFBD> <E0AEA2> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> ᮢ <20> <20> <> ࠭<EFBFBD> ⨯ <> .
-nochk a - <20> ⪫<EFBFBD> <E2AAAB> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <20> ⪫<EFBFBD> 砥<EFBFBD> <E7A0A5> <EFBFBD> <20> <EFBFBD> ન.
<20> <> <EFBFBD> ਬ<EFBFBD> <E0A8AC> :
Compiler.exe "C:\example.ob07" "C:\example.exe" console -stk 1
Compiler.exe "C:\example.ob07" "C:\example.dll" dll
Compiler.exe "C:\example.ob07" "C:\example.exe" gui -stk 4
Compiler.exe "C:\example.ob07" "C:\example.exe" console -nochk pti
Compiler.kex "/tmp0/1/example.ob07" "/tmp0/1/example.kex" kos -stk 2
Compiler.kex "/tmp0/1/example.ob07" "/tmp0/1/example.obj" obj -ver 2.7
Compiler.exe "C:\example.ob07" "C:\example" elfexe
<20> <20> <> <EFBFBD> 砥 <20> ᯥ譮<E1AFA5> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> 樨, <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> ।<EFBFBD> <E0A5A4> <EFBFBD> <20> <> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> 襭<EFBFBD> <E8A5AD> 0, <20> <> <EFBFBD> <EFBFBD> <EFBFBD> 1.
<EFBFBD> <EFBFBD> <EFBFBD> ࠡ<> <E0A0A1> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> KolibriOS, <20> <> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> 襭<EFBFBD> <E8A5AD> <20> <> <20> <> ।<EFBFBD> <E0A5A4> <EFBFBD> <EFBFBD> <EFBFBD> .
------------------------------------------------------------------------------
<20> ⫨<EFBFBD> <E2ABA8> <EFBFBD> <20> <> <20> ਣ<EFBFBD> <E0A8A3> <EFBFBD> <EFBFBD> <EFBFBD>
1. <20> <> <EFBFBD> <EFBFBD> <EFBFBD> ७ <20> ᥢ<EFBFBD> <E1A5A2> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> SYSTEM
2. <20> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> 䨪<EFBFBD> <E4A8AA> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> ᪠<EFBFBD> <E1AAA0> <EFBFBD> <EFBFBD> ᨬ<> <E1A8AC> <EFBFBD> "_"
3. <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> ⥬<EFBFBD> <E2A5AC> <EFBFBD> 䫠<> <E4ABA0>
4. <20> ᮢ<EFBFBD> <E1AEA2> 襭<EFBFBD> ⢮<EFBFBD> <E2A2AE> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> CASE (<28> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> ⠭<EFBFBD> <E2A0AD> <EFBFBD> <EFBFBD> <20> <> ࠦ<EFBFBD> <E0A0A6> <EFBFBD> <EFBFBD> <20>
<20> <> ⪠<EFBFBD> <20> <> ਠ<EFBFBD> ⮢ <20> <20> <> <EFBFBD> <EFBFBD> 易⥫쭠<E2A5AB> <20> <> ⪠ ELSE)
5. <20> <> <EFBFBD> <EFBFBD> <EFBFBD> ७ <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <20> ⠭<EFBFBD> <E2A0AD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> 楤<EFBFBD> <E6A5A4>
6. <20> <> <EFBFBD> <EFBFBD> <EFBFBD> ⨪<EFBFBD> <20> <> ࠭<EFBFBD> /<2F> <EFBFBD> ન ⨯ <> <20> <> <EFBFBD> 筥<EFBFBD> <E7ADA5> <20> <> <EFBFBD> <20> 㫥<EFBFBD> <E3ABA5> <EFBFBD> <EFBFBD> 㪠<> <E3AAA0> ⥫<EFBFBD>
7. <20> <> <EFBFBD> <EFBFBD> <EFBFBD> ⨪<EFBFBD> DIV <20> MOD <20> <> <EFBFBD> 筥<EFBFBD> <E7ADA5> <20> <> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ⥫<EFBFBD> <E2A5AB> <EFBFBD> <EFBFBD> <20> <> ᥫ
8. <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ਨ (<28> <> 稭<EFBFBD> <E7A8AD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <20> <> <EFBFBD> <EFBFBD> ᨬ<> <E1A8AC> <EFBFBD> <EFBFBD> <EFBFBD> "//")
9. <20> <> <EFBFBD> <EFBFBD> <EFBFBD> 襭<EFBFBD> <20> <> <EFBFBD> <E1ABA5> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> ⨯ <> -㪠<> <E3AAA0> ⥫<EFBFBD>
10. <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ᨭ⠪<E1A8AD> <E2A0AA> <EFBFBD> <20> <> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> 楤<EFBFBD> <E6A5A4> <20> <> <20> <> <EFBFBD> 譨<EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ⥪
11. "<22> <> ப<EFBFBD> " <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ⠪<> <E2A0AA> <20> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> 窨: '<27> <> ப<EFBFBD> '
12. <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ⨯ WCHAR
------------------------------------------------------------------------------
<20> ᮡ<EFBFBD> <E1AEA1> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ॠ<> <E0A5A0> <EFBFBD> <EFBFBD> 樨
1. <20> ᭮<EFBFBD> <E1ADAE> <EFBFBD> <EFBFBD> ⨯ <>
<20> <> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> 祭<EFBFBD> <E7A5AD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> , <20> <> <EFBFBD> <EFBFBD>
INTEGER -2147483648 .. 2147483647 4
REAL 4.94E-324 .. 1.70E+308 8
CHAR ᨬ<> <E1A8AC> <EFBFBD> ASCII (0X .. 0FFX) 1
BOOLEAN FALSE, TRUE 1
SET <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ⢮ <20> <> 楫<> <E6A5AB> <20> <> ᥫ {0 .. 31} 4
BYTE 0 .. 255 1
WCHAR ᨬ<> <E1A8AC> <EFBFBD> <> <EEADA8> <EFBFBD> <EFBFBD> (0X .. 0FFFFX) 2
2. <20> <> <EFBFBD> ᨬ<EFBFBD> <E1A8AC> 쭠<EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> 䨪<EFBFBD> <E4A8AA> <EFBFBD> - 1024 ᨬ<> <E1A8AC> <EFBFBD> <EFBFBD> <EFBFBD>
3. <20> <> <EFBFBD> ᨬ<EFBFBD> <E1A8AC> 쭠<EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> ப<EFBFBD> <E0AEAA> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> ⠭<EFBFBD> - 1024 ᨬ<> <E1A8AC> <EFBFBD> <EFBFBD> <EFBFBD> (UTF-8)
4. <20> <> <EFBFBD> ᨬ<EFBFBD> <E1A8AC> 쭠<EFBFBD> ࠧ<> <E0A0A7> ୮<EFBFBD> <E0ADAE> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> ᨢ<EFBFBD> <E1A8A2> - 5
5. <20> <> <EFBFBD> 楤<EFBFBD> <E6A5A4> <EFBFBD> NEW <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> ﬨ <20> 뤥<EFBFBD> <EBA4A5> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD>
6. <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> ६<EFBFBD> <E0A5AC> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> 樠<EFBFBD> <E6A8A0> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> ﬨ
7. <20> <20> ⫨稥 <20> <> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> Oberon-ॠ<> <E0A5A0> <EFBFBD> <EFBFBD> 権, ᡮ<> 騪 <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ᪠<EFBFBD>
<20> <> <EFBFBD> <EFBFBD> <EFBFBD> 쭮<EFBFBD> <ECADAE> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD>
8. <20> <> <EFBFBD> BYTE <20> <20> <> ࠦ<EFBFBD> <E0A0A6> <EFBFBD> <EFBFBD> <EFBFBD> <20> ᥣ<EFBFBD> <E1A5A3> <20> ਢ<EFBFBD> <E0A8A2> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> INTEGER
9. <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> ९<EFBFBD> <E0A5AF> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> 祭<EFBFBD> <E7A5AD> <20> <> ࠦ<EFBFBD> <E0A0A6> <EFBFBD> <EFBFBD> <20> <> <20> ந<EFBFBD> <E0AEA8> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD>
10. <20> 訡<EFBFBD> <E8A8A1> <20> ६<EFBFBD> <E0A5AC> <EFBFBD> <20> 믮<EFBFBD> <EBAFAE> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> :
- ASSERT(x), <20> <> <EFBFBD> x = FALSE
- ࠧ묥<E0A0A7> <EBACA5> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> 㫥<EFBFBD> <E3ABA5> <EFBFBD> <EFBFBD> 㪠<> <E3AAA0> ⥫<EFBFBD>
- 楫<> <E6A5AB> <EFBFBD> <EFBFBD> <E1ABA5> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> 0
- <20> 맮<EFBFBD> <20> <> <EFBFBD> 楤<EFBFBD> <E6A5A4> <EFBFBD> <20> <> १ <20> <> <EFBFBD> 楤<EFBFBD> <E6A5A4> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> ६<EFBFBD> <E0A5AC> <EFBFBD> <EFBFBD> <EFBFBD> <20> <20> 㫥<EFBFBD> <E3ABA5> <EFBFBD> <20> <> <EFBFBD> 祭<EFBFBD> <E7A5AD> <EFBFBD>
- <20> 訡<EFBFBD> <E8A8A1> <20> <> ࠭<EFBFBD> ⨯ <>
- <20> <> <EFBFBD> <EFBFBD> 襭<EFBFBD> <E8A5AD> <20> ࠭<EFBFBD> <E0A0AD> <20> <> <EFBFBD> ᨢ<EFBFBD>
- <20> <> <EFBFBD> ।<EFBFBD> ᬮ<EFBFBD> ७<EFBFBD> <E0A5AD> <EFBFBD> <20> <> <EFBFBD> 祭<EFBFBD> <E7A5AD> <20> <> ࠦ<EFBFBD> <E0A0A6> <EFBFBD> <EFBFBD> <20> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> CASE
- <20> 訡<EFBFBD> <E8A8A1> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <E0AEA2> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> ᨢ<EFBFBD> <E1A8A2> v := x, <20> LEN(v) < LEN(x)
- <20> <> <EFBFBD> <EFA2AD> <20> ਢ<EFBFBD> <E0A8A2> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> x:INTEGER <20> v:BYTE, <20> (x < 0) OR (x > 255)
- CHR(x), <20> (x < 0) OR (x > 255)
- WCHR(x), <20> (x < 0) OR (x > 65535)
------------------------------------------------------------------------------
<20> ᥢ<EFBFBD> <E1A5A2> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> SYSTEM
<20> ᥢ<EFBFBD> <E1A5A2> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> SYSTEM ᮤ<> ন<EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <E0AEA2> <EFBFBD> <EFBFBD> <EFBFBD> <20> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> 楤<EFBFBD> <E6A5A4> <EFBFBD> ,
<EFBFBD> 訡<EFBFBD> <EFBFBD> <20> <> <EFBFBD> <20> ᯮ<EFBFBD> 짮<EFBFBD> <ECA7AE> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> 楤<EFBFBD> <E6A5A4> <20> ᥢ<EFBFBD> <E1A5A2> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> SYSTEM <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <20> ਢ<EFBFBD> <E0A8A2> <EFBFBD> <EFBFBD> <20>
<EFBFBD> <EFBFBD> <EFBFBD> ० <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> ६<EFBFBD> <E0A5AC> <EFBFBD> <20> 믮<EFBFBD> <EBAFAE> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <20> <> <EFBFBD> <EFBFBD> <E0A8A9> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> 襭<EFBFBD> <E8A5AD> <20> ணࠬ<E0AEA3> <E0A0AC> .
PROCEDURE ADR(v: <20> <EFBFBD> ⨯ ): INTEGER
v - <20> <> ६<EFBFBD> <E0A5AC> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <20> <> <EFBFBD> 楤<EFBFBD> <E6A5A4> <EFBFBD> ;
<20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> 頥<EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> v
PROCEDURE SADR(x: <20> <> ப<EFBFBD> <E0AEAA> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> ⠭<EFBFBD> <E2A0AD> (CHAR UTF-8)): INTEGER
<20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> 頥<EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> x
PROCEDURE WSADR(x: <20> <> ப<EFBFBD> <E0AEAA> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> ⠭<EFBFBD> <E2A0AD> (WCHAR)): INTEGER
<20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> 頥<EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> x
PROCEDURE SIZE(T): INTEGER
<20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> 頥<EFBFBD> ࠧ<> <E0A0A7> <EFBFBD> ⨯ <> T
PROCEDURE TYPEID(T): INTEGER
T - ⨯ -<2D> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> ⨯ -㪠<> <E3AAA0> ⥫<EFBFBD> ,
<20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> 頥<EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> ⨯ <> <20> ⠡<> <E2A0A1> <EFBFBD> <EFBFBD> ⨯ <> <E2A8AF> -<2D> <> <EFBFBD> <EFBFBD> ᥩ
PROCEDURE INF(): REAL
<20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> 頥<EFBFBD> ᯥ樠<E1AFA5> 쭮<EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> ⢥<EFBFBD> <E2A2A5> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> 祭<EFBFBD> <E7A5AD> "<22> <> <EFBFBD> <E1AAAE> 筮<EFBFBD> <E7ADAE> <EFBFBD> "
PROCEDURE GET(a: INTEGER;
VAR v: <20> <EFBFBD> <20> ᭮<EFBFBD> <E1ADAE> <EFBFBD> <EFBFBD> ⨯ , PROCEDURE, POINTER)
v := <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> [a]
PROCEDURE PUT(a: INTEGER; x: <20> <EFBFBD> <20> ᭮<EFBFBD> <E1ADAE> <EFBFBD> <EFBFBD> ⨯ , PROCEDURE, POINTER)
<20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> [a] := x;
<20> x: BYTE <20> <> <EFBFBD> x: WCHAR, <20> <> <20> <> <EFBFBD> 祭<EFBFBD> <E7A5AD> x <20> 㤥<EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> ७<EFBFBD>
<20> <> 32 <20> <> <EFBFBD> , <20> <> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> ⮢ <20> ᯮ<EFBFBD> 짮<EFBFBD> <ECA7AE> <EFBFBD> <EFBFBD> SYSTEM.PUT8,
<20> <> <EFBFBD> WCHAR -- SYSTEM.PUT16
2019-09-26 22:23:06 +02:00
PROCEDURE PUT8(a: INTEGER; x: INTEGER, SET, BYTE, CHAR, WCHAR)
2019-04-09 02:53:41 +02:00
<20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> [a] := <20> <> <EFBFBD> <EFBFBD> 訥 8 <20> <> <EFBFBD> (x)
2019-09-26 22:23:06 +02:00
PROCEDURE PUT16(a: INTEGER; x: INTEGER, SET, BYTE, CHAR, WCHAR)
2019-04-09 02:53:41 +02:00
<20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> [a] := <20> <> <EFBFBD> <EFBFBD> 訥 16 <20> <> <EFBFBD> (x)
PROCEDURE MOVE(Source, Dest, n: INTEGER)
<20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> n <20> <> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> Source <20> Dest,
<20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> Source <20> Dest <20> <> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> ४<EFBFBD> 뢠<EFBFBD> <EBA2A0> <EFBFBD> <EFBFBD>
PROCEDURE COPY(VAR Source: <20> <EFBFBD> ⨯ ; VAR Dest: <20> <EFBFBD> ⨯ ; n: INTEGER)
<20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> n <20> <> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> Source <20> Dest.
<20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ⭮
SYSTEM.MOVE(SYSTEM.ADR(Source), SYSTEM.ADR(Dest), n)
PROCEDURE CODE(byte1, byte2,... : INTEGER)
<20> <> ⠢<EFBFBD> <E2A0A2> <20> <> 設<EFBFBD> <E8A8AD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> ,
byte1, byte2 ... - <20> <> <EFBFBD> <EFBFBD> ⠭<EFBFBD> <E2A0AD> <20> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> 0..255,
<20> <> <EFBFBD> ਬ<EFBFBD> <E0A8AC> :
SYSTEM.CODE(08BH, 045H, 008H) (* mov eax, dword [ebp + 08h] *)
<20> <> <EFBFBD> <EFBFBD> <EFBFBD> <20> <20> <> <EFBFBD> 㫥 SYSTEM <20> <> ।<EFBFBD> <E0A5A4> <EFBFBD> <EFBFBD> ⨯ CARD16 (2 <20> <> <EFBFBD> <EFBFBD> <EFBFBD> ). <20> <> <EFBFBD> ⨯ <> CARD16 <20> <>
<EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ᪠<EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <> <EFA2AD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> 樨, <20> <> <20> ᪫<EFBFBD> 祭<EFBFBD> <E7A5AD> <EFBFBD> <20> <> <EFBFBD> ᢠ<EFBFBD> <E1A2A0> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> .
<EFBFBD> ८<EFBFBD> ࠧ<EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> CARD16 -> INTEGER <20> INTEGER -> CARD16 <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> ॠ<> <E0A5A0> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD>
⠪:
PROCEDURE Card16ToInt (w: SYSTEM.CARD16): INTEGER;
VAR i: INTEGER;
BEGIN
SYSTEM.PUT(SYSTEM.ADR(i), w)
RETURN i
END Card16ToInt;
PROCEDURE IntToCard16 (i: INTEGER): SYSTEM.CARD16;
VAR w: SYSTEM.CARD16;
BEGIN
SYSTEM.GET(SYSTEM.ADR(i), w)
RETURN w
END IntToCard16;
<20> 㭪樨 <20> ᥢ<EFBFBD> <E1A5A2> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> SYSTEM <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> ᯮ<EFBFBD> 짮<EFBFBD> <ECA7AE> <EFBFBD> <EFBFBD> <20> <20> <> <EFBFBD> <EFBFBD> ⠭<EFBFBD> <E2A0AD> <EFBFBD> <EFBFBD> <20> <> ࠦ<EFBFBD> <E0A0A6> <EFBFBD> <EFBFBD> <EFBFBD> .
------------------------------------------------------------------------------
<20> <> <EFBFBD> ⥬<EFBFBD> <E2A5AC> <EFBFBD> 䫠<> <E4ABA0>
<20> <> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFA2AB> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> 楤<EFBFBD> <E6A5A4> <EFBFBD> <EFBFBD> <EFBFBD> ⨯ <> <E2A8AF> <20> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> 楤<EFBFBD> <E6A5A4> , <20> <> <20> <> <EFBFBD> 祢<EFBFBD> <E7A5A2> <EFBFBD>
<EFBFBD> <EFBFBD> PROCEDURE <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> 㪠<> <E3AAA0> <EFBFBD> 䫠<> ᮣ<> <E1AEA3> 襭<EFBFBD> <E8A5AD> <20> <20> 맮<EFBFBD> <EBA7AE> : [stdcall],
[ccall], [ccall16], [windows], [linux]. <20> <> <EFBFBD> ਬ<EFBFBD> <E0A8AC> :
PROCEDURE [ccall] MyProc (x, y, z: INTEGER): INTEGER;
<20> 㪠<> <E3AAA0> <EFBFBD> 䫠<> [ccall16], <20> <> <20> ਭ<EFBFBD> <E0A8AD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ᮣ<> <E1AEA3> 襭<EFBFBD> <E8A5AD> ccall, <20> <> <20> <> ।
<EFBFBD> 맮<EFBFBD> <EFBFBD> <EFBFBD> 㪠<> <E3AAA0> ⥫<EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <20> 㤥<EFBFBD> <20> <> ࠢ<EFBFBD> <E0A0A2> <EFBFBD> <20> <> <20> ࠭<EFBFBD> <E0A0AD> <EFBFBD> 16 <20> <> <EFBFBD> <EFBFBD> .
<20> <> <EFBFBD> <EFBFBD> [windows] - ᨭ<> <E1A8AD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> [stdcall], [linux] - ᨭ<> <E1A8AD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> [ccall16].
<20> <> <EFBFBD> <EFBFBD> "-" <20> <> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> 䫠<> <E4ABA0> ([stdcall-], [linux-], ...) <20> <> <EFBFBD> <EFBFBD> 砥<EFBFBD> , <20> <> <EFBFBD>
१<EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> 楤<EFBFBD> <E6A5A4> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <E0AEA2> <EFBFBD> (<28> <> <20> <> <EFBFBD> <EFBFBD> ᪠<EFBFBD> <E1AAA0> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> ⨯ <> REAL).
<20> <> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFA2AB> <EFBFBD> <EFBFBD> ⨯ <> <E2A8AF> -<2D> <> <EFBFBD> <EFBFBD> ᥩ, <20> <> <20> <> <EFBFBD> 祢<EFBFBD> <E7A5A2> <EFBFBD> <> <E1ABAE> RECORD <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD>
㪠<EFBFBD> <EFBFBD> <EFBFBD> 䫠<> [noalign]. <20> <> <EFBFBD> <EFBFBD> [noalign] <20> <> <EFBFBD> <EFBFBD> 砥<EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ⢨<EFBFBD> <20> <> ࠢ<EFBFBD> <E0A0A2> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD>
<EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> . <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <20> <> <EFBFBD> ⥬<EFBFBD> <E2A5AC> <EFBFBD> 䫠<> <E4ABA0> <EFBFBD> <20> <> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ⨯ <20> <20> <> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD>
<EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> 묨 ⨯ <> <E2A8AF> <EFBFBD> <20> <> <EFBFBD> <20> <> 㣨<EFBFBD> <20> <> <EFBFBD> <EFBFBD> ᥩ.
<20> <> <EFBFBD> <20> ᯮ<EFBFBD> 짮<EFBFBD> <ECA7AE> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> ⥬<EFBFBD> <E2A5AC> <EFBFBD> 䫠<> <E4ABA0> <EFBFBD> , <20> ॡ<EFBFBD> <E0A5A1> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <E0AEA2> <EFBFBD> SYSTEM.
------------------------------------------------------------------------------
<20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> CASE
<20> <> <EFBFBD> ⠪<EFBFBD> <E2A0AA> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> CASE:
CaseStatement =
CASE Expression OF <20> ase {"|" <20> ase}
[ELSE StatementSequence] END.
Case = [CaseLabelList ":" StatementSequence].
CaseLabelList = CaseLabels {"," CaseLabels}.
CaseLabels = ConstExpression [".." ConstExpression].
<20> <> <EFBFBD> ਬ<EFBFBD> <E0A8AC> :
CASE x OF
|-1: DoSomething1
| 1: DoSomething2
| 0: DoSomething3
ELSE
DoSomething4
END
<20> <20> <> ⪠<EFBFBD> <20> <> ਠ<EFBFBD> ⮢ <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <20> ᯮ<EFBFBD> 짮<EFBFBD> <ECA7AE> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> ⠭<EFBFBD> <E2A0AD> <EFBFBD> <EFBFBD> <20> <> ࠦ<EFBFBD> <E0A0A6> <EFBFBD> <EFBFBD> , <20> <> ⪠ ELSE
<EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> 易⥫쭠. <20> <20> <> <EFBFBD> 祭<EFBFBD> <E7A5AD> x <20> <> ᮮ⢥<E1AEAE> <E2A2A5> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> ਠ<EFBFBD> <E0A8A0> <EFBFBD> <20> ELSE
<EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> , <20> <> <20> ணࠬ<E0AEA3> <E0A0AC> <20> <> <EFBFBD> <EFBFBD> 뢠<EFBFBD> <EBA2A0> <EFBFBD> <EFBFBD> <20> <20> 訡<EFBFBD> <E8A8A1> <EFBFBD> <20> ६<EFBFBD> <E0A5AC> <EFBFBD> <20> 믮<EFBFBD> <EBAFAE> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> .
------------------------------------------------------------------------------
<20> <> <EFBFBD> WCHAR
<20> <> <EFBFBD> WCHAR <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <20> <> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> 㤮<> <E3A4AE> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <> <EEADA8> <EFBFBD> <EFBFBD> . <20> <> <EFBFBD> ⨯ <> <E2A8AF> WCHAR <20>
ARRAY OF WCHAR <20> <> <EFBFBD> <EFBFBD> ᪠<EFBFBD> <E1AAA0> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <20> <> <20> <> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> 樨, <20> <> <EFBFBD> <20> <> <EFBFBD> ⨯ <> <E2A8AF> CHAR <20>
ARRAY OF CHAR, <20> <> <20> ᪫<EFBFBD> 祭<EFBFBD> <E7A5AD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <E0AEA5> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> 楤<EFBFBD> <E6A5A4> <EFBFBD> CHR, <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> 頥<EFBFBD>
⮫쪮 ⨯ CHAR. <20> <> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> 祭<EFBFBD> <E7A5AD> <20> <> <EFBFBD> 祭<EFBFBD> <E7A5AD> ⨯ <> WCHAR, <> <E1ABA5> <EFBFBD> <EFBFBD> <20> ᯮ<EFBFBD> 짮<EFBFBD> <ECA7AE> <EFBFBD> <EFBFBD>
<EFBFBD> <EFBFBD> <EFBFBD> 楤<EFBFBD> <EFBFBD> <EFBFBD> WCHR <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> CHR. <20> <> <EFBFBD> <20> ࠢ<EFBFBD> <E0A0A2> 쭮<EFBFBD> ࠡ<> <E0A0A1> <EFBFBD> <20> ⨯ <> <E2A8AF> , <20> <> <EFBFBD> <EFBFBD> 室<EFBFBD> <E5AEA4> <EFBFBD> <20> <> <EFBFBD> ࠭<EFBFBD> <E0A0AD> <EFBFBD>
<EFBFBD> <EFBFBD> 室<EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <20> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <E0AEA2> UTF-8 c BOM.
------------------------------------------------------------------------------
<20> <EFBFBD> ઠ <20> <20> <> ࠭<EFBFBD> ⨯ <> <20> 㫥<EFBFBD> <E3ABA5> <EFBFBD> <EFBFBD> 㪠<> <E3AAA0> ⥫<EFBFBD>
<20> ਣ<EFBFBD> <E0A8A3> <EFBFBD> <EFBFBD> 쭮<EFBFBD> ᮮ<> 饭<EFBFBD> <E9A5AD> <20> <20> <> 몥 <20> <> <20> <> ।<EFBFBD> <E0A5A4> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> ணࠬ<E0AEA3> <E0A0AC> <20> <> <EFBFBD>
<EFBFBD> 믮<EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> ࠭<EFBFBD> p(T) <20> <20> <EFBFBD> ન ⨯ <> p IS T <20> <> <EFBFBD> p = NIL. <20> <> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD>
Oberon-ॠ<> <E0A5A0> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> 믮<EFBFBD> <EBAFAE> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ⠪<> <E2A0AA> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> 樨 <20> ਢ<EFBFBD> <E0A8A2> <EFBFBD> <EFBFBD> <20> <20> 訡<EFBFBD> <E8A8A1> <20> ६<EFBFBD> <E0A5AC> <EFBFBD>
<EFBFBD> 믮<EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> . <20> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ॠ<> <E0A5A0> <EFBFBD> <EFBFBD> 樨 <20> <> ࠭<EFBFBD> ⨯ <> <20> 㫥<EFBFBD> <E3ABA5> <EFBFBD> <EFBFBD> 㪠<> <E3AAA0> ⥫<EFBFBD> <20> <> <20> ਢ<EFBFBD> <E0A8A2> <EFBFBD> <EFBFBD> <20>
<EFBFBD> 訡<EFBFBD> <EFBFBD> , <20> <20> <EFBFBD> ઠ ⨯ <> <20> <> <EFBFBD> <EFBFBD> १<> <E0A5A7> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> FALSE. <20> <20> 拉 <20> <> <EFBFBD> 砥<EFBFBD> <20> <> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD>
<EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ⥫쭮 ᮪<> <E1AEAA> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> ਬ<EFBFBD> <E0A8AC> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> ࠭<EFBFBD> ⨯ <> .
------------------------------------------------------------------------------
<20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ⥫<EFBFBD> <E2A5AB> <EFBFBD> <EFBFBD> <20> ⠭<EFBFBD> <E2A0AD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> 楤<EFBFBD> <E6A5A4> <EFBFBD>
DISPOSE (VAR v: <20> <EFBFBD> _㪠<5F> <E3AAA0> ⥫<EFBFBD> )
<20> <EFBFBD> <E1A2AE> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> , <20> 뤥<EFBFBD> <EBA4A5> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> 楤<EFBFBD> ன NEW <20> <> <EFBFBD>
<20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> ६<EFBFBD> <E0A5AC> <EFBFBD> <EFBFBD> <EFBFBD> v^, <20> <20> <> <EFBFBD> ᢠ<EFBFBD> <E1A2A0> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> ६<EFBFBD> <E0A5AC> <EFBFBD> <EFBFBD> <EFBFBD> v
<20> <> <EFBFBD> 祭<EFBFBD> <E7A5AD> NIL.
COPY (x: ARRAY OF CHAR/WCHAR; VAR v: ARRAY OF CHAR/WCHAR);
v := x;
<20> LEN(v) < LEN(x), <20> <> <20> <> ப<EFBFBD> x <20> 㤥<EFBFBD> <> <E1AAAE> <EFBFBD> <E0AEA2> <EFBFBD>
<20> <> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD>
LSR (x, n: INTEGER): INTEGER
<20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ᪨<EFBFBD> ᤢ<> <E1A4A2> x <20> <> n <20> <> <EFBFBD> <20> <> ࠢ<EFBFBD> .
MIN (a, b: INTEGER): INTEGER
<20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <20> <> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> 祭<EFBFBD> <E7A5AD> .
MAX (a, b: INTEGER): INTEGER
<20> <> <EFBFBD> ᨬ<EFBFBD> <E1A8AC> <20> <> <20> <> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> 祭<EFBFBD> <E7A5AD> .
BITS (x: INTEGER): SET
<20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> x <20> <> <EFBFBD> <20> <> <EFBFBD> 祭<EFBFBD> <E7A5AD> ⨯ <> SET.
<20> 믮<EFBFBD> <EBAFAE> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <20> ⠯<EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> 樨.
LENGTH (s: ARRAY OF CHAR/WCHAR): INTEGER
<20> <> <EFBFBD> <EFBFBD> <EFBFBD> 0X-<2D> <> <EFBFBD> <EFBFBD> <EFBFBD> 襭<EFBFBD> <E8A5AD> <EFBFBD> <20> <> ப<EFBFBD> s, <20> <> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> ᨬ<> <E1A8AC> <EFBFBD> <EFBFBD> 0X.
<20> ᨬ<> <E1A8AC> <EFBFBD> 0X <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> , <20> 㭪<EFBFBD> <E3ADAA> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> 頥<EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD>
<20> <> <EFBFBD> ᨢ<EFBFBD> s. s <20> <> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> ⠭⮩.
WCHR (n: INTEGER): WCHAR
<20> ८<EFBFBD> ࠧ<EFBFBD> <E0A0A7> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ⨯ <> , <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> 筮 CHR(n: INTEGER): CHAR
------------------------------------------------------------------------------
DIV <20> MOD
x y x DIV y x MOD y
5 3 1 2
-5 3 -2 1
5 -3 -2 -1
-5 -3 1 -2
------------------------------------------------------------------------------
<20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <E0AEA2> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> 楤<EFBFBD> <E6A5A4> <EFBFBD>
<20> <> <EFBFBD> ⠪<EFBFBD> <E2A0AA> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> :
PROCEDURE [callconv, "library", "function"] proc_name (FormalParam): Type;
- callconv -- ᮣ<> <E1AEA3> 襭<EFBFBD> <E8A5AD> <20> <20> 맮<EFBFBD> <EBA7AE>
- "library" -- <20> <> <EFBFBD> 䠩<> <E4A0A9> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ⥪<EFBFBD>
- "function" -- <20> <> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> 㥬<EFBFBD> <E3A5AC> <20> <> <EFBFBD> 楤<EFBFBD> <E6A5A4> <EFBFBD>
<20> <> <EFBFBD> ਬ<EFBFBD> <E0A8AC> :
PROCEDURE [windows, "kernel32.dll", "ExitProcess"] exit (code: INTEGER);
PROCEDURE [stdcall, "Console.obj", "con_exit"] exit (bCloseWindow: BOOLEAN);
<20> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFA2AB> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> (<28> <> <EFBFBD> <EFBFBD> 易⥫쭮) "END proc_name;"
<20> <> <EFBFBD> <EFBFBD> <EFA2AB> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <E0AEA2> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> 楤<EFBFBD> <E6A5A4> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> ᯮ<EFBFBD> <E1AFAE> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> 쭮<EFBFBD>
<20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <20> <> <EFBFBD> <EFBFBD> <EFA2AB> <EFBFBD> <EFBFBD> <20> <> ६<EFBFBD> <E0A5AC> <EFBFBD> <EFBFBD> <EFBFBD> , <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <20> <> <EFBFBD> <EFBFBD> <EFA2AB> <EFBFBD> <EFBFBD> <EFBFBD>
"<22> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> " <20> <> <EFBFBD> 楤<EFBFBD> <E6A5A4> , <20> <> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <E0AEA2> <EFBFBD> <EFBFBD> <EFBFBD> <20> ⫨<EFBFBD> <E2ABA8> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ⮫쪮 <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ⢨<EFBFBD> <E2A2A8>
⥫<> <20> <> <EFBFBD> 楤<EFBFBD> <E6A5A4> <EFBFBD> . <20> <20> <> ⠫쭮<E2A0AB> , <20> ⠪<> <E2A0AA> <20> <> <EFBFBD> 楤<EFBFBD> ࠬ <20> ਬ<EFBFBD> <E0A8AC> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <20> <> <20> ࠢ<EFBFBD> <E0A0A2> <EFBFBD> :
<20> <> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <20> 맢<EFBFBD> <EBA7A2> <EFBFBD> , <20> <> <EFBFBD> <EFBFBD> <E1A2AE> <EFBFBD> <20> <> <EFBFBD> 楤<EFBFBD> ୮<EFBFBD> <20> <> ६<EFBFBD> <E0A5AC> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> .
<20> <> <EFBFBD> <20> <> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <E0AEA2> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> 楤<EFBFBD> <E6A5A4> <EFBFBD> <20> ᥣ<EFBFBD> <E1A5A3> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <> <EFA2AD> 㪠<> <E3AAA0> <EFBFBD> <EFBFBD> <EFBFBD> ᮣ<> <E1AEA3> 襭<EFBFBD> <E8A5AD> <20>
<20> 맮<EFBFBD> <EBA7AE> , <20> <> ᮢ<> <E1AEA2> <EFBFBD> ⨬<EFBFBD> <E2A8AC> <20> <> <EFBFBD> 楤<EFBFBD> <E6A5A4> <EFBFBD> <EFBFBD> <EFBFBD> ⨯ ⮦<> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFA2AB> <20> 㪠<> <E3AAA0> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD>
ᮣ<> <E1AEA3> 襭<EFBFBD> <E8A5AD> <20> <20> 맮<EFBFBD> <EBA7AE> :
VAR
ExitProcess: PROCEDURE [windows] (code: INTEGER);
con_exit: PROCEDURE [stdcall] (bCloseWindow: BOOLEAN);
<20> KolibriOS <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <E0AEA2> <EFBFBD> <20> <> <EFBFBD> 楤<EFBFBD> <E6A5A4> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> ⮫쪮 <20> <> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ⥪, ࠧ<> <E0A0A7> 饭<EFBFBD> <E9A5AD> <EFBFBD>
<20> /rd/1/lib. <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <E0AEA2> <EFBFBD> <20> <20> <> <EFBFBD> 뢠<EFBFBD> <EBA2A0> <20> 㭪樨 <20> <> <EFBFBD> 樠<EFBFBD> <E6A8A0> <EFBFBD> <EFBFBD> 樨 <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ⥪
(lib_init, START) <20> <> <EFBFBD> <20> ⮬ <20> <> <20> 㦭<EFBFBD> .
<20> <> <EFBFBD> Linux, <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <E0AEA2> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> 楤<EFBFBD> <E6A5A4> <EFBFBD> <20> <> ॠ<> <E0A5A0> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> .
------------------------------------------------------------------------------
<20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> ࠬ<EFBFBD> <E0A0AC> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> 楤<EFBFBD> <E6A5A4>
<20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> 楤<EFBFBD> <E6A5A4> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> ࠬ<EFBFBD> <E0A0AC> <EFBFBD> <EFBFBD> , <20> <> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> ᯨ᪥
<EFBFBD> <EFBFBD> ଠ <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> ࠬ<EFBFBD> <E0A0AC> , <20> <> <20> <> <EFBFBD> <EFBFBD> 뢠<EFBFBD> <EBA2A0> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <20> ࠭<EFBFBD> <E0A0AD> <EFBFBD> 樨 <20> 맮<EFBFBD> <EBA7AE> <EFBFBD> .
<EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <E1ABA5> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> :
1. <20> <> <EFBFBD> 楤<EFBFBD> <E6A5A4> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> ଠ <EFBFBD> <E0ACA0> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> ࠬ<EFBFBD> <E0A0AC> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> ᨢ:
PROCEDURE Proc (x: ARRAY OF ARRAY OF REAL);
<20> 맮<EFBFBD> <20> ࠭<E0A0AD> <E1ABA8> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ⠪:
Proc(LEN(x), LEN(x[0]), SYSTEM.ADR(x))
2. <20> <> <EFBFBD> 楤<EFBFBD> <E6A5A4> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> ଠ <EFBFBD> <E0ACA0> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> ࠬ<EFBFBD> <E0A0AC> <EFBFBD> -<2D> <> ६<EFBFBD> <E0A5AC> <EFBFBD> <EFBFBD> <EFBFBD> ⨯ <> RECORD:
PROCEDURE Proc (VAR x: Rec);
<20> 맮<EFBFBD> <20> ࠭<E0A0AD> <E1ABA8> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ⠪:
Proc(SYSTEM.TYPEID(Rec), SYSTEM.ADR(x))
------------------------------------------------------------------------------
<20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> RTL
<20> <> <EFBFBD> <20> ணࠬ<E0AEA3> <E0A0AC> <20> <> <EFBFBD> <20> ᯮ<EFBFBD> <E1AFAE> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> RTL. <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> ࠭<E0A0AD> <E1ABA8> <EFBFBD> <EFBFBD>
<EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> 樨 (<28> <EFBFBD> ઠ <20> <20> <> ࠭<EFBFBD> ⨯ <> , <20> ࠢ<EFBFBD> <E0A0A2> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> ப, ᮮ<> 饭<EFBFBD> <E9A5AD> <20> <>
<EFBFBD> 訡<EFBFBD> <EFBFBD> <EFBFBD> <20> ६<EFBFBD> <E0A5AC> <EFBFBD> <20> 믮<EFBFBD> <EBAFAE> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <20> <> .) <20> <> <EFBFBD> <20> 맮<EFBFBD> <EBA7AE> <20> <> <EFBFBD> 楤<EFBFBD> <E6A5A4> <20> ⮣<EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> . <20> <>
2019-09-26 22:23:06 +02:00
<EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <> <20> <> <EFBFBD> 뢠<EFBFBD> <EBA2A0> <20> <> <EFBFBD> <20> <> <EFBFBD> 楤<EFBFBD> <E6A5A4> <EFBFBD> , <20> <> <20> ᪫<EFBFBD> 祭<EFBFBD> <E7A5AD> <EFBFBD> <20> <> <EFBFBD> 楤<EFBFBD> <E6A5A4> SetDll <20> SetFini
<EFBFBD> <20> ਫ<EFBFBD> <E0A8AB> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> Windows DLL <20> <> <EFBFBD> Linux SO, ᮮ⢥<E1AEAE> <E2A2A5> ⢥<EFBFBD> <E2A2A5> <EFBFBD> :
2019-04-09 02:53:41 +02:00
PROCEDURE SetDll
(process_detach, thread_detach, thread_attach: DLL_ENTRY);
<20> <> <EFBFBD> TYPE DLL_ENTRY =
PROCEDURE (hinstDLL, fdwReason, lpvReserved: INTEGER);
SetDll <20> <> <EFBFBD> <EFBFBD> <EFBFBD> 砥<EFBFBD> <20> <> <EFBFBD> 楤<EFBFBD> <E6A5A4> <EFBFBD> process_detach, thread_detach, thread_attach
<EFBFBD> <EFBFBD> <EFBFBD> 뢠<EFBFBD> <EFBFBD> 묨 <20> <> <EFBFBD>
- <20> <> <EFBFBD> <EFBFBD> 㧪<EFBFBD> dll-<2D> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ⥪<EFBFBD> (process_detach)
- ᮧ<> <E1AEA7> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> ⮪<EFBFBD> (thread_attach)
- 㭨<> ⮦<EFBFBD> <E2AEA6> <EFBFBD> <EFBFBD> <20> <> ⮪<EFBFBD> (thread_detach)
2019-09-26 22:23:06 +02:00
PROCEDURE SetFini (ProcFini: PROC);
<20> <> <EFBFBD> TYPE PROC = PROCEDURE (* <20> <> <EFBFBD> <20> <> ࠬ<EFBFBD> <E0A0AC> *)
SetFini <20> <> <EFBFBD> <EFBFBD> <EFBFBD> 砥<EFBFBD> <20> <> <EFBFBD> 楤<EFBFBD> <E6A5A4> <EFBFBD> ProcFini <20> <> <EFBFBD> 뢠<EFBFBD> <EBA2A0> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> 㧪<EFBFBD> so-<2D> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ⥪<EFBFBD> .
<EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ⨯ <> <E2A8AF> <20> ਫ<EFBFBD> <E0A8AB> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> , <20> 맮<EFBFBD> <20> <> <EFBFBD> 楤<EFBFBD> <E6A5A4> SetDll <20> SetFini <20> <> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <>
2019-04-09 02:53:41 +02:00
<EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> ணࠬ<E0AEA3> <E0A0AC> .
2019-09-26 22:23:06 +02:00
2019-04-09 02:53:41 +02:00
<20> <> <EFBFBD> <EFBFBD> 饭<EFBFBD> <E9A5AD> <20> <> <20> 訡<EFBFBD> <E8A8A1> <EFBFBD> <20> ६<EFBFBD> <E0A5AC> <EFBFBD> <20> 믮<EFBFBD> <EBAFAE> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> 뢮<EFBFBD> <EBA2AE> <EFBFBD> <EFBFBD> <EFBFBD> <20> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD>
(Windows), <20> <20> <> ନ<EFBFBD> <E0ACA8> <EFBFBD> (Linux), <20> <> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <20> ⫠<EFBFBD> <E2ABA0> <EFBFBD> (KolibriOS).
------------------------------------------------------------------------------
<20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> API
<20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> 쪮 ॠ<> <E0A5A0> <EFBFBD> <EFBFBD> 権 <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> API (<28> <> <EFBFBD> ࠧ<> <E0A0A7> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> ).
<20> <> <EFBFBD> <20> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> RTL, <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> API <20> <> <20> ।<EFBFBD> <E0A5A4> <EFBFBD> <EFBFBD> <EFBFBD> 祭 <20> <> <EFBFBD> <20> <> אַ<EFBFBD> <EFACAE> <20> ᯮ<EFBFBD> 짮<EFBFBD> <ECA7AE> <EFBFBD> <EFBFBD> <EFBFBD> .
<EFBFBD> <EFBFBD> <20> <> <EFBFBD> ᯥ稢<E1AFA5> <E7A8A2> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> RTL <20> <20> <> .
------------------------------------------------------------------------------
<20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> ᯮ<EFBFBD> <E1AFAE> 塞<EFBFBD> <EFA5AC> 䠩<> <E4A0A9> <EFBFBD> DLL
<20> <> <EFBFBD> <EFBFBD> <EFBFBD> 蠥<EFBFBD> <E8A0A5> <EFBFBD> <20> <> ᯮ<EFBFBD> <E1AFAE> <EFBFBD> <EFBFBD> <E0AEA2> <EFBFBD> ⮫쪮 <20> <> <EFBFBD> 楤<EFBFBD> <E6A5A4> <EFBFBD> . <20> <> <EFBFBD> <20> ⮣<EFBFBD> , <20> <> <EFBFBD> 楤<EFBFBD> <E6A5A4> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD>
<EFBFBD> <EFBFBD> 室<EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> 㫥 <20> ணࠬ<E0AEA3> <E0A0AC> , <20> <20> <> <20> <> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <20> ⬥祭<E2ACA5> ᨬ<> <E1A8AC> <EFBFBD> <EFBFBD> <EFBFBD>
<EFBFBD> <EFBFBD> ᯮ<EFBFBD> <EFBFBD> <EFBFBD> ("*"). KolibriOS DLL <20> ᥣ<EFBFBD> <E1A5A3> <20> <> ᯮ<EFBFBD> <E1AFAE> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> 䨪<EFBFBD> <E4A8AA> <EFBFBD> <EFBFBD> <EFBFBD> "version"
(<28> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> ணࠬ<E0AEA3> <E0A0AC> ) <20> "lib_init" - <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> 楤<EFBFBD> <E6A5A4> <EFBFBD> <20> <> <EFBFBD> 樠<EFBFBD> <E6A8A0> <EFBFBD> <EFBFBD> 樨 DLL:
PROCEDURE [stdcall] lib_init (): INTEGER
<EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> 楤<EFBFBD> <E6A5A4> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <20> 맢<EFBFBD> <EBA7A2> <EFBFBD> <20> <> । <20> ᯮ<EFBFBD> 짮<EFBFBD> <ECA7AE> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> DLL.
2019-09-26 22:23:06 +02:00
<EFBFBD> <EFBFBD> <EFBFBD> 楤<EFBFBD> <EFBFBD> <EFBFBD> <20> ᥣ<EFBFBD> <E1A5A3> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> 頥<EFBFBD> 1.