2、。不准许使用Tab。因为Tab会因为用户所作的设置不同而产生不同的效果。当遇到begin 或进入判断、循环、异常处理、with语句、记录类型声明、类声明等的时侯增加一级, 当遇到end或退出判断、循环、异常处理、with语句、记录类型声明、类声明等的时侯减少一级。例如:if TmpInt <> 100 then TmpInt := 100;2.2 Begin..Endbegin语句和end语句在源程序中要独占一行,例如:for I := 0 to 10 do begin //不正确的用法end;for I :
3、= 0 to 10 do //正确的用法beginend;2.3空格在操作符及逻辑判断符号的两端添加空格,例如:I := I + 1;,a and b 等,但添加括号时不需要空格。例如:if ( a > b ) then //错误的用法If (a > b) then //正确的用法又例如:procedure Test(Param1: integer; Param3: string);3. Object Pascal语法书写格式规范3.1保留字Object Pascal 语言的保留字或关键词应全部