Skip to content

robert-strandh/Cluster

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

Assembler with input in the form of standard instances

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •