Click here to Skip to main content
15,895,667 members
Home / Discussions / C#
   

C#

 
QuestionSeriously? user-defined conversions to or from an interface are not allowed Pin
Alaric_12-Dec-11 9:16
professionalAlaric_12-Dec-11 9:16 
AnswerRe: Seriously? user-defined conversions to or from an interface are not allowed Pin
BobJanova14-Dec-11 5:09
BobJanova14-Dec-11 5:09 
QuestionTCPClient and TCPListener Pin
michaelgr112-Dec-11 2:38
michaelgr112-Dec-11 2:38 
AnswerRe: TCPClient and TCPListener Pin
jschell12-Dec-11 8:32
jschell12-Dec-11 8:32 
GeneralRe: TCPClient and TCPListener Pin
michaelgr112-Dec-11 8:57
michaelgr112-Dec-11 8:57 
GeneralRe: TCPClient and TCPListener Pin
Addy Tas12-Dec-11 11:44
Addy Tas12-Dec-11 11:44 
GeneralRe: TCPClient and TCPListener Pin
jschell13-Dec-11 8:32
jschell13-Dec-11 8:32 
QuestionWriting a 6502 cross assembler in c# Pin
Derek Henderson12-Dec-11 0:27
Derek Henderson12-Dec-11 0:27 
This is my first post to discussion so please forgive any mistakes of protocol etc

I am looking to write a 6502 (and possibly later z80) cross assembler to run on the pc using c#. My question is not for code but rather for technique and approach. As I have not done this sort of project before I was wandering what techniques I should use to interpret a line of code. Bearing in mind I need to identify both the instruction and addressing mode.

I can of course actually do this already by either using regular expressions or simply string manipulation but I'd like to know how it's should be done. Other people must have spent years writing assemblers and languages and must know the best approach.

Hope that all makes sense. Discuss .............

Derek
AnswerRe: Writing a 6502 cross assembler in c# Pin
Luc Pattyn12-Dec-11 1:05
sitebuilderLuc Pattyn12-Dec-11 1:05 
GeneralRe: Writing a 6502 cross assembler in c# Pin
Derek Henderson12-Dec-11 1:19
Derek Henderson12-Dec-11 1:19 
GeneralRe: Writing a 6502 cross assembler in c# Pin
harold aptroot12-Dec-11 4:52
harold aptroot12-Dec-11 4:52 
AnswerRe: Writing a 6502 cross assembler in c# Pin
Richard MacCutchan12-Dec-11 5:01
mveRichard MacCutchan12-Dec-11 5:01 
GeneralRe: Writing a 6502 cross assembler in c# Pin
Derek Henderson12-Dec-11 5:06
Derek Henderson12-Dec-11 5:06 
AnswerRe: Writing a 6502 cross assembler in c# Pin
jschell12-Dec-11 8:34
jschell12-Dec-11 8:34 
Questionestablishing a connection error for mssql 2005 Pin
Member 808991411-Dec-11 23:53
Member 808991411-Dec-11 23:53 
AnswerRe: establishing a connection error for mssql 2005 Pin
thatraja12-Dec-11 3:03
professionalthatraja12-Dec-11 3:03 
QuestionEventType : clr20r3 ,system.windows.markup.xamlparse error Pin
sgkin11-Dec-11 22:24
sgkin11-Dec-11 22:24 
AnswerRe: EventType : clr20r3 ,system.windows.markup.xamlparse error Pin
#realJSOP12-Dec-11 4:40
mve#realJSOP12-Dec-11 4:40 
QuestionSave Word document to database (using OpenXML) Pin
dennieku11-Dec-11 21:37
dennieku11-Dec-11 21:37 
AnswerRe: Save Word document to database (using OpenXML) Pin
Luc Pattyn12-Dec-11 1:09
sitebuilderLuc Pattyn12-Dec-11 1:09 
AnswerRe: Save Word document to database (using OpenXML) Pin
Eddy Vluggen12-Dec-11 9:59
professionalEddy Vluggen12-Dec-11 9:59 
Questionself-initializing static reference types within the definition of the struct ? Pin
BillWoodruff11-Dec-11 15:51
professionalBillWoodruff11-Dec-11 15:51 
AnswerRe: self-initializing static list of instances of a struct within the definition of the struct: I though this was illegal Pin
Luc Pattyn11-Dec-11 16:14
sitebuilderLuc Pattyn11-Dec-11 16:14 
GeneralRe: self-initializing static list of instances of a struct within the definition of the struct Pin
BillWoodruff11-Dec-11 17:06
professionalBillWoodruff11-Dec-11 17:06 
AnswerRe: self-initializing static list of instances of a struct within the definition of the struct Pin
Luc Pattyn11-Dec-11 17:21
sitebuilderLuc Pattyn11-Dec-11 17:21 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.