Sign in Join
Wiki copytemporary

CASE

Deutsch · English · Español · Français · Suomi · Русский

#REDIRECT Basic Pascal Tutorial/Chapter 3/CASE

Revision 2, last changed by WikiArchive .

Edited on wiki.freepascal.org by 17 people, 2007–2023

From the official wiki's backup of 26 May 2024: who edited this page there, and when. Edits made there after that date were not recorded, and the earlier versions are not shown here; the main page says why.

WhenWhoWhat changed
DjzepiNew page: Case opens a case statement. The case statement compares the value of ordinal expression to each selector, which can be a constant, a subrange, or a list of them separated by [[C...
IonicRedirecting to CASE
Djzepi
Djzepi
Djzepi
Djzepi
Djzepi
Djzepi
Djzepi
DLagWhatIsChar (minor)
DLagWhatIsChar (minor)
Reverse22
SwenReverted edits by Reverse22 (Talk); changed back to last version by DLag (minor)
VincentText replace - "delphi>" to "syntaxhighlight>" (minor)
BigChimpGrammar, fixed code inconsistencies
Olaf (minor)
Jwdietrich
Paskal
PaskalHexadecimal input
PaskalHexadecimal input
Djzepi
Djzepi
Edgarrod71Variant Record: Using Sets
Mollyrename Using -> Case
MollyRearrange order
MollyCase Set: This is not a set but a enumerator + let example make more sense (still, a cast isn't required for enumerators but the example does not make sense icw enumerator)
MollyCase Enumerator: remove personal information
Edgarrod71Case Enumerator
Edgarrod71Case Enumerator
FPC userWhatIsChar: Example
Edgarrod71Case Enumerator
Edgarrod71Case Enumerator
Edgarrod71Case Enumerator: Hexadecimal input
FPC userExample -> Examples
FPC userreword sentence (minor)
Dirk FellenbergLink fixed (minor)
Kai Burghardtcomplete rewrite
Kai Burghardtwording (minor)
Kai Burghardtcase-statements: otherwise
Kai Burghardtcase-statements: wording (minor)
Kai Burghardtcase-statements: wording (minor)
Kai Burghardtsee also: link CASE
Kai Burghardtstructure: confusing wording (no evaluation there)
Kai Burghardtcase-statements: what can be compared
Kai Burghardtcase-statements: remove invisible blank (minor)
Kai Burghardtcase-statements: eliminate redundancy (ordinal is already mentioned above)
Kai Burghardtsubstitute legacy syntaxhighlight syntax; remove categorization done by Template: Case; insert link to [new article] Branch
Kai Burghardtcase-statements: insert link to Case Compiler Optimization (minor)
Kristjanlinksee also: corrected the link to the case statement page as it was incorrectly pointing to the if statement page in the FreePascal reference manual. (minor)
Vaal12structure
Vaal12structure
Kai Burghardtundo recent change by Vaal12: `end` is not part of the general structure of `case`-clauses, because there are no two `end`s in variant part in records: but just one concluding the `record` clause
Kai Burghardtbypass redirect to Basic Pascal Tutorial/Chapter 3/CASE (minor)
FPC userFix link to reference manual CASE statement
FPC userstructure: add to case syntax

Talk about this page

Nobody has opened a bench for this page yet. Sign in to open one.