Skip to content

Assembler with input in the form of standard instances

License

Notifications You must be signed in to change notification settings

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