rocky
I specialize in debuggers, high-level bytecode decompilation, and compilers. Private consulting is available. rates: $150/30 minutes; $250/60 minutes
Crunch.ioNYC
Pinned Repositories
mathics-core
An open-source Mathematica. This repository contains the Python modules for WL Built-in functions, variables, core primitives, e.g. Symbol, a parser to create Expressions, and an evaluator to execute them.
realgud
The Grand "Cathedral" Debugger rewrite
elisp-bytecode
Let's document Emacs Lisp Bytecode (Lisp Assembly Program) instructions
python-decompile3
Python decompiler for 3.7-3.8 Stripped down from uncompyle6 so we can refactor and start to fix up some long-standing problems
python-uncompyle6
A cross-version Python bytecode decompiler
python-xasm
Python cross version bytecode/wordcode assembler
python-xdis
Python cross-version bytecode library and disassembler
x-python
A Python implementation of the C Python Interpreter
remake
Enhanced GNU Make - tracing, error reporting, debugging, profiling and more
zshdb
gdb-like "trepan" debugger for zsh
rocky's Repositories
rocky/elisp-earley
Earley parser in Emacs Lisp
rocky/ipython-trepan
Add ipython magic to call python trepan
rocky/solc-lsp
LSP functions for solidity using solc's AST
rocky/go-gnureadline
Go bindings for GNU Readline
rocky/python-loctraceback
Python 3.6 API traceback module adding in fragment decomplation info for more precise location information
rocky/gjchaitin
Two years circa 1982 I knew GJChaitin
rocky/Perl-Devel-Callsite
Get caller Perl OP address
rocky/terminals-are-sexy
💥 A curated list of Terminal frameworks, plugins & resources for CLI lovers.
rocky/awesome-compilers
:sunglasses: Curated list of awesome resources on Compilers, Interpreters and Runtimes
rocky/mult-by-constants
Code, library, and tables to search for optimal sequences of shift, adds, and subtracts to multiply by a constant.
rocky/networkx
Network Analysis in Python
rocky/p5-Devel-Trepan-Deparse
Adds a "deparse" command to Devel::Trepan
rocky/Perl-Devel-Trepan-Disassemble
Adds "disassemble" command to Perl-Devel-Trepan
rocky/pyston
A faster and highly-compatible implementation of the Python programming language.
rocky/python-parsing-tools
A list of Python parsing tools
rocky/vscode-solidity
Visual Studio Code language support extension for Solidity smart contracts in Ethereum
rocky/Carlson
A Mathematica package for evaluating Carlson elliptic integrals
rocky/coderpad-setup
My coderpad setup
rocky/diagnose
A system to Instrument running Python code
rocky/elisp-node-inspector
Hooking up "node --inspect" with emacs
rocky/ethereum-analyzer-suites-runner
Old SmartContractSecurity runner code
rocky/evm-analyzer-benchmark-suite
A benchmark suite for evaluating the precision of EVM code analysis tools.
rocky/fricas
Official FriCAS repository
rocky/iwolfram
A jupyter kernel for Wolfram Mathematica
rocky/mpmath
Python library for arbitrary-precision floating-point arithmetic
rocky/priority-queue-dictionary
A Pythonic indexed priority queue
rocky/pygments-mathematica
Mathematica/Wolfram Language lexer and highlighter for Pygments
rocky/rb-linecache2
LineCache is a module for reading and caching lines. This may be useful for example in a debugger where the same lines are shown many times.
rocky/remix
Ethereum IDE and tools for the web
rocky/solidity
Solidity, the Contract-Oriented Programming Language