Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/aviaryan/lc3-sublime

LC3 Programming Package for Sublime Text
https://github.com/aviaryan/lc3-sublime

assembly lc3 sublime-text sublime-text-3 sublime-text-package sublime-text-plugin syntax-highlighting

Last synced: 2 months ago
JSON representation

LC3 Programming Package for Sublime Text

Awesome Lists containing this project

README

        

# LC3-ASM

A Package to provide syntax highlighting for [LC3](http://people.cs.georgetown.edu/~squier/Teaching/HardwareFundamentals/LC3-trunk/docs/README-LC3tools.html) .asm files in Sublime Text.

### Cool Features

* "Goto Symbol" feature in Sublime Text will correspond to labels in the assembly code.

### Installation

* Open Sublime Text Command Pallete (Ctrl-Shift-P or Cmd-Shift-P) and search for `Package Control: Add Repository`.
* In the prompt, enter the github url of this repo and press ENTER. `https://github.com/aviaryan/lc3-sublime`
* Now open Command Pallete and search for `Package Control: Install Package`
* Install the package `lc3-sublime`
* All set !!

### Plans

* I would like to add a build system for lc3 assembly. However in Windows, the LC3Edit.exe (the assembler) doesn't seem to work from command-line. If you find a way, please help.

### Screenshot

![GoTo symbol](https://cloud.githubusercontent.com/assets/4047597/24589201/27683a6e-17f4-11e7-869f-9a682ebf8b15.png)
![Autocomplete](https://cloud.githubusercontent.com/assets/4047597/24589202/27ef414e-17f4-11e7-98c7-8d1f04be2ff2.png)