Category:PPL: Difference between revisions
Content added Content deleted
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
{{stub}}{{language}} |
{{stub}}{{language}} |
||
=={{header|PPL}}== |
|||
ArianeSoft PPL is a fast and easy-to-learn programming language that is fully object-oriented. PPL runs on Windows (XP and up) and Windows Mobile phones. Programs written for one system are 100% compatible with each supported platforms. PPL comes with a complete development environment on Windows. |
ArianeSoft PPL is a fast and easy-to-learn programming language that is fully object-oriented. PPL runs on Windows (XP and up) and Windows Mobile phones. Programs written for one system are 100% compatible with each supported platforms. PPL comes with a complete development environment on Windows. |
||
Line 17: | Line 18: | ||
- Regular expressions |
- Regular expressions |
||
<lang pascal>#class test |
|||
Private(a$, b$); |
|||
nproc Create |
|||
Dim(b$, 10); |
|||
end; |
|||
property read a a$; |
|||
property write a a$; |
|||
property read b b$; |
|||
property write b b$; |
|||
#endclass |
|||
proc main |
|||
o$ = new test; |
|||
o.a = 10; |
|||
o.a += 15; |
|||
ShowMessage(o.a++); |
|||
(o$).a = 20; |
|||
(o$).a += 25; |
|||
o.b[0] = 50; |
|||
ShowMessage(o.b[0]); |
|||
Dim(l$, 10); |
|||
l$[0] = o$; |
|||
l$[0].b[1] = 60; |
|||
ShowMessage(l$[0].b[1]); |
|||
end;</lang> |
|||
'''PPL Assembler:''' |
'''PPL Assembler:''' |