Skip to content

Instantly share code, notes, and snippets.

View SharpBritannia's full-sized avatar

Nader Jafari SharpBritannia

View GitHub Profile
@SharpBritannia
SharpBritannia / Classfile.hsl
Created February 27, 2023 17:50
Hex Workshop Structure library for Java Classfile
/*
* Hex Workshop Structure library file for Java Classfile v61.0 and above
* Copyright (c) 2023 Nader Jafari
* Unfortunately it's nearly impossible to specify all the different attributes
* for Hex Workshop as it requires fetching the name from the constant pool
* and comparing Strings
*/
#pragma displayname("Java Classfile v61.0+")
#pragma fileextensions(".class")
@SharpBritannia
SharpBritannia / syntax.s
Created May 12, 2021 05:29 — forked from mishurov/syntax.s
AT&T assembly syntax and IA-32 instructions
# --------
# Hardware
# --------
# Opcode - operational code
# Assebly mnemonic - abbreviation for an operation
# Instruction Code Format (IA-32)
# - Optional instruction prefix
# - Operational code