maxkleiner / maXbox4

code compiler script studio
GNU General Public License v3.0
23 stars 10 forks source link

for each method #16

Closed maxkleiner closed 1 year ago

maxkleiner commented 4 years ago

theres no for each operator but we can map it:

//for c := 'a' to 'z' do for c:= ord('a') to ord('z') do

//for ch in adata do begin for chi:= low(adata) to high(adata) do begin ch:= adata[chi]

maxkleiner commented 1 year ago

Surrogate:

              c: AnsiChar; Dec: Ansistr   
                //for c in Dec do
                for it:= 1 to length(dec) do begin
                  c:= dec[it]

            //For Each ObjService in objectsList
            iset:= WMIExecQuery(isser,’Select * from Win32_OperatingSystem’)
            result:=(botoStr(WMIRowFindFirst(iset, ENum, tempObj)));
            repeat
                  sysid:= (‘OSid: ‘+vartoStr(tempobj.csname)+
                  ‘ – ‘+vartoStr(tempobj.name)+
                  ‘ — ‘+vartoStr(tempobj.caption))
            until not WMIRowFindNext(ENum, tempobj); //}