robert-strandh / Cluster
Licence: other
Assembler with input in the form of standard instances
Stars: ✭ 27
Programming Languages
common lisp
692 projects
NewLisp
63 projects
Cluster is an assembler (initially for x86 and x86-64) with a difference. People seem to be very opinionated about syntax, and that is true for the input syntax to an assembler as well. To avoid the issue of defining a syntax, the input to Cluster is a list of standard objects (i.e., instances of the class STANDARD-OBJECT), as opposed to a character file or S-expressions. When used as a backend for compilers, it is more convenient to submit code to the assembler in this form than to produce (say) S-expressions that then need to be parsed.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].