Mercurial > projects > dil
comparison trunk/src/dil/Expressions.d @ 417:8af5c7e2f722
Fixed parsing asm FS register.
author | Aziz K?ksal <aziz.koeksal@gmail.com> |
---|---|
date | Thu, 27 Sep 2007 13:59:36 +0200 |
parents | ff1d11c27061 |
children | bd176bc73e43 |
comparison
equal
deleted
inserted
replaced
416:a4783b904fba | 417:8af5c7e2f722 |
---|---|
986 } | 986 } |
987 | 987 |
988 class AsmRegisterExpression : Expression | 988 class AsmRegisterExpression : Expression |
989 { | 989 { |
990 Token* register; | 990 Token* register; |
991 Token* number; // ST(0) - ST(7) | 991 Token* number; // ST(0) - ST(7) or FS:0, FS:4, FS:8 |
992 this(Token* register, Token* number = null) | 992 this(Token* register, Token* number = null) |
993 { | 993 { |
994 mixin(set_kind); | 994 mixin(set_kind); |
995 this.register = register; | 995 this.register = register; |
996 this.number = number; | 996 this.number = number; |