scanIdentifier

Scans a D identifier.

scanIdentifier
in { assert (ref_p && ref_p < end); }

Parameters

ref_p
Type: cchar*

Where to start.

end
Type: cchar*

Where it ends.

Return Value

Type: cstring

the identifier if valid (sets ref_p one past the id,) or null if invalid (leaves ref_p unchanged.)

Meta