Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/clownacy/clownassembler
Motorola 68000 assembler, clone of SN 68k (A.K.A. asm68k).
https://github.com/clownacy/clownassembler
68000 68k ansi-c assembler assembly bison bison-flex c89 c90 flex motorola-68000
Last synced: about 1 month ago
JSON representation
Motorola 68000 assembler, clone of SN 68k (A.K.A. asm68k).
- Host: GitHub
- URL: https://github.com/clownacy/clownassembler
- Owner: Clownacy
- License: agpl-3.0
- Created: 2022-04-19T18:19:18.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2024-12-06T00:29:16.000Z (about 2 months ago)
- Last Synced: 2024-12-15T07:48:20.697Z (about 2 months ago)
- Topics: 68000, 68k, ansi-c, assembler, assembly, bison, bison-flex, c89, c90, flex, motorola-68000
- Language: C
- Homepage:
- Size: 799 KB
- Stars: 50
- Watchers: 5
- Forks: 5
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# clownassembler
## Introduction
This is clownassembler, an assembler for Motorola 68000 assembly language. It
mimics the behaviour of SN 68k (also known as 'asm68k').## Usage
Being a reimplementation of SN 68k, documentation for that assembler applies
to this assembler as well:http://antime.kapsi.fi/sega/files/SATMAN.pdf
## Compiling
This assembler is written in portable ANSI C (a.k.a. C89), and so should be
able to be built with virtually any C compiler.To build with Make, run `make assemblers` in this directory. Alternatively,
the assembler can be built using CMake.Two copies of the assembler will be produced: `clownassembler` and
`clownassembler_asm68k`. The latter provides the same command line interface as
SN 68k, while the former provides a custom, simpler, interface.To regenerate the lexer and parser, install Flex and Bison and then run `make`.
## Licensing
This is Free Software, made available under the terms of the AGPLv3+. See the
'LICENCE.txt' file for more information.