• Home
Name Date Size #Lines LOC

..--

000-content-with-spaces.cD03-May-202422 21

000-content-with-spaces.c.expectedD03-May-202421 31

001-define.cD03-May-202418 32

001-define.c.expectedD03-May-20244 41

002-define-chain.cD03-May-202434 43

002-define-chain.c.expectedD03-May-20245 51

003-define-chain-reverse.cD03-May-202434 43

003-define-chain-reverse.c.expectedD03-May-20245 51

004-define-recursive.cD03-May-202460 76

004-define-recursive.c.expectedD03-May-202416 83

005-define-composite-chain.cD03-May-202436 43

005-define-composite-chain.c.expectedD03-May-20247 51

006-define-composite-chain-reverse.cD03-May-202436 43

006-define-composite-chain-reverse.c.expectedD03-May-20247 51

007-define-composite-recursive.cD03-May-202466 76

007-define-composite-recursive.c.expectedD03-May-202434 83

008-define-empty.cD03-May-202416 32

008-define-empty.c.expectedD03-May-20244 40

009-undef.cD03-May-202433 54

009-undef.c.expectedD03-May-20249 62

010-undef-re-define.cD03-May-202451 76

010-undef-re-define.c.expectedD03-May-202412 83

011-define-func-empty.cD03-May-202420 32

011-define-func-empty.c.expectedD03-May-20244 40

012-define-func-no-args.cD03-May-202424 32

012-define-func-no-args.c.expectedD03-May-20246 41

013-define-func-1-arg-unused.cD03-May-202426 32

013-define-func-1-arg-unused.c.expectedD03-May-20244 41

014-define-func-2-arg-unused.cD03-May-202432 32

014-define-func-2-arg-unused.c.expectedD03-May-20244 41

015-define-object-with-parens.cD03-May-202444 54

015-define-object-with-parens.c.expectedD03-May-202415 62

016-define-func-1-arg.cD03-May-202432 32

016-define-func-1-arg.c.expectedD03-May-202412 41

017-define-func-2-args.cD03-May-202440 32

017-define-func-2-args.c.expectedD03-May-202416 41

018-define-func-macro-as-parameter.cD03-May-202436 43

018-define-func-macro-as-parameter.c.expectedD03-May-20245 51

019-define-func-1-arg-multi.cD03-May-202451 32

019-define-func-1-arg-multi.c.expectedD03-May-202431 41

020-define-func-2-arg-multi.cD03-May-202464 32

020-define-func-2-arg-multi.c.expectedD03-May-202439 41

021-define-func-compose.cD03-May-202458 43

021-define-func-compose.c.expectedD03-May-202417 51

022-define-func-arg-with-parens.cD03-May-202462 32

022-define-func-arg-with-parens.c.expectedD03-May-202442 41

023-define-extra-whitespace.cD03-May-2024189 98

023-define-extra-whitespace.c.expectedD03-May-202419 104

024-define-chain-to-self-recursion.cD03-May-202438 43

024-define-chain-to-self-recursion.c.expectedD03-May-20247 51

025-func-macro-as-non-macro.cD03-May-202429 32

025-func-macro-as-non-macro.c.expectedD03-May-202410 41

026-define-func-extra-newlines.cD03-May-202430 75

026-define-func-extra-newlines.c.expectedD03-May-20247 51

027-define-chain-obj-to-func.cD03-May-202452 43

027-define-chain-obj-to-func.c.expectedD03-May-202411 51

028-define-chain-obj-to-non-func.cD03-May-202450 43

028-define-chain-obj-to-non-func.c.expectedD03-May-202411 51

029-define-chain-obj-to-func-with-args.cD03-May-202458 43

029-define-chain-obj-to-func-with-args.c.expectedD03-May-202411 51

030-define-chain-obj-to-func-compose.cD03-May-202492 54

030-define-chain-obj-to-func-compose.c.expectedD03-May-202412 61

031-define-chain-func-to-func-compose.cD03-May-202496 54

031-define-chain-func-to-func-compose.c.expectedD03-May-202412 61

032-define-func-self-recurse.cD03-May-202433 32

032-define-func-self-recurse.c.expectedD03-May-202413 41

033-define-func-self-compose.cD03-May-202438 32

033-define-func-self-compose.c.expectedD03-May-202422 41

