![]() |
|
![]() |
|
|
Thread Tools | Display Modes |
|
|
#51 |
|
Programmer
Join Date: Nov 2005
Location: Moseley, Birmingham, England, Earth
Posts: 51
Rep Power: 3
![]() |
I've posted into another topic. Please go to my other thread.
|
|
|
|
|
|
#52 |
|
Newbie
Join Date: Oct 2005
Posts: 5
Rep Power: 0
![]() |
On a serious note,
If you want VB, I can help you out. Search FreeVBCode.com for "D++", there's an "EXE Maker" ![]() Have fun! |
|
|
|
|
|
#53 |
|
Expert Programmer
|
i have seen that before, i cannot believe it was written with VB. Its sad.
__________________
"When in Rome, Do as the Romans Do" "Beauty is in the eye of the BEER holder" "Save your breath your going to need it for your blow up doll later" SearchLores.org |
|
|
|
|
|
#54 |
|
Programmer
Join Date: Nov 2005
Location: Moseley, Birmingham, England, Earth
Posts: 51
Rep Power: 3
![]() |
Compiler Theory Documentation
On this page are links to a series of PDF files, which form "compiler theory documentation" by P. D. Terry.
http://webster.cs.ucr.edu/AsmTools/RollYourOwn/ There's also a link to his website: http://www.scifac.ru.ac.za/compilers/ They're very useful. |
|
|
|
|
|
#55 | |
|
Caffeinated Neural Net
![]() Join Date: Jun 2005
Location: Dry west coast of Canada
Posts: 1,010
Rep Power: 5
![]() |
Quote:
__________________
And once again, Probability proves itself willing to sneak into a back alley and service Drama as would a copper-piece harlot. - Vaarsuvius, Order of the Stick |
|
|
|
|
|
|
#56 |
|
Resident Grouch
![]() ![]() ![]() ![]() ![]() ![]() Join Date: Jun 2005
Posts: 6,453
Rep Power: 10
![]() |
I called lectric's cat a goat, but despite my "right" to do so, I can't convince either him OR the cat.
![]()
__________________
Abstraction doesn't make it impossible to write bad code; it makes it possible to write superior code. Contributor's Corner: Grumpy on C++ Exceptions DaWei on Pointers |
|
|
|
|
|
#57 | |
|
Caffeinated Neural Net
![]() Join Date: Jun 2005
Location: Dry west coast of Canada
Posts: 1,010
Rep Power: 5
![]() |
Quote:
__________________
And once again, Probability proves itself willing to sneak into a back alley and service Drama as would a copper-piece harlot. - Vaarsuvius, Order of the Stick |
|
|
|
|
|
|
#58 |
|
Hobbyist Programmer
Join Date: Dec 2005
Posts: 118
Rep Power: 0
![]() |
I remember wanting to write a compiler a few years ago. I didn't manage it, but after getting hold of this tutorial I did write a small interpreter and a calculator program which could read in a maths function, d/dx it and find a root.
That tutorial covers recursive descent parsing which is the easiest to write by hand (i.e. without Flex and Bison or Lexx and Yacc) and it even outputs assembly code, but it's assembly for some Motorola chip so don't expect it to work with an x86 assembler. |
|
|
|
|
|
#59 | |
|
Caffeinated Neural Net
![]() Join Date: Jun 2005
Location: Dry west coast of Canada
Posts: 1,010
Rep Power: 5
![]() |
Quote:
__________________
And once again, Probability proves itself willing to sneak into a back alley and service Drama as would a copper-piece harlot. - Vaarsuvius, Order of the Stick |
|
|
|
|
|
|
#60 |
|
Newbie
Join Date: Dec 2005
Posts: 11
Rep Power: 0
![]() |
Ha...ha...oh lord he's serious
Well first you need to learn ASM (Assembly Line) and usually learning that takes a good 3 years. That is what DOS and such was made on. ASM is 1 and 0...Say hello to your 2 new friends. Also ASM is used to decide how fast a disk spins or how the harddrive reads and writes. It's down to hardware. And used for compilers. I recommend writing a program that ACTS like a compiler. Ex: Say in C++ you add the command RINT to act as cout >> " *text* ";Then if someone typed Print then it would set cout >> " And end with "; Also add a small script to make sure cast sensitivity won't matter.
__________________
I know the meaning of life. Well I almost did but then my dictionary fell apart so I lost it =( |
|
|
|
![]() |
| Bookmarks |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
| Display Modes | |
|
|