🚨 Shai-Hulud Strikes Again:834 Packages Compromised.Technical Analysis →
Socket
Book a DemoInstallSign in
Socket

x86 and x86_64 Assembly

Package Overview
Maintainers
0
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

x86 and x86_64 Assembly

Cutting edge x86 and x86_64 assembly syntax highlighting

OpenVSX
Version
3.1.5
Version published
Maintainers
0
Source

About

This is a TextMate/Sublime/VS Code bundle providing language support for x86_64 assembly language in a variety of dialects (nasm/yasm primarily, but could highlight tasm to some extent).

Features

  • Basic support for NASM/YASM/TASM syntaxes
  • Most up-to-date instruction sets:
    • Legacy/undocumented registers and instructions
    • FPU/MMX/3DNow!
    • SSE/SSE2/(S)SSE3/SSE4/SSE4.1/SSE4.2/SSE4.a
    • AVX/AVX2/AVX512, including pseudo-ops
    • AES-NI/SHA
    • VMX/SMX/MPX/SGX
    • Key Locker
    • APX
    • other AMD/Cyrix/VIA and planned future Intel extensions

Source code

VS Code package is exported from Textmate/Sublime Bundle, all issues and pull requests should be filed there.

To compile the yaml sources to tmLanguage, you'll need PackageDev (x86_64 Assembly.YAML-tmLanguage).

Contributors

YASM tests are provided by yasm-regression project.

Examples

  • Sublime Text 4 Sublime Text 4 with Breakers theme
  • Visual Studio Code with Eva theme Visual Studio Code with Eva Light theme

Keywords

__ext_asm

FAQs

Package last updated on 14 May 2025

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts