LEFT | RIGHT |
(no file at all) | |
1 // Inferno utils/5a/lex.c | 1 // Inferno utils/5a/lex.c |
2 // http://code.google.com/p/inferno-os/source/browse/utils/5a/lex.c | 2 // http://code.google.com/p/inferno-os/source/browse/utils/5a/lex.c |
3 // | 3 // |
4 // Copyright © 1994-1999 Lucent Technologies Inc. All rights reserved. | 4 // Copyright © 1994-1999 Lucent Technologies Inc. All rights reserved. |
5 // Portions Copyright © 1995-1997 C H Forsyth (forsyth@terzarima.net) | 5 // Portions Copyright © 1995-1997 C H Forsyth (forsyth@terzarima.net) |
6 // Portions Copyright © 1997-1999 Vita Nuova Limited | 6 // Portions Copyright © 1997-1999 Vita Nuova Limited |
7 // Portions Copyright © 2000-2007 Vita Nuova Holdings Limited (www.vitanuov
a.com) | 7 // Portions Copyright © 2000-2007 Vita Nuova Holdings Limited (www.vitanuov
a.com) |
8 // Portions Copyright © 2004,2006 Bruce Ellis | 8 // Portions Copyright © 2004,2006 Bruce Ellis |
9 // Portions Copyright © 2005-2007 C H Forsyth (forsyth@terzarima.net) | 9 // Portions Copyright © 2005-2007 C H Forsyth (forsyth@terzarima.net) |
10 // Revisions Copyright © 2000-2007 Lucent Technologies Inc. and others | 10 // Revisions Copyright © 2000-2007 Lucent Technologies Inc. and others |
(...skipping 252 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
263 | 263 |
264 ".U", LS, C_UBIT, | 264 ".U", LS, C_UBIT, |
265 ".S", LS, C_SBIT, | 265 ".S", LS, C_SBIT, |
266 ".W", LS, C_WBIT, | 266 ".W", LS, C_WBIT, |
267 ".P", LS, C_PBIT, | 267 ".P", LS, C_PBIT, |
268 ".PW", LS, C_WBIT|C_PBIT, | 268 ".PW", LS, C_WBIT|C_PBIT, |
269 ".WP", LS, C_WBIT|C_PBIT, | 269 ".WP", LS, C_WBIT|C_PBIT, |
270 | 270 |
271 ".F", LS, C_FBIT, | 271 ".F", LS, C_FBIT, |
272 | 272 |
273 » ".IBW",»» LS,» C_WBIT|C_PBIT|C_UBIT, | 273 » ".DAW",»» LS,» C_WBIT|C_PBIT|C_UBIT, |
274 » ".IAW",»» LS,» C_WBIT|C_UBIT, | 274 » ".DBW",»» LS,» C_WBIT|C_UBIT, |
275 » ".DBW",»» LS,» C_WBIT|C_PBIT, | 275 » ".IAW",»» LS,» C_WBIT|C_PBIT, |
276 » ".DAW",»» LS,» C_WBIT, | 276 » ".IBW",»» LS,» C_WBIT, |
277 » ".IB",» » LS,» C_PBIT|C_UBIT, | 277 » ".DA",» » LS,» C_PBIT|C_UBIT, |
278 » ".IA",» » LS,» C_UBIT, | 278 » ".DB",» » LS,» C_UBIT, |
279 » ".DB",» » LS,» C_PBIT, | 279 » ".IA",» » LS,» C_PBIT, |
280 » ".DA",» » LS,» 0, | 280 » ".IB",» » LS,» 0, |
281 | 281 |
282 "@", LAT, 0, | 282 "@", LAT, 0, |
283 | 283 |
284 "AND", LTYPE1, AAND, | 284 "AND", LTYPE1, AAND, |
285 "EOR", LTYPE1, AEOR, | 285 "EOR", LTYPE1, AEOR, |
286 "SUB", LTYPE1, ASUB, | 286 "SUB", LTYPE1, ASUB, |
287 "RSB", LTYPE1, ARSB, | 287 "RSB", LTYPE1, ARSB, |
288 "ADD", LTYPE1, AADD, | 288 "ADD", LTYPE1, AADD, |
289 "ADC", LTYPE1, AADC, | 289 "ADC", LTYPE1, AADC, |
290 "SBC", LTYPE1, ASBC, | 290 "SBC", LTYPE1, ASBC, |
(...skipping 448 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
739 | 739 |
740 if(tofree) { | 740 if(tofree) { |
741 free(tofree); | 741 free(tofree); |
742 tofree = nil; | 742 tofree = nil; |
743 } | 743 } |
744 } | 744 } |
745 } | 745 } |
746 | 746 |
747 #include "../cc/lexbody" | 747 #include "../cc/lexbody" |
748 #include "../cc/macbody" | 748 #include "../cc/macbody" |
LEFT | RIGHT |