12026 Commits (ca5a9db0d188d1f75f67477629f69f114b003b5a)
 

Author SHA1 Message Date
Jakob Stoklund Olesen 01ed9fc6c8 Rename libraries 9 years ago
Jakob Stoklund Olesen 810a90e322 Rename libraries 9 years ago
Jakob Stoklund Olesen b390b3113a Add a write.rs module. 9 years ago
Jakob Stoklund Olesen ddea422ceb Add a write.rs module. 9 years ago
Jakob Stoklund Olesen 8f65207ed1 Use x.to_string() instead of format!("{}", x). 9 years ago
Jakob Stoklund Olesen 5c4f3d01e2 Use x.to_string() instead of format!("{}", x). 9 years ago
Jakob Stoklund Olesen ed6677d576 Parse stack slot decls. 9 years ago
Jakob Stoklund Olesen 88931983a8 Parse stack slot decls. 9 years ago
Jakob Stoklund Olesen d1c79e8916 Add FunctionName, Signature to repr::Function. 9 years ago
Jakob Stoklund Olesen 021bde1191 Add FunctionName, Signature to repr::Function. 9 years ago
Jakob Stoklund Olesen 90b3e16b56 Tests for signature parser. 9 years ago
Jakob Stoklund Olesen 41d95c0342 Tests for signature parser. 9 years ago
Jakob Stoklund Olesen 716b427cb1 Add top-level productions to language reference. 9 years ago
Jakob Stoklund Olesen 42364fda59 Add top-level productions to language reference. 9 years ago
Jakob Stoklund Olesen 8067a17977 Fix documentation badge. 9 years ago
Jakob Stoklund Olesen cda7943b0b Fix documentation badge. 9 years ago
Jakob Stoklund Olesen 65dfef16e9 Begin parser unit tests, add public interface. 9 years ago
Jakob Stoklund Olesen 07afc6e8da Begin parser unit tests, add public interface. 9 years ago
Jakob Stoklund Olesen 615d9825e5 Simplify parser. 9 years ago
Jakob Stoklund Olesen 8d0311b642 Simplify parser. 9 years ago
Jakob Stoklund Olesen c69a21f79e Parser for .cton files. 9 years ago
Jakob Stoklund Olesen f1a4b28d3f Parser for .cton files. 9 years ago
Jakob Stoklund Olesen 7ccef63077 Handle value type names in the lexer. 9 years ago
Jakob Stoklund Olesen c712ddc776 Handle value type names in the lexer. 9 years ago
Jakob Stoklund Olesen 1228abca29 Begin lexer implementation. 9 years ago
Jakob Stoklund Olesen ab74770ffe Begin lexer implementation. 9 years ago
Jakob Stoklund Olesen bbeafde243 Type::by() returns an Optional<Type>. 9 years ago
Jakob Stoklund Olesen 9e00ce5081 Type::by() returns an Optional<Type>. 9 years ago
Jakob Stoklund Olesen c0f77f35c7 Add function signatures. 9 years ago
Jakob Stoklund Olesen 04d3b10564 Add function signatures. 9 years ago
Jakob Stoklund Olesen 58f70ef12d Implement FromStr for Imm64, Ieee32, Ieee64. 9 years ago
Jakob Stoklund Olesen 6a1f74125f Implement FromStr for Imm64, Ieee32, Ieee64. 9 years ago
Jakob Stoklund Olesen 71f8fe1cb1 Migrate to readthedocs.io 9 years ago
Jakob Stoklund Olesen f1d43652ad Migrate to readthedocs.io 9 years ago
Jakob Stoklund Olesen 9a6f79a9ba Add some scaffolding for building more crates. 9 years ago
Jakob Stoklund Olesen 4f40a2ae79 Add some scaffolding for building more crates. 9 years ago
Jakob Stoklund Olesen 661ac9e7ad Implement std::str::FromStr for matching opcodes. 9 years ago
Jakob Stoklund Olesen 49ae98a1e9 Implement std::str::FromStr for matching opcodes. 9 years ago
Jakob Stoklund Olesen 53c878f4e1 Typo. 9 years ago
Jakob Stoklund Olesen 66778dc23c Typo. 9 years ago
Jakob Stoklund Olesen 1b7d5d849f Generate a constant hash table for recognizing opcodes. 9 years ago
Jakob Stoklund Olesen 24e0828d20 Generate a constant hash table for recognizing opcodes. 9 years ago
Jakob Stoklund Olesen 85248a4b18 Generate an opcode_name() function. 9 years ago
Jakob Stoklund Olesen 3dcd2f8e58 Generate an opcode_name() function. 9 years ago
Jakob Stoklund Olesen b0c0dd1b9f Add repr.rs module containing the representation of functions. 9 years ago
Jakob Stoklund Olesen 3a570e8b21 Add repr.rs module containing the representation of functions. 9 years ago
Jakob Stoklund Olesen ee09a39aef Include generated Opcode enum in the immediates module. 9 years ago
Jakob Stoklund Olesen d650d551a0 Include generated Opcode enum in the immediates module. 9 years ago
Jakob Stoklund Olesen eba396546a Begin source generation. 9 years ago
Jakob Stoklund Olesen 15f39c776c Begin source generation. 9 years ago