034-define-func-self-compose-non-func.cD03-May-202430 32

034-define-func-self-compose-non-func.c.expectedD03-May-20246 41

035-define-func-self-compose-non-func-multi-token-argument.cD03-May-202432 32

035-define-func-self-compose-non-func-multi-token-argument.c.expectedD03-May-20248 41

036-define-func-non-macro-multi-token-argument.cD03-May-202451 43

036-define-func-non-macro-multi-token-argument.c.expectedD03-May-202416 51

037-finalize-unexpanded-macro.cD03-May-202468 43

037-finalize-unexpanded-macro.c.expectedD03-May-202421 51

038-func-arg-with-commas.cD03-May-202472 32

038-func-arg-with-commas.c.expectedD03-May-202410 41

039-func-arg-obj-macro-with-comma.cD03-May-202450 43

039-func-arg-obj-macro-with-comma.c.expectedD03-May-202415 51

040-token-pasting.cD03-May-202445 32

040-token-pasting.c.expectedD03-May-202411 41

041-if-0.cD03-May-202441 65

041-if-0.c.expectedD03-May-202424 72

042-if-1.cD03-May-202443 65

042-if-1.c.expectedD03-May-202433 73

043-if-0-else.cD03-May-202457 87

043-if-0-else.c.expectedD03-May-202435 93

044-if-1-else.cD03-May-202457 87

044-if-1-else.c.expectedD03-May-202435 93

045-if-0-elif.cD03-May-202497 1211

045-if-0-elif.c.expectedD03-May-202439 133

046-if-1-elsif.cD03-May-202497 1211

046-if-1-elsif.c.expectedD03-May-202439 133

047-if-elif-else.cD03-May-202495 1211

047-if-elif-else.c.expectedD03-May-202439 133

048-if-nested.cD03-May-202492 1211

048-if-nested.c.expectedD03-May-202430 132

049-if-expression-precedence.cD03-May-202488 65

049-if-expression-precedence.c.expectedD03-May-202413 71

050-if-defined.cD03-May-2024170 1817

050-if-defined.c.expectedD03-May-202445 193

051-if-relational.cD03-May-2024275 3630

051-if-relational.c.expectedD03-May-202490 376

052-if-bitwise.cD03-May-2024279 2120

052-if-bitwise.c.expectedD03-May-202457 224

053-if-divide-and-shift.cD03-May-2024163 1615

053-if-divide-and-shift.c.expectedD03-May-202443 173

054-if-with-macros.cD03-May-2024369 3534

054-if-with-macros.c.expectedD03-May-202489 366

055-define-chain-obj-to-func-parens-in-text.cD03-May-202452 43

055-define-chain-obj-to-func-parens-in-text.c.expectedD03-May-202411 51

056-macro-argument-with-comma.cD03-May-202491 54

056-macro-argument-with-comma.c.expectedD03-May-202412 61

057-empty-arguments.cD03-May-202491 76

057-empty-arguments.c.expectedD03-May-202428 83

058-token-pasting-empty-arguments.cD03-May-202466 65

058-token-pasting-empty-arguments.c.expectedD03-May-202410 73

059-token-pasting-integer.cD03-May-202470 54

059-token-pasting-integer.c.expectedD03-May-202422 63

060-left-paren-in-macro-right-paren-in-text.cD03-May-202449 43

060-left-paren-in-macro-right-paren-in-text.c.expectedD03-May-20247 51

061-define-chain-obj-to-func-multi.cD03-May-202485 65

061-define-chain-obj-to-func-multi.c.expectedD03-May-202413 71

062-if-0-skips-garbage.cD03-May-202444 65

062-if-0-skips-garbage.c.expectedD03-May-20246 70

063-comments.cD03-May-2024303 216

063-comments.c.expectedD03-May-202493 226

064-version.cD03-May-202425 32

064-version.c.expectedD03-May-202415 41

065-if-defined-parens.cD03-May-2024177 1817

065-if-defined-parens.c.expectedD03-May-202445 193

066-if-nospace-expression.cD03-May-202422 43

066-if-nospace-expression.c.expectedD03-May-202411 51

067-nested-ifdef-ifndef.cD03-May-2024440 4135

067-nested-ifdef-ifndef.c.expectedD03-May-202469 424

