Click here to Skip to main content
15,889,335 members
Home / Discussions / Managed C++/CLI
   

Managed C++/CLI

 
Generaldiall_up connection Pin
heba_zien19-Dec-03 3:21
heba_zien19-Dec-03 3:21 
GeneralMaking a control array with windows forms Pin
Ffelagund17-Dec-03 23:27
Ffelagund17-Dec-03 23:27 
GeneralRe: Making a control array with windows forms Pin
Nick Hodapp18-Dec-03 7:44
sitebuilderNick Hodapp18-Dec-03 7:44 
GeneralRe: Making a control array with windows forms Pin
leppie20-Dec-03 22:45
leppie20-Dec-03 22:45 
GeneralRe: Making a control array with windows forms Pin
Ffelagund20-Dec-03 23:10
Ffelagund20-Dec-03 23:10 
GeneralCodeDOM questions... Pin
bouli17-Dec-03 11:18
bouli17-Dec-03 11:18 
GeneralRe: CodeDOM questions... Pin
leppie18-Dec-03 6:35
leppie18-Dec-03 6:35 
GeneralRe: CodeDOM questions... Pin
bouli18-Dec-03 7:10
bouli18-Dec-03 7:10 
Hi,

Thanks for answering me Smile | :)

what I want to do is not an RPL calculator, but making a full compiler that will recognize syntax, keywords and so on from RPL language (it contains assembler too) and it will generate binary code that will run directly in the calculator.
ie:

the RPL programm look like this

::
ClrDA1Ok * clear 1st line
"Hello world" DISPROW1 * display "Hello world" on the 1st line with medium font
;

The compiler will generate the binary code that when it will run on the calculator...
For the compiler, in this example, only "::" and ";" are keywords.
ClrDA1OK and DISP1 are instructions (from a file) that correspond to readable entry point in the ROM of the calculator.

a declaration look like this:

=ClrDA1OK EQU #390CC *
=DISPROW1 EQU #1245B *

when the compiler sees ClrDA1OK, he knows that it has to replace this by "CC093" (inverted code for #390CC) = and EQU are keywords (this definitions are differents from the DEFINE keyword Poke tongue | ;-P )

This compiler, has lot of keywords and it can mix assembler & RPL. I think, the best way to do that will be into 3 programs:
- Preprocessor (it will generates lines of textual code ready to be assembled)
- Assembler (it takes lines of code, handly written or generated by the preprocessor into machine code independent from the HP platform HP48-HP49 etc...)
- Loader/Linker (it generates the apropriate code ready to be transfer in the apropriate calculator)

I think .NET can do the job in a more easy way as MFC. .NET framework provides a lot of classes that are designed for this job Smile | :)

Maybe you or someone can show me what way to ride...

Best regards.

Bouli.

GeneralUsing the InternetExplorer object in a Managed C++ application Pin
Chris Morrison16-Dec-03 11:59
Chris Morrison16-Dec-03 11:59 
GeneralRe: Using the InternetExplorer object in a Managed C++ application Pin
Roger Stewart16-Dec-03 14:54
professionalRoger Stewart16-Dec-03 14:54 
GeneralRe: Using the InternetExplorer object in a Managed C++ application Pin
Chris Morrison16-Dec-03 15:02
Chris Morrison16-Dec-03 15:02 
Questionhow can i access system.web classes in a managed class library? Pin
godzooky10-Dec-03 3:16
godzooky10-Dec-03 3:16 
AnswerRe: how can i access system.web classes in a managed class library? Pin
Nick Hodapp16-Dec-03 6:37
sitebuilderNick Hodapp16-Dec-03 6:37 
QuestionWhat do the '<...>' operators do with reference to inheritance here? Pin
BedHead9-Dec-03 6:17
BedHead9-Dec-03 6:17 
AnswerRe: What do the '<...>' operators do with reference to inheritance here? Pin
keegan9-Dec-03 6:34
keegan9-Dec-03 6:34 
GeneralRe: What do the '&lt;...&gt;' operators do with reference to inheritance here? Pin
BedHead9-Dec-03 6:38
BedHead9-Dec-03 6:38 
Questioni wan't to make a good project out from C++(Help me out)? Pin
Sardar Ahmed Bilal8-Dec-03 18:58
sussSardar Ahmed Bilal8-Dec-03 18:58 
GeneralWorking .NET Object browser for MC++ Pin
Arash Sabet5-Dec-03 4:53
Arash Sabet5-Dec-03 4:53 
GeneralRe: Working .NET Object browser for MC++ Pin
Nick Hodapp16-Dec-03 6:42
sitebuilderNick Hodapp16-Dec-03 6:42 
Generalimplementing inode using c++ Pin
perkie5-Dec-03 3:42
perkie5-Dec-03 3:42 
GeneralConceptual doubt Pin
yeluri4-Dec-03 2:09
yeluri4-Dec-03 2:09 
GeneralAccessing Managed From Extended Proc Pin
Shaun Becker3-Dec-03 10:25
Shaun Becker3-Dec-03 10:25 
GeneralReading from a USB port with Win32 API Pin
sixefftee2-Dec-03 8:39
sixefftee2-Dec-03 8:39 
GeneralRe: Reading from a USB port with Win32 API Pin
Chris Barrell2-Dec-03 9:21
Chris Barrell2-Dec-03 9:21 
GeneralRe: Reading from a USB port with Win32 API Pin
John M. Drescher9-Dec-03 7:18
John M. Drescher9-Dec-03 7:18 

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.