Special characters: Difference between revisions

→‎{{header|Phix}}: . for struct/class field access
m (→‎{{header|Phix}}: phix/basics)
(→‎{{header|Phix}}: . for struct/class field access)
Line 1,680:
Can also optionally terminate declarations, eg integer a,b,c and integer a,b,c,$ are equivalent.
: namespace qualification, for example arwen:hiWord() means the one in arwen, not some other hiWord(). See also :=
. decimal separator, or part of .. Notefor thereslices, isor noclas/struct dotfield notation in Phix,access such as this.that.theother.
% deprecated. Was once used for things like %isVar, nowadays it is illegal.
\ outside strings, the only other place this can be used is as part of a path in an include statement.
^ illegal. I thinksuspect it is only in the syntax file to stop error files from being painful on the eyes.
, argument and sequence element separator
= assignment or equality operator, depending on context
Line 1,699:
; (optional) statement separator
: already described
| illegal. IIt thinkis it isprobably only in the syntax file to stop profile listings from being painful on the eyes.
() parameter delimiters and precedence override
[] subscripts
7,820

edits