Author Topic: Too big job for me  (Read 6262 times)

minor28

  • Member
  • **
  • Posts: 107
    • Minor28 DivDev
Too big job for me
« on: May 31, 2012, 04:44:57 AM »
I am working on a masm language extension for visual studio 10. I got it to work in
experimental instance. It is a C# project (MasmPackage.sin). Coloring is inspired by
Alexandre Mutel's Asmhighlighter.

As a part of this work I must translate the c++ header files to masm inc files. This is a
RadAsm project (MasmTool.rap). The translation process works without errors but assembling
the windows.inc file generates a lot of errors. I have worked quite a while with these
errors. Some are fixed but new arises.

Now I have come to the conclusion that this job is too big for me and because of that I ask
if someone wants to take over the work. In that case, I presume that I can access the
resulting source code.

The projects can be downloaded from http://minor28.divdev.se/index.php?mt

Best regards
« Last Edit: June 18, 2013, 09:20:04 PM by minor28 »
This and that on my site

Vortex

  • Member
  • *****
  • Posts: 1704
Re: Too big job for me
« Reply #1 on: May 31, 2012, 04:58:34 AM »
Hi minor28,

What tool did you use to do the translation from C++ to .inc?

minor28

  • Member
  • **
  • Posts: 107
    • Minor28 DivDev
Re: Too big job for me
« Reply #2 on: May 31, 2012, 05:12:50 AM »
The tool is my RadAsm project. Scanning each line in windows.h and referenced files.
This and that on my site

Vortex

  • Member
  • *****
  • Posts: 1704
Re: Too big job for me
« Reply #3 on: May 31, 2012, 05:24:31 AM »
Hi minor28,

You can check Japheth's translator h2incX. Maybe, it can give you an idea.

http://japheth.de/h2incX.html

minor28

  • Member
  • **
  • Posts: 107
    • Minor28 DivDev
Re: Too big job for me
« Reply #4 on: June 01, 2012, 06:27:13 PM »
Hi Vortex,

OK, I read about the Japheth's translator h2incX as you wrote. I see that the restrictions he has stated, I have also taken account of in my tool. Have you looked at my MasmTool code?

I have written code for macros but for the moment it is commented out.

In all, I have given up. At least at the moment.
This and that on my site

Vortex

  • Member
  • *****
  • Posts: 1704
Re: Too big job for me
« Reply #5 on: June 02, 2012, 03:52:29 AM »
Hi minor32,

I will look at the code.

ragdog

  • Member
  • ****
  • Posts: 515
Re: Too big job for me
« Reply #6 on: June 02, 2012, 03:54:31 AM »
Quote
The projects can be downloaded from http://minor28.divdev.se/MasmTool/MasmTool.php

I can not download anything

dedndave

  • Member
  • *****
  • Posts: 8734
  • Still using Abacus 2.0
    • DednDave
Re: Too big job for me
« Reply #7 on: June 02, 2012, 07:38:45 AM »
try again - it worked fine for me

qWord

  • Member
  • *****
  • Posts: 1454
  • The base type of a type is the type itself
    • SmplMath macros
Re: Too big job for me
« Reply #8 on: June 02, 2012, 08:15:01 AM »
try again - it worked fine for me
the downloads do not work with the IE9... probably because of the java script
MREAL macros - when you need floating point arithmetic while assembling!

dedndave

  • Member
  • *****
  • Posts: 8734
  • Still using Abacus 2.0
    • DednDave
Re: Too big job for me
« Reply #9 on: June 02, 2012, 09:23:10 AM »
links removed...
« Last Edit: June 02, 2012, 09:20:31 PM by dedndave »

dedndave

  • Member
  • *****
  • Posts: 8734
  • Still using Abacus 2.0
    • DednDave
Re: Too big job for me
« Reply #10 on: June 02, 2012, 09:30:56 AM »
links removed...
« Last Edit: June 02, 2012, 09:20:09 PM by dedndave »

minor28

  • Member
  • **
  • Posts: 107
    • Minor28 DivDev
Re: Too big job for me
« Reply #11 on: June 02, 2012, 04:39:08 PM »
I'm not very happy about the tampering with my links.

Edit:
dedndave! Please delete your downloads.
This and that on my site

dedndave

  • Member
  • *****
  • Posts: 8734
  • Still using Abacus 2.0
    • DednDave
Re: Too big job for me
« Reply #12 on: June 02, 2012, 09:18:56 PM »
i apologize, Minor - i thought you'd want them to have your files
they were unable to access them due to the PHP code on your site

dedndave

  • Member
  • *****
  • Posts: 8734
  • Still using Abacus 2.0
    • DednDave
Re: Too big job for me
« Reply #13 on: June 03, 2012, 01:37:34 AM »
by the way....

i have used this PHP code by Gary White to force downloads
the last 5 paragraphs show how to alias files, too
(use one url to render it and another to force download)

http://www.apptools.com/phptools/force-download.php

what i like about Gary is, he explains everything so a dummy like me can understand it - lol
very cool stuff   :t

minor28

  • Member
  • **
  • Posts: 107
    • Minor28 DivDev
Re: Too big job for me
« Reply #14 on: June 03, 2012, 01:47:13 AM »
I wanted to know how many downloads. That's why php.

Now I have changed the download page. Not working downloads may be due to a bug in ie.

The projects can be downloaded from http://minor28.divdev.se/index.php?mt
« Last Edit: June 18, 2013, 09:21:38 PM by minor28 »
This and that on my site