Chris Hinsley

Results 118 comments of Chris Hinsley

Before I wrote the Lisp interpreter in ChrysaLisp I had always heard about Lisp, how it was supposedly the best thing since sliced bread, but that all the parens made...

For LLVM just head to their website.. For Lisp I can highly recommend http://www.gigamonkeys.com/book/, very good book indeed. But do remember that ChrysaLisp don't do any of that car/cdr/cons stuff...

disassembler shell command would be nice :) Let you try some Lisp and give us a nice additional tool :) Would that also be able to disassemble a boot_image file,...

Take a look first at cmd/dump.lisp good starting point that reads in a byte stream from stdin or a file. Look through the doc/FUNCTION.md doc to get all the info...

Also these macros are defined in boot.lisp and you will find them most useful as well ! I’d gulp the whole function in with a single (load name) call and...

Start a dis branch and push stuff to that as you go along. Every time you happy to merge over to master do a PR etc.

One last tip. Take a look at the cmd/asm.inc file at the (make-boot) stuff. That does a huge amount of similar things to pull functions apart and glue them back...

That's interesting, thank you. Chris

I've just added a Debug app as part of the new System Services implementation. Now, this isn't the be all and end all of debugging, but I'm heading towards the...

You might have noticed that I detoured to do a C++ Clang/LLVM version of the Lisp to get a real feel for what the difference was compared to my own...