Try: main () { _asm { data_label: dw ?????? } } I use MSVC which doesn't support the define directives, so I am not sure the Borland supports it either: check that out 1st since that could be a problem. If it is, you may be able to use _emit, which is like DB. Sunil Puri