File: TokDefCondTst.fth

package info (click to toggle)
fcode-utils 1.0.3-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 46,768 kB
  • sloc: ansic: 9,717; csh: 241; makefile: 129; sh: 17
file content (73 lines) | stat: -rw-r--r-- 2,053 bytes parent folder | download | duplicates (20)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
\  Stand-alone version of Nested "Defined" Conditionals test
\      looking for command-line or [define] def'n of  NestTest

\  Updated Wed, 27 Apr 2005 at 17:59 by David L. Paktor

fcode-version2

." Begin Nest Test Test"
[ifdef] NestTest
   ." Is defined, level 1"
   [ifdef] NestTest
	." Is defined and is defined, level 2"
   [else]
	." Is defined but isn't defined.  What?  Level 2"
   [then]
   ." Resumes defined-ness, level 1"
   [ifndef] NestTest
	." Is defined but is not defined.  What?  Level 2"
   [else]
	." Is defined and isn't not defined, level 2"
   [then]
   ." Still is defined, level 1"
[else]
    ." Isn't defined, level 1"
    [ifdef] NestTest
	." Isn't defined but is defined.  What?  Level 2"
    [else]
	." Isn't defined and isn't defined, level 2"
    [then]
    " Resumes non-defined-ness, level 1"
    [ifndef] NestTest
	." Isn't defined and is not defined, level 2"
    [else]
	." Isn't defined but isn't not defined.  What?  Level 2"
    [then]
   ." Still isn't defined, level 1"
[then]

." Middle of Nest Test Test"
[ifndef] NestTest
    ." Is not defined, pass 2, level 1"
    [ifdef] NestTest
	." Is not defined but is defined.  What?  Pass 2, Level 2"
    [else]
	." Is not defined and isn't defined, pass 2, level 2"
    [then]
    " Resumes non-defined-ness, pass 2, level 1"
    [ifndef] NestTest
	." Is not defined and is not defined, pass 2, level 2"
    [else]
	." Is not defined but isn't not defined.  What?  Pass 2, Level 2"
    [then]
   ." Still is not defined, pass 2, level 1"
[else]
    ." Isn't not defined, pass 2, level 1"
    [ifdef] NestTest
	." Isn't not defined and is defined, pass 2, level 2"
    [else]
	." Isn't not defined but isn't defined.  What?  Pass 2, Level 2"
    [then]
    " Resumes not non-existing, pass 2, level 1"
    [ifndef] NestTest
	." Isn't not defined but is not defined.  What?  Pass 2, Level 2"
    [else]
	." Isn't not defined and isn't not defined, pass 2, level 1"
    [then]
   ." Still isn't not defined, pass 2, level 1"
[then]

." End Nest Test Test"


fcode-end