Skip to content

Instantly share code, notes, and snippets.

@Y-Less
Last active November 13, 2018 12:59
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Y-Less/12cc58e3c9de7090cf9df10e8f047cae to your computer and use it in GitHub Desktop.
Save Y-Less/12cc58e3c9de7090cf9df10e8f047cae to your computer and use it in GitHub Desktop.
new a = 0o100;
#if defined _INC_octal
#endinput
#define _INC_octal
#define o0 x000
#define o1 x001
#define o2 x002
#define o3 x003
#define o4 x004
#define o5 x005
#define o6 x006
#define o7 x007
#define o00 x000
#define o01 x001
#define o02 x002
#define o03 x003
#define o04 x004
#define o05 x005
#define o06 x006
#define o07 x007
#define o10 x008
#define o11 x009
#define o12 x00A
#define o13 x00B
#define o14 x00C
#define o15 x00D
#define o16 x00E
#define o17 x00F
#define o20 x010
#define o21 x011
#define o22 x012
#define o23 x013
#define o24 x014
#define o25 x015
#define o26 x016
#define o27 x017
#define o30 x018
#define o31 x019
#define o32 x01A
#define o33 x01B
#define o34 x01C
#define o35 x01D
#define o36 x01E
#define o37 x01F
#define o40 x020
#define o41 x021
#define o42 x022
#define o43 x023
#define o44 x024
#define o45 x025
#define o46 x026
#define o47 x027
#define o50 x028
#define o51 x029
#define o52 x02A
#define o53 x02B
#define o54 x02C
#define o55 x02D
#define o56 x02E
#define o57 x02F
#define o60 x030
#define o61 x031
#define o62 x032
#define o63 x033
#define o64 x034
#define o65 x035
#define o66 x036
#define o67 x037
#define o70 x038
#define o71 x039
#define o72 x03A
#define o73 x03B
#define o74 x03C
#define o75 x03D
#define o76 x03E
#define o77 x03F
#define o000 x000
#define o001 x001
#define o002 x002
#define o003 x003
#define o004 x004
#define o005 x005
#define o006 x006
#define o007 x007
#define o010 x008
#define o011 x009
#define o012 x00A
#define o013 x00B
#define o014 x00C
#define o015 x00D
#define o016 x00E
#define o017 x00F
#define o020 x010
#define o021 x011
#define o022 x012
#define o023 x013
#define o024 x014
#define o025 x015
#define o026 x016
#define o027 x017
#define o030 x018
#define o031 x019
#define o032 x01A
#define o033 x01B
#define o034 x01C
#define o035 x01D
#define o036 x01E
#define o037 x01F
#define o040 x020
#define o041 x021
#define o042 x022
#define o043 x023
#define o044 x024
#define o045 x025
#define o046 x026
#define o047 x027
#define o050 x028
#define o051 x029
#define o052 x02A
#define o053 x02B
#define o054 x02C
#define o055 x02D
#define o056 x02E
#define o057 x02F
#define o060 x030
#define o061 x031
#define o062 x032
#define o063 x033
#define o064 x034
#define o065 x035
#define o066 x036
#define o067 x037
#define o070 x038
#define o071 x039
#define o072 x03A
#define o073 x03B
#define o074 x03C
#define o075 x03D
#define o076 x03E
#define o077 x03F
#define o100 x040
#define o101 x041
#define o102 x042
#define o103 x043
#define o104 x044
#define o105 x045
#define o106 x046
#define o107 x047
#define o110 x048
#define o111 x049
#define o112 x04A
#define o113 x04B
#define o114 x04C
#define o115 x04D
#define o116 x04E
#define o117 x04F
#define o120 x050
#define o121 x051
#define o122 x052
#define o123 x053
#define o124 x054
#define o125 x055
#define o126 x056
#define o127 x057
#define o130 x058
#define o131 x059
#define o132 x05A
#define o133 x05B
#define o134 x05C
#define o135 x05D
#define o136 x05E
#define o137 x05F
#define o140 x060
#define o141 x061
#define o142 x062
#define o143 x063
#define o144 x064
#define o145 x065
#define o146 x066
#define o147 x067
#define o150 x068
#define o151 x069
#define o152 x06A
#define o153 x06B
#define o154 x06C
#define o155 x06D
#define o156 x06E
#define o157 x06F
#define o160 x070
#define o161 x071
#define o162 x072
#define o163 x073
#define o164 x074
#define o165 x075
#define o166 x076
#define o167 x077
#define o170 x078
#define o171 x079
#define o172 x07A
#define o173 x07B
#define o174 x07C
#define o175 x07D
#define o176 x07E
#define o177 x07F
#define o200 x080
#define o201 x081
#define o202 x082
#define o203 x083
#define o204 x084
#define o205 x085
#define o206 x086
#define o207 x087
#define o210 x088
#define o211 x089
#define o212 x08A
#define o213 x08B
#define o214 x08C
#define o215 x08D
#define o216 x08E
#define o217 x08F
#define o220 x090
#define o221 x091
#define o222 x092
#define o223 x093
#define o224 x094
#define o225 x095
#define o226 x096
#define o227 x097
#define o230 x098
#define o231 x099
#define o232 x09A
#define o233 x09B
#define o234 x09C
#define o235 x09D
#define o236 x09E
#define o237 x09F
#define o240 x0A0
#define o241 x0A1
#define o242 x0A2
#define o243 x0A3
#define o244 x0A4
#define o245 x0A5
#define o246 x0A6
#define o247 x0A7
#define o250 x0A8
#define o251 x0A9
#define o252 x0AA
#define o253 x0AB
#define o254 x0AC
#define o255 x0AD
#define o256 x0AE
#define o257 x0AF
#define o260 x0B0
#define o261 x0B1
#define o262 x0B2
#define o263 x0B3
#define o264 x0B4
#define o265 x0B5
#define o266 x0B6
#define o267 x0B7
#define o270 x0B8
#define o271 x0B9
#define o272 x0BA
#define o273 x0BB
#define o274 x0BC
#define o275 x0BD
#define o276 x0BE
#define o277 x0BF
#define o300 x0C0
#define o301 x0C1
#define o302 x0C2
#define o303 x0C3
#define o304 x0C4
#define o305 x0C5
#define o306 x0C6
#define o307 x0C7
#define o310 x0C8
#define o311 x0C9
#define o312 x0CA
#define o313 x0CB
#define o314 x0CC
#define o315 x0CD
#define o316 x0CE
#define o317 x0CF
#define o320 x0D0
#define o321 x0D1
#define o322 x0D2
#define o323 x0D3
#define o324 x0D4
#define o325 x0D5
#define o326 x0D6
#define o327 x0D7
#define o330 x0D8
#define o331 x0D9
#define o332 x0DA
#define o333 x0DB
#define o334 x0DC
#define o335 x0DD
#define o336 x0DE
#define o337 x0DF
#define o340 x0E0
#define o341 x0E1
#define o342 x0E2
#define o343 x0E3
#define o344 x0E4
#define o345 x0E5
#define o346 x0E6
#define o347 x0E7
#define o350 x0E8
#define o351 x0E9
#define o352 x0EA
#define o353 x0EB
#define o354 x0EC
#define o355 x0ED
#define o356 x0EE
#define o357 x0EF
#define o360 x0F0
#define o361 x0F1
#define o362 x0F2
#define o363 x0F3
#define o364 x0F4
#define o365 x0F5
#define o366 x0F6
#define o367 x0F7
#define o370 x0F8
#define o371 x0F9
#define o372 x0FA
#define o373 x0FB
#define o374 x0FC
#define o375 x0FD
#define o376 x0FE
#define o377 x0FF
#define o400 x100
#define o401 x101
#define o402 x102
#define o403 x103
#define o404 x104
#define o405 x105
#define o406 x106
#define o407 x107
#define o410 x108
#define o411 x109
#define o412 x10A
#define o413 x10B
#define o414 x10C
#define o415 x10D
#define o416 x10E
#define o417 x10F
#define o420 x110
#define o421 x111
#define o422 x112
#define o423 x113
#define o424 x114
#define o425 x115
#define o426 x116
#define o427 x117
#define o430 x118
#define o431 x119
#define o432 x11A
#define o433 x11B
#define o434 x11C
#define o435 x11D
#define o436 x11E
#define o437 x11F
#define o440 x120
#define o441 x121
#define o442 x122
#define o443 x123
#define o444 x124
#define o445 x125
#define o446 x126
#define o447 x127
#define o450 x128
#define o451 x129
#define o452 x12A
#define o453 x12B
#define o454 x12C
#define o455 x12D
#define o456 x12E
#define o457 x12F
#define o460 x130
#define o461 x131
#define o462 x132
#define o463 x133
#define o464 x134
#define o465 x135
#define o466 x136
#define o467 x137
#define o470 x138
#define o471 x139
#define o472 x13A
#define o473 x13B
#define o474 x13C
#define o475 x13D
#define o476 x13E
#define o477 x13F
#define o500 x140
#define o501 x141
#define o502 x142
#define o503 x143
#define o504 x144
#define o505 x145
#define o506 x146
#define o507 x147
#define o510 x148
#define o511 x149
#define o512 x14A
#define o513 x14B
#define o514 x14C
#define o515 x14D
#define o516 x14E
#define o517 x14F
#define o520 x150
#define o521 x151
#define o522 x152
#define o523 x153
#define o524 x154
#define o525 x155
#define o526 x156
#define o527 x157
#define o530 x158
#define o531 x159
#define o532 x15A
#define o533 x15B
#define o534 x15C
#define o535 x15D
#define o536 x15E
#define o537 x15F
#define o540 x160
#define o541 x161
#define o542 x162
#define o543 x163
#define o544 x164
#define o545 x165
#define o546 x166
#define o547 x167
#define o550 x168
#define o551 x169
#define o552 x16A
#define o553 x16B
#define o554 x16C
#define o555 x16D
#define o556 x16E
#define o557 x16F
#define o560 x170
#define o561 x171
#define o562 x172
#define o563 x173
#define o564 x174
#define o565 x175
#define o566 x176
#define o567 x177
#define o570 x178
#define o571 x179
#define o572 x17A
#define o573 x17B
#define o574 x17C
#define o575 x17D
#define o576 x17E
#define o577 x17F
#define o600 x180
#define o601 x181
#define o602 x182
#define o603 x183
#define o604 x184
#define o605 x185
#define o606 x186
#define o607 x187
#define o610 x188
#define o611 x189
#define o612 x18A
#define o613 x18B
#define o614 x18C
#define o615 x18D
#define o616 x18E
#define o617 x18F
#define o620 x190
#define o621 x191
#define o622 x192
#define o623 x193
#define o624 x194
#define o625 x195
#define o626 x196
#define o627 x197
#define o630 x198
#define o631 x199
#define o632 x19A
#define o633 x19B
#define o634 x19C
#define o635 x19D
#define o636 x19E
#define o637 x19F
#define o640 x1A0
#define o641 x1A1
#define o642 x1A2
#define o643 x1A3
#define o644 x1A4
#define o645 x1A5
#define o646 x1A6
#define o647 x1A7
#define o650 x1A8
#define o651 x1A9
#define o652 x1AA
#define o653 x1AB
#define o654 x1AC
#define o655 x1AD
#define o656 x1AE
#define o657 x1AF
#define o660 x1B0
#define o661 x1B1
#define o662 x1B2
#define o663 x1B3
#define o664 x1B4
#define o665 x1B5
#define o666 x1B6
#define o667 x1B7
#define o670 x1B8
#define o671 x1B9
#define o672 x1BA
#define o673 x1BB
#define o674 x1BC
#define o675 x1BD
#define o676 x1BE
#define o677 x1BF
#define o700 x1C0
#define o701 x1C1
#define o702 x1C2
#define o703 x1C3
#define o704 x1C4
#define o705 x1C5
#define o706 x1C6
#define o707 x1C7
#define o710 x1C8
#define o711 x1C9
#define o712 x1CA
#define o713 x1CB
#define o714 x1CC
#define o715 x1CD
#define o716 x1CE
#define o717 x1CF
#define o720 x1D0
#define o721 x1D1
#define o722 x1D2
#define o723 x1D3
#define o724 x1D4
#define o725 x1D5
#define o726 x1D6
#define o727 x1D7
#define o730 x1D8
#define o731 x1D9
#define o732 x1DA
#define o733 x1DB
#define o734 x1DC
#define o735 x1DD
#define o736 x1DE
#define o737 x1DF
#define o740 x1E0
#define o741 x1E1
#define o742 x1E2
#define o743 x1E3
#define o744 x1E4
#define o745 x1E5
#define o746 x1E6
#define o747 x1E7
#define o750 x1E8
#define o751 x1E9
#define o752 x1EA
#define o753 x1EB
#define o754 x1EC
#define o755 x1ED
#define o756 x1EE
#define o757 x1EF
#define o760 x1F0
#define o761 x1F1
#define o762 x1F2
#define o763 x1F3
#define o764 x1F4
#define o765 x1F5
#define o766 x1F6
#define o767 x1F7
#define o770 x1F8
#define o771 x1F9
#define o772 x1FA
#define o773 x1FB
#define o774 x1FC
#define o775 x1FD
#define o776 x1FE
#define o777 x1FF
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment