PascalSyntax.wiki
changeset 979 1455b4ad1ec3
parent 977 2269c95056fe
child 980 dc250fc5bc24
--- a/PascalSyntax.wiki	Wed Apr 19 15:42:12 2017 +0100
+++ b/PascalSyntax.wiki	Wed Apr 19 15:44:20 2017 +0100
@@ -1,11 +1,10 @@
-#summary Pascal syntax rules
+#summary Hedgewars-specific Pascal syntax rules
+
+= Hedgewars-specific Pascal syntax rules =
 
-When programming in Pascal for Hedgewars, we have two rules which must be
-always obeyed. This is because of our tool `pas2c` which doesn't fully
-understand Pascal yet. If these rules are broken, `pas2c` will fail to
-operate.
+When programming in Pascal for Hedgewars, we have two rules which must be always obeyed. This is because of our tool `pas2c` which doesn't fully understand Pascal yet. If these rules are broken, `pas2c` will fail to operate.
 
-== Two Pascal rules for pas2C ==
+== Pascal rules for `pas2c` ==
 
  # Never use `not` without brackets
  # Never use `in` with numerals
@@ -14,20 +13,20 @@
 
 Forbidden:
 
-`if a in [1, 2] then`
+ `if a in [1, 2] then`
 
 Allowed:
 
-`if a in [sprBubble, sprAmGirder] then`
+ `if a in [sprBubble, sprAmGirder] then`
 
 Forbidden:
 
-`if not isExploded then`
+ `if not isExploded then`
 
 Allowed:
 
-`if not (isExploded) then`
+ `if not (isExploded) then`
 
 Allowed
 
-`if isExploded <> true then`
+ `if isExploded <> true then`