+64
Tupfile.lua
+64
Tupfile.lua
···+local flags = "--edition=2024 -C opt-level=3 -C embed-bitcode=no -C strip=debuginfo --emit=link"+local command = "rustc --crate-name " .. name .. " --crate-type=" .. type .. " " .. input_rs .. " -o %o " .. table.concat(externs, " ") .. " " .. flags
asm/empty.asm
asm/empty.asm
This is a binary file and will not be displayed.
+1
asm/gene_list_1.asm
+1
asm/gene_list_1.asm
···
+2
asm/gene_list_10.asm
+2
asm/gene_list_10.asm
+2
asm/gene_list_11.asm
+2
asm/gene_list_11.asm
+2
asm/gene_list_12.asm
+2
asm/gene_list_12.asm
+2
asm/gene_list_13.asm
+2
asm/gene_list_13.asm
+2
asm/gene_list_14.asm
+2
asm/gene_list_14.asm
+2
asm/gene_list_2.asm
+2
asm/gene_list_2.asm
+2
asm/gene_list_3.asm
+2
asm/gene_list_3.asm
+2
asm/gene_list_4.asm
+2
asm/gene_list_4.asm
+2
asm/gene_list_5.asm
+2
asm/gene_list_5.asm
+2
asm/gene_list_6.asm
+2
asm/gene_list_6.asm
+2
asm/gene_list_7.asm
+2
asm/gene_list_7.asm
+2
asm/gene_list_8.asm
+2
asm/gene_list_8.asm
+2
asm/gene_list_9.asm
+2
asm/gene_list_9.asm
+1
asm/repair_guide.asm
+1
asm/repair_guide.asm
···
+1
asm/repair_guide_catalog.asm
+1
asm/repair_guide_catalog.asm
···
+1
asm/repair_guide_charset.asm
+1
asm/repair_guide_charset.asm
···
+1
asm/repair_guide_field_repair.asm
+1
asm/repair_guide_field_repair.asm
···
+1
asm/repair_guide_genome_structure.asm
+1
asm/repair_guide_genome_structure.asm
···
+1
asm/repair_guide_l_systems.asm
+1
asm/repair_guide_l_systems.asm
···
+1
asm/repair_guide_more_genome_structure.asm
+1
asm/repair_guide_more_genome_structure.asm
···
+1
asm/repair_guide_rna_compression.asm
+1
asm/repair_guide_rna_compression.asm
···
+1
asm/repair_guide_security.asm
+1
asm/repair_guide_security.asm
···
+1
asm/repair_guide_wanted.asm
+1
asm/repair_guide_wanted.asm
···
+1
asm/repair_guide_weird_rna.asm
+1
asm/repair_guide_weird_rna.asm
···
+1
asm/startup.asm
+1
asm/startup.asm
···
+1
asm/sun.asm
+1
asm/sun.asm
···
+1
asm/task.asm
+1
asm/task.asm
···
+1
asm2dna/.dir-locals.el
+1
asm2dna/.dir-locals.el
···
+7
asm2dna/Cargo.lock
+7
asm2dna/Cargo.lock
+6
asm2dna/Cargo.toml
+6
asm2dna/Cargo.toml
+251
asm2dna/src/assembler.rs
+251
asm2dna/src/assembler.rs
···
+23
asm2dna/src/main.rs
+23
asm2dna/src/main.rs
···
+1
disassembler/.dir-locals.el
+1
disassembler/.dir-locals.el
···
+14
disassembler/Cargo.lock
+14
disassembler/Cargo.lock
···
+7
disassembler/Cargo.toml
+7
disassembler/Cargo.toml
+69
disassembler/src/main.rs
+69
disassembler/src/main.rs
···
+7
dna2rna/Cargo.lock
+7
dna2rna/Cargo.lock
+1
dna2rna/Cargo.toml
+1
dna2rna/Cargo.toml
+83
-50
dna2rna/src/dna.rs
+83
-50
dna2rna/src/dna.rs
························
+45
-5
dna2rna/src/main.rs
+45
-5
dna2rna/src/main.rs
···
+280
dna2rna/src/match_replace.rs
+280
dna2rna/src/match_replace.rs
···
-236
dna2rna/src/parser.rs
-236
dna2rna/src/parser.rs
···
-12
dna2rna/src/pattern.rs
-12
dna2rna/src/pattern.rs
-10
dna2rna/src/template.rs
-10
dna2rna/src/template.rs
+1
dna_parsing/.dir-locals.el
+1
dna_parsing/.dir-locals.el
···
+7
dna_parsing/Cargo.lock
+7
dna_parsing/Cargo.lock
+6
dna_parsing/Cargo.toml
+6
dna_parsing/Cargo.toml
+28
dna_parsing/src/base.rs
+28
dna_parsing/src/base.rs
···
+5
dna_parsing/src/lib.rs
+5
dna_parsing/src/lib.rs
+315
dna_parsing/src/parser.rs
+315
dna_parsing/src/parser.rs
···
+114
dna_parsing/src/pattern.rs
+114
dna_parsing/src/pattern.rs
···
+89
dna_parsing/src/template.rs
+89
dna_parsing/src/template.rs
···
+20
generate_crate_rule.py
+20
generate_crate_rule.py
···+print(f": {crate_name}/src/*.rs {dep_inputs} |> rustc --crate-name {crate_name} --crate-type={crate_type} {input_rs} -o %o {externs} {flags} |> {outfile}")
+1
rna2bmp/.dir-locals.el
+1
rna2bmp/.dir-locals.el
···
+7
rna2bmp/Cargo.lock
+7
rna2bmp/Cargo.lock
+6
rna2bmp/Cargo.toml
+6
rna2bmp/Cargo.toml
+95
rna2bmp/src/bitmap.rs
+95
rna2bmp/src/bitmap.rs
···
+30
rna2bmp/src/main.rs
+30
rna2bmp/src/main.rs
···
+226
rna2bmp/src/rna_processor.rs
+226
rna2bmp/src/rna_processor.rs
···