068-accidental-pasting.cD03-May-202494 1211

068-accidental-pasting.c.expectedD03-May-202442 1310

069-repeated-argument.cD03-May-202432 32

069-repeated-argument.c.expectedD03-May-20246 41

070-undefined-macro-in-expression.cD03-May-202449 65

070-undefined-macro-in-expression.c.expectedD03-May-202413 71

071-punctuator.cD03-May-20246 21

071-punctuator.c.expectedD03-May-20247 31

072-token-pasting-same-line.cD03-May-202458 32

072-token-pasting-same-line.c.expectedD03-May-202432 41

073-if-in-ifdef.cD03-May-202441 54

073-if-in-ifdef.c.expectedD03-May-20245 60

074-elif-undef.cD03-May-202437 43

074-elif-undef.c.expectedD03-May-20244 50

075-elif-elif-undef.cD03-May-202454 54

075-elif-elif-undef.c.expectedD03-May-20245 60

076-elif-undef-nested.cD03-May-202459 65

076-elif-undef-nested.c.expectedD03-May-20246 70

077-else-without-if.cD03-May-20246 21

077-else-without-if.c.expectedD03-May-202448 51

078-elif-without-if.cD03-May-202418 21

078-elif-without-if.c.expectedD03-May-202448 51

079-endif-without-if.cD03-May-20247 21

079-endif-without-if.c.expectedD03-May-202450 51

080-if-without-expression.cD03-May-202470 52

080-if-without-expression.c.expectedD03-May-202457 71

081-elif-without-expression.cD03-May-202419 43

081-elif-without-expression.c.expectedD03-May-202457 61

082-invalid-paste.cD03-May-202437 32

082-invalid-paste.c.expectedD03-May-202496 63

083-unterminated-if.cD03-May-20247 31

083-unterminated-if.c.expectedD03-May-202449 61

084-unbalanced-parentheses.cD03-May-202432 32

084-unbalanced-parentheses.c.expectedD03-May-202459 31

085-incorrect-argument-count.cD03-May-202456 64

085-incorrect-argument-count.c.expectedD03-May-2024285 136

086-reserved-macro-names.cD03-May-202495 43

086-reserved-macro-names.c.expectedD03-May-2024222 113

087-if-comments.cD03-May-202456 65

087-if-comments.c.expectedD03-May-20249 71

088-redefine-macro-legitimate.cD03-May-202481 64

088-redefine-macro-legitimate.c.expectedD03-May-20246 70

089-redefine-macro-error.cD03-May-2024224 1812

089-redefine-macro-error.c.expectedD03-May-2024351 316

090-hash-error.cD03-May-202419 21

090-hash-error.c.expectedD03-May-202449 41

091-hash-line.cD03-May-2024355 1514

091-hash-line.c.expectedD03-May-2024296 2011

092-redefine-macro-error-2.cD03-May-202445 64

092-redefine-macro-error-2.c.expectedD03-May-2024112 112

093-divide-by-zero.cD03-May-202419 32

093-divide-by-zero.c.expectedD03-May-202472 51

094-divide-by-zero-short-circuit.cD03-May-2024572 142

094-divide-by-zero-short-circuit.c.expectedD03-May-202485 161

095-recursive-define.cD03-May-202444 43

095-recursive-define.c.expectedD03-May-202411 51

096-paste-twice.cD03-May-202470 42

096-paste-twice.c.expectedD03-May-202416 51

097-paste-with-non-function-macro.cD03-May-202446 42

097-paste-with-non-function-macro.c.expectedD03-May-202412 51

098-elif-undefined.cD03-May-202470 87

098-elif-undefined.c.expectedD03-May-202418 91

099-c99-example.cD03-May-2024383 1817

099-c99-example.c.expectedD03-May-2024161 183

100-macro-with-colon.cD03-May-202476 86

100-macro-with-colon.c.expectedD03-May-202440 94

101-macros-used-twice.cD03-May-2024150 1714

101-macros-used-twice.c.expectedD03-May-202440 184

102-garbage-after-endif.cD03-May-202421 32

102-garbage-after-endif.c.expectedD03-May-202484 31

103-garbage-after-else.cD03-May-202427 43

103-garbage-after-else.c.expectedD03-May-2024130 52

glcpp-testD03-May-20241.5 KiB8165