├── .gitattributes ├── .github └── workflows │ ├── cargo-test.yml │ └── release.yml ├── .gitignore ├── CHANGELOG.md ├── CORE.md ├── Cargo.toml ├── LICENSE ├── README.md ├── assets ├── ASM.png ├── LIR.png ├── VM.png ├── add.svg ├── add.txt ├── aes.png ├── anatomy.svg ├── anatomy.txt ├── bitwise-nand.svg ├── bitwise-nand.txt ├── code1.png ├── code1_redone.png ├── code2.png ├── code2_redone.png ├── code3.png ├── code3_redone.png ├── compiled.md ├── copy.png ├── copy_to.png ├── deref.svg ├── deref.txt ├── divide.svg ├── divide.txt ├── frontend.png ├── frontend2.png ├── index.svg ├── index.txt ├── is-non-negative.svg ├── is-non-negative.txt ├── llvm.png ├── memory_layout.svg ├── memory_layout.txt ├── move.svg ├── move.txt ├── multiply.svg ├── multiply.txt ├── presentation.png ├── push_to.png ├── putint.png ├── refer.svg ├── refer.txt ├── remainder.svg ├── remainder.txt ├── restore.svg ├── restore.txt ├── sage.png ├── save.svg ├── save.txt ├── set.svg ├── set.txt ├── shell1.png ├── shell2.png ├── subtract.svg ├── subtract.txt ├── swap.svg ├── swap.txt ├── where.svg └── where.txt ├── benches └── frontend.rs ├── docs ├── .lock ├── crates.js ├── help.html ├── index.html ├── sage │ ├── all.html │ ├── asm │ │ ├── core │ │ │ ├── enum.CoreOp.html │ │ │ ├── index.html │ │ │ ├── sidebar-items.js │ │ │ └── struct.CoreProgram.html │ │ ├── enum.Error.html │ │ ├── globals │ │ │ ├── index.html │ │ │ ├── sidebar-items.js │ │ │ └── struct.Globals.html │ │ ├── index.html │ │ ├── location │ │ │ ├── constant.A.html │ │ │ ├── constant.B.html │ │ │ ├── constant.C.html │ │ │ ├── constant.D.html │ │ │ ├── constant.E.html │ │ │ ├── constant.F.html │ │ │ ├── constant.FP.html │ │ │ ├── constant.GP.html │ │ │ ├── constant.REGISTERS.html │ │ │ ├── constant.SP.html │ │ │ ├── enum.Location.html │ │ │ ├── index.html │ │ │ └── sidebar-items.js │ │ ├── sidebar-items.js │ │ ├── std │ │ │ ├── enum.StandardOp.html │ │ │ ├── index.html │ │ │ ├── sidebar-items.js │ │ │ └── struct.StandardProgram.html │ │ └── trait.AssemblyProgram.html │ ├── constant.LOGO.html │ ├── constant.LOGO_WITH_COLOR.html │ ├── constant.NULL.html │ ├── frontend │ │ ├── fn.get_lisp_env.html │ │ ├── fn.parse.html │ │ ├── fn.parse_module.html │ │ ├── fn.parse_source.html │ │ ├── index.html │ │ ├── parse │ │ │ ├── fn.get_lisp_env.html │ │ │ ├── fn.parse_module.html │ │ │ └── fn.parse_source.html │ │ └── sidebar-items.js │ ├── index.html │ ├── lir │ │ ├── annotate │ │ │ └── enum.Annotation.html │ │ ├── compile │ │ │ └── trait.Compile.html │ │ ├── enum.Annotation.html │ │ ├── enum.Arithmetic.html │ │ ├── enum.Comparison.html │ │ ├── enum.ConstExpr.html │ │ ├── enum.Declaration.html │ │ ├── enum.Error.html │ │ ├── enum.Expr.html │ │ ├── enum.Mutability.html │ │ ├── enum.Pattern.html │ │ ├── enum.Put.html │ │ ├── enum.Type.html │ │ ├── env │ │ │ └── struct.Env.html │ │ ├── error │ │ │ └── enum.Error.html │ │ ├── expr │ │ │ ├── const_expr │ │ │ │ └── enum.ConstExpr.html │ │ │ ├── declaration │ │ │ │ └── enum.Declaration.html │ │ │ ├── expression │ │ │ │ └── enum.Expr.html │ │ │ ├── ops │ │ │ │ ├── arithmetic │ │ │ │ │ ├── addition │ │ │ │ │ │ └── struct.Add.html │ │ │ │ │ ├── enum.Arithmetic.html │ │ │ │ │ └── negate │ │ │ │ │ │ └── struct.Negate.html │ │ │ │ ├── assign │ │ │ │ │ └── struct.Assign.html │ │ │ │ ├── bitwise │ │ │ │ │ ├── and │ │ │ │ │ │ └── struct.BitwiseAnd.html │ │ │ │ │ ├── nand │ │ │ │ │ │ └── struct.BitwiseNand.html │ │ │ │ │ ├── nor │ │ │ │ │ │ └── struct.BitwiseNor.html │ │ │ │ │ ├── not │ │ │ │ │ │ └── struct.BitwiseNot.html │ │ │ │ │ ├── or │ │ │ │ │ │ └── struct.BitwiseOr.html │ │ │ │ │ └── xor │ │ │ │ │ │ └── struct.BitwiseXor.html │ │ │ │ ├── comparison │ │ │ │ │ └── enum.Comparison.html │ │ │ │ ├── io │ │ │ │ │ ├── enum.Put.html │ │ │ │ │ └── struct.Get.html │ │ │ │ ├── logic │ │ │ │ │ ├── struct.And.html │ │ │ │ │ ├── struct.Not.html │ │ │ │ │ └── struct.Or.html │ │ │ │ ├── memory │ │ │ │ │ ├── struct.Delete.html │ │ │ │ │ └── struct.New.html │ │ │ │ ├── tagged_union │ │ │ │ │ ├── struct.Data.html │ │ │ │ │ └── struct.Tag.html │ │ │ │ ├── trait.AssignOp.html │ │ │ │ ├── trait.BinaryOp.html │ │ │ │ ├── trait.TernaryOp.html │ │ │ │ └── trait.UnaryOp.html │ │ │ ├── pattern │ │ │ │ └── enum.Pattern.html │ │ │ └── procedure │ │ │ │ ├── builtin │ │ │ │ ├── struct.CoreBuiltin.html │ │ │ │ └── struct.StandardBuiltin.html │ │ │ │ ├── ffi │ │ │ │ └── struct.FFIProcedure.html │ │ │ │ ├── mono │ │ │ │ └── struct.Procedure.html │ │ │ │ └── poly │ │ │ │ └── struct.PolyProcedure.html │ │ ├── index.html │ │ ├── sidebar-items.js │ │ ├── struct.Add.html │ │ ├── struct.And.html │ │ ├── struct.Assign.html │ │ ├── struct.BitwiseAnd.html │ │ ├── struct.BitwiseNand.html │ │ ├── struct.BitwiseNor.html │ │ ├── struct.BitwiseNot.html │ │ ├── struct.BitwiseOr.html │ │ ├── struct.BitwiseXor.html │ │ ├── struct.CoreBuiltin.html │ │ ├── struct.Data.html │ │ ├── struct.Delete.html │ │ ├── struct.Env.html │ │ ├── struct.FFIProcedure.html │ │ ├── struct.Get.html │ │ ├── struct.Negate.html │ │ ├── struct.New.html │ │ ├── struct.Not.html │ │ ├── struct.Or.html │ │ ├── struct.PolyProcedure.html │ │ ├── struct.Procedure.html │ │ ├── struct.StandardBuiltin.html │ │ ├── struct.Tag.html │ │ ├── trait.AssignOp.html │ │ ├── trait.BinaryOp.html │ │ ├── trait.Compile.html │ │ ├── trait.GetSize.html │ │ ├── trait.GetType.html │ │ ├── trait.Simplify.html │ │ ├── trait.TernaryOp.html │ │ ├── trait.TypeCheck.html │ │ ├── trait.UnaryOp.html │ │ └── types │ │ │ ├── check │ │ │ └── trait.TypeCheck.html │ │ │ ├── enum.Mutability.html │ │ │ ├── enum.Type.html │ │ │ ├── inference │ │ │ └── trait.GetType.html │ │ │ └── size │ │ │ └── trait.GetSize.html │ ├── parse │ │ ├── fn.parse_asm.html │ │ ├── fn.parse_frontend.html │ │ ├── fn.parse_frontend_minimal.html │ │ ├── fn.parse_lir.html │ │ ├── fn.parse_vm.html │ │ ├── index.html │ │ ├── sidebar-items.js │ │ └── struct.SourceCodeLocation.html │ ├── side_effects │ │ ├── ffi │ │ │ ├── index.html │ │ │ ├── sidebar-items.js │ │ │ └── struct.FFIBinding.html │ │ ├── index.html │ │ ├── io │ │ │ ├── enum.Axis.html │ │ │ ├── enum.Color.html │ │ │ ├── enum.Direction.html │ │ │ ├── enum.InputMode.html │ │ │ ├── enum.OutputMode.html │ │ │ ├── index.html │ │ │ ├── sidebar-items.js │ │ │ ├── struct.Channel.html │ │ │ ├── struct.Input.html │ │ │ └── struct.Output.html │ │ └── sidebar-items.js │ ├── sidebar-items.js │ ├── targets │ │ ├── c │ │ │ ├── index.html │ │ │ ├── sidebar-items.js │ │ │ └── struct.C.html │ │ ├── index.html │ │ ├── sage_lisp │ │ │ ├── index.html │ │ │ ├── sidebar-items.js │ │ │ └── struct.SageLisp.html │ │ ├── sidebar-items.js │ │ ├── trait.Architecture.html │ │ └── trait.CompiledTarget.html │ ├── vm │ │ ├── core │ │ │ ├── enum.CoreOp.html │ │ │ └── struct.CoreProgram.html │ │ ├── enum.CoreOp.html │ │ ├── enum.Error.html │ │ ├── enum.StandardOp.html │ │ ├── fn.as_float.html │ │ ├── fn.as_int.html │ │ ├── index.html │ │ ├── interpreter │ │ │ ├── core │ │ │ │ └── struct.CoreInterpreter.html │ │ │ ├── std │ │ │ │ ├── fn.as_float.html │ │ │ │ ├── fn.as_int.html │ │ │ │ └── struct.StandardInterpreter.html │ │ │ ├── struct.StandardDevice.html │ │ │ ├── struct.TestingDevice.html │ │ │ └── trait.Device.html │ │ ├── sidebar-items.js │ │ ├── std │ │ │ ├── enum.StandardOp.html │ │ │ └── struct.StandardProgram.html │ │ ├── struct.CoreInterpreter.html │ │ ├── struct.CoreProgram.html │ │ ├── struct.StandardDevice.html │ │ ├── struct.StandardInterpreter.html │ │ ├── struct.StandardProgram.html │ │ ├── struct.TestingDevice.html │ │ ├── trait.Device.html │ │ └── trait.VirtualMachineProgram.html │ └── web │ │ ├── README.md │ │ ├── index.html │ │ ├── package.json │ │ ├── web.d.ts │ │ ├── web.js │ │ ├── web_bg.wasm │ │ └── web_bg.wasm.d.ts ├── search-index.js ├── search.desc │ └── sage │ │ └── sage-desc-0-.js ├── settings.html ├── src-files.js ├── src │ └── sage │ │ ├── Users │ │ └── adam │ │ │ └── Documents │ │ │ └── web │ │ │ └── sage │ │ │ └── target │ │ │ └── debug │ │ │ └── build │ │ │ └── sage-b8c9a3b070444fad │ │ │ └── out │ │ │ ├── asm_parser.rs.html │ │ │ ├── lir_parser.rs.html │ │ │ └── vm_parser.rs.html │ │ ├── asm │ │ ├── core.rs.html │ │ ├── globals.rs.html │ │ ├── location.rs.html │ │ ├── mod.rs.html │ │ └── std.rs.html │ │ ├── frontend │ │ ├── mod.rs.html │ │ └── parse.rs.html │ │ ├── lib.rs.html │ │ ├── lir │ │ ├── annotate.rs.html │ │ ├── compile.rs.html │ │ ├── env.rs.html │ │ ├── error.rs.html │ │ ├── expr │ │ │ ├── const_expr.rs.html │ │ │ ├── declaration.rs.html │ │ │ ├── expression.rs.html │ │ │ ├── mod.rs.html │ │ │ ├── ops │ │ │ │ ├── arithmetic │ │ │ │ │ ├── addition.rs.html │ │ │ │ │ ├── mod.rs.html │ │ │ │ │ └── negate.rs.html │ │ │ │ ├── assign.rs.html │ │ │ │ ├── bitwise │ │ │ │ │ ├── and.rs.html │ │ │ │ │ ├── mod.rs.html │ │ │ │ │ ├── nand.rs.html │ │ │ │ │ ├── nor.rs.html │ │ │ │ │ ├── not.rs.html │ │ │ │ │ ├── or.rs.html │ │ │ │ │ └── xor.rs.html │ │ │ │ ├── comparison.rs.html │ │ │ │ ├── io.rs.html │ │ │ │ ├── logic.rs.html │ │ │ │ ├── memory.rs.html │ │ │ │ ├── mod.rs.html │ │ │ │ └── tagged_union.rs.html │ │ │ ├── pattern.rs.html │ │ │ └── procedure │ │ │ │ ├── builtin.rs.html │ │ │ │ ├── ffi.rs.html │ │ │ │ ├── mod.rs.html │ │ │ │ ├── mono.rs.html │ │ │ │ └── poly.rs.html │ │ ├── mod.rs.html │ │ └── types │ │ │ ├── check.rs.html │ │ │ ├── inference.rs.html │ │ │ ├── mod.rs.html │ │ │ └── size.rs.html │ │ ├── parse.rs.html │ │ ├── side_effects │ │ ├── ffi.rs.html │ │ ├── io.rs.html │ │ └── mod.rs.html │ │ ├── targets │ │ ├── c.rs.html │ │ ├── mod.rs.html │ │ └── sage_lisp.rs.html │ │ └── vm │ │ ├── core.rs.html │ │ ├── interpreter │ │ ├── core.rs.html │ │ ├── mod.rs.html │ │ └── std.rs.html │ │ ├── mod.rs.html │ │ └── std.rs.html ├── static.files │ ├── COPYRIGHT-eb44e4cf.txt │ ├── FiraSans-LICENSE-05ab6dbd.txt │ ├── FiraSans-Medium-e1aa3f0a.woff2 │ ├── FiraSans-Regular-0fe48ade.woff2 │ ├── LICENSE-APACHE-a60eea81.txt │ ├── LICENSE-MIT-23f18e03.txt │ ├── NanumBarunGothic-13b3dcba.ttf.woff2 │ ├── NanumBarunGothic-LICENSE-a37d393b.txt │ ├── SourceCodePro-It-fc8b9304.ttf.woff2 │ ├── SourceCodePro-LICENSE-67f54ca7.txt │ ├── SourceCodePro-Regular-8badfe75.ttf.woff2 │ ├── SourceCodePro-Semibold-aa29a496.ttf.woff2 │ ├── SourceSerif4-Bold-6d4fd4c0.ttf.woff2 │ ├── SourceSerif4-It-ca3b17ed.ttf.woff2 │ ├── SourceSerif4-LICENSE-a2cfd9d5.md │ ├── SourceSerif4-Regular-6b053e98.ttf.woff2 │ ├── favicon-044be391.svg │ ├── favicon-32x32-6580c154.png │ ├── main-5f194d8c.js │ ├── normalize-9960930a.css │ ├── noscript-893ab5e7.css │ ├── rust-logo-9a9549ea.svg │ ├── rustdoc-42caa33d.css │ ├── scrape-examples-d508a8a9.js │ ├── search-92e6798f.js │ ├── settings-0f613d39.js │ ├── src-script-56102188.js │ └── storage-59e33391.js └── trait.impl │ ├── core │ ├── clone │ │ └── trait.Clone.js │ ├── cmp │ │ ├── trait.Eq.js │ │ ├── trait.Ord.js │ │ ├── trait.PartialEq.js │ │ └── trait.PartialOrd.js │ ├── convert │ │ └── trait.From.js │ ├── default │ │ └── trait.Default.js │ ├── fmt │ │ ├── trait.Debug.js │ │ └── trait.Display.js │ ├── hash │ │ └── trait.Hash.js │ ├── marker │ │ ├── trait.Copy.js │ │ ├── trait.Freeze.js │ │ ├── trait.Send.js │ │ ├── trait.StructuralPartialEq.js │ │ ├── trait.Sync.js │ │ └── trait.Unpin.js │ ├── ops │ │ ├── arith │ │ │ ├── trait.Add.js │ │ │ └── trait.AddAssign.js │ │ └── bit │ │ │ ├── trait.BitOr.js │ │ │ └── trait.BitOrAssign.js │ └── panic │ │ └── unwind_safe │ │ ├── trait.RefUnwindSafe.js │ │ └── trait.UnwindSafe.js │ ├── sage │ ├── asm │ │ └── trait.AssemblyProgram.js │ ├── lir │ │ ├── compile │ │ │ └── trait.Compile.js │ │ ├── expr │ │ │ └── ops │ │ │ │ ├── trait.AssignOp.js │ │ │ │ ├── trait.BinaryOp.js │ │ │ │ └── trait.UnaryOp.js │ │ ├── trait.Simplify.js │ │ └── types │ │ │ ├── check │ │ │ └── trait.TypeCheck.js │ │ │ ├── inference │ │ │ └── trait.GetType.js │ │ │ └── size │ │ │ └── trait.GetSize.js │ ├── targets │ │ ├── trait.Architecture.js │ │ └── trait.CompiledTarget.js │ └── vm │ │ ├── interpreter │ │ └── trait.Device.js │ │ └── trait.VirtualMachineProgram.js │ └── serde │ ├── de │ └── trait.Deserialize.js │ └── ser │ └── trait.Serialize.js ├── examples ├── README.md ├── asm │ ├── bitwise-test.asm.sg │ ├── cat.asm.sg │ ├── comparison.asm.sg │ ├── fact.asm.sg │ ├── float.asm.sg │ ├── globals.asm.sg │ ├── globals2.asm.sg │ ├── string.asm.sg │ └── vector.asm.sg ├── frontend │ ├── AES.sg │ ├── a.sg │ ├── allocator.sg │ ├── array.sg │ ├── b.sg │ ├── calculator.sg │ ├── chacha20.sg │ ├── chess.sg │ ├── const-generics-array.sg │ ├── const-generics-enum.sg │ ├── const-generics-member.sg │ ├── diff.sg │ ├── hashmap.sg │ ├── hello.sg │ ├── hex-editor.sg │ ├── improved_hashmap.sg │ ├── interactive-calculator.sg │ ├── list.sg │ ├── mandelbrot.sg │ ├── map.sg │ ├── matrix.sg │ ├── matrix_point.sg │ ├── memcpy.sg │ ├── meta-addition.sg │ ├── mod_sqrt.sg │ ├── option.sg │ ├── pattern.sg │ ├── rng.sg │ ├── s-expr.sg │ ├── sequence.sg │ ├── sequence2.sg │ ├── static.sg │ ├── string.sg │ ├── sudoku.sg │ ├── templates.sg │ ├── test-math-library.sg │ ├── test_modules1.sg │ ├── test_modules2.sg │ ├── test_std1.sg │ ├── test_std2.sg │ ├── test_std3.sg │ ├── test_std4.sg │ ├── test_std_physics.sg │ ├── test_std_physics2.sg │ ├── trees.sg │ ├── typecheck-cell-to-pointer.sg │ ├── typecheck-const-generics.sg │ ├── typecheck-exhaustive-match.sg │ ├── typecheck-mut.sg │ └── vec.sg ├── lir │ ├── AES.lir.sg │ ├── README.md │ ├── assign_ops.lir.sg │ ├── bitops.lir.sg │ ├── cat.lir.sg │ ├── collatz.lir.sg │ ├── comparison.lir.sg │ ├── euclid.lir.sg │ ├── fact.lir.sg │ ├── function.lir.sg │ ├── if-let.lir.sg │ ├── inline-assembly.lir.sg │ ├── label-test.lir.sg │ ├── lambda-sim.lir.sg │ ├── linked-list-algebraic-types.lir.sg │ ├── match-test.lir.sg │ ├── match.lir.sg │ ├── new.lir.sg │ ├── power.lir.sg │ ├── precedence.lir.sg │ ├── put.lir.sg │ ├── quicksort.lir.sg │ ├── recursive-types.lir.sg │ ├── square.lir.sg │ ├── thermostat.lir.sg │ ├── type.lir.sg │ ├── union-buster.lir.sg │ └── units.sg ├── sage-os │ ├── presentation.sg │ └── shell.sg ├── test-output │ ├── AES.lir.txt │ ├── AES.txt │ ├── README.md │ ├── allocator.txt │ ├── array.txt │ ├── assign_ops.lir.txt │ ├── bitops.lir.txt │ ├── bitwise-test.asm.txt │ ├── calculator.txt │ ├── chacha20.txt │ ├── collatz.lir.txt │ ├── comparison.asm.txt │ ├── const-generics-array.txt │ ├── const-generics-enum.txt │ ├── const-generics-member.txt │ ├── diff.txt │ ├── euclid.lir.txt │ ├── fact.asm.txt │ ├── fact.lir.txt │ ├── float.asm.txt │ ├── function.lir.txt │ ├── globals.asm.txt │ ├── globals2.asm.txt │ ├── hashmap.txt │ ├── if-let.lir.txt │ ├── improved_hashmap.txt │ ├── inline-assembly.lir.txt │ ├── label-test.lir.txt │ ├── lambda-sim.lir.txt │ ├── linked-list-algebraic-types.lir.txt │ ├── list.txt │ ├── mandelbrot.txt │ ├── map.txt │ ├── match-test.lir.txt │ ├── match.lir.txt │ ├── matrix.txt │ ├── matrix_point.txt │ ├── meta-addition.txt │ ├── mod_sqrt.txt │ ├── option.lir.txt │ ├── pattern.txt │ ├── precedence.lir.txt │ ├── quicksort.lir.txt │ ├── s-expr.txt │ ├── sequence.txt │ ├── sequence2.txt │ ├── square.lir.txt │ ├── static.txt │ ├── string.asm.txt │ ├── string.txt │ ├── sudoku.txt │ ├── templates.txt │ ├── test_modules1.txt │ ├── test_modules2.txt │ ├── test_std1.txt │ ├── test_std2.txt │ ├── test_std3.txt │ ├── test_std_physics.txt │ ├── test_std_physics2.txt │ ├── trees.txt │ ├── typecheck-cell-to-pointer.error.txt │ ├── typecheck-const-generics.error.txt │ ├── typecheck-exhaustive-match.error.txt │ ├── typecheck-mut.error.txt │ ├── union-buster.lir.txt │ ├── units.lir.txt │ ├── vec.txt │ └── vector.asm.txt ├── vm │ ├── AES.vm.sg │ ├── calculator.vm.sg │ ├── cat.vm.sg │ └── factorial.vm.sg └── web │ ├── .appveyor.yml │ ├── .cargo-ok │ ├── .gitignore │ ├── .travis.yml │ ├── Cargo.toml │ ├── LICENSE_APACHE │ ├── LICENSE_MIT │ ├── README.md │ ├── index.html │ ├── src │ ├── device.rs │ ├── interpreter.rs │ ├── lib.rs │ └── utils.rs │ └── tests │ └── web.rs ├── src ├── README.md ├── asm │ ├── README.md │ ├── core.rs │ ├── globals.rs │ ├── location.rs │ ├── mod.rs │ └── std.rs ├── asm_parser.lalrpop ├── cli.rs ├── frontend │ ├── README.md │ ├── mod.rs │ ├── parse.rs │ └── std_lib.sg ├── lib.rs ├── lir │ ├── README.md │ ├── annotate.rs │ ├── compile.rs │ ├── env.rs │ ├── error.rs │ ├── expr │ │ ├── README.md │ │ ├── const_expr.rs │ │ ├── declaration.rs │ │ ├── expression.rs │ │ ├── mod.rs │ │ ├── ops │ │ │ ├── README.md │ │ │ ├── arithmetic │ │ │ │ ├── README.md │ │ │ │ ├── addition.rs │ │ │ │ ├── mod.rs │ │ │ │ └── negate.rs │ │ │ ├── assign.rs │ │ │ ├── bitwise │ │ │ │ ├── README.md │ │ │ │ ├── and.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── nand.rs │ │ │ │ ├── nor.rs │ │ │ │ ├── not.rs │ │ │ │ ├── or.rs │ │ │ │ └── xor.rs │ │ │ ├── comparison.rs │ │ │ ├── io.rs │ │ │ ├── logic.rs │ │ │ ├── memory.rs │ │ │ ├── mod.rs │ │ │ └── tagged_union.rs │ │ ├── pattern.rs │ │ └── procedure │ │ │ ├── README.md │ │ │ ├── builtin.rs │ │ │ ├── ffi.rs │ │ │ ├── mod.rs │ │ │ ├── mono.rs │ │ │ └── poly.rs │ ├── mod.rs │ └── types │ │ ├── README.md │ │ ├── check.rs │ │ ├── inference.rs │ │ ├── mod.rs │ │ └── size.rs ├── lir_parser.lalrpop ├── parse.rs ├── side_effects │ ├── README.md │ ├── ffi.rs │ ├── io.rs │ └── mod.rs ├── targets │ ├── README.md │ ├── c.rs │ ├── mod.rs │ ├── sage_lisp.rs │ └── sage_os.rs ├── vm │ ├── README.md │ ├── core.rs │ ├── interpreter │ │ ├── README.md │ │ ├── core.rs │ │ ├── mod.rs │ │ └── std.rs │ ├── mod.rs │ └── std.rs └── vm_parser.lalrpop └── tests ├── README.md ├── asm.rs ├── c_target.rs ├── examples.rs └── vm.rs /.gitattributes: -------------------------------------------------------------------------------- 1 | *.sg linguist-language=Rust 2 | -------------------------------------------------------------------------------- /.github/workflows/cargo-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/.github/workflows/cargo-test.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CORE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/CORE.md -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/README.md -------------------------------------------------------------------------------- /assets/ASM.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/assets/ASM.png -------------------------------------------------------------------------------- /assets/LIR.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/assets/LIR.png -------------------------------------------------------------------------------- /assets/VM.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/assets/VM.png -------------------------------------------------------------------------------- /assets/add.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/assets/add.svg -------------------------------------------------------------------------------- /assets/add.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/assets/add.txt -------------------------------------------------------------------------------- /assets/aes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/assets/aes.png -------------------------------------------------------------------------------- /assets/anatomy.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/assets/anatomy.svg -------------------------------------------------------------------------------- /assets/anatomy.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/assets/anatomy.txt -------------------------------------------------------------------------------- /assets/bitwise-nand.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/assets/bitwise-nand.svg -------------------------------------------------------------------------------- /assets/bitwise-nand.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/assets/bitwise-nand.txt -------------------------------------------------------------------------------- /assets/code1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/assets/code1.png -------------------------------------------------------------------------------- /assets/code1_redone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/assets/code1_redone.png -------------------------------------------------------------------------------- /assets/code2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/assets/code2.png -------------------------------------------------------------------------------- /assets/code2_redone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/assets/code2_redone.png -------------------------------------------------------------------------------- /assets/code3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/assets/code3.png -------------------------------------------------------------------------------- /assets/code3_redone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/assets/code3_redone.png -------------------------------------------------------------------------------- /assets/compiled.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/assets/compiled.md -------------------------------------------------------------------------------- /assets/copy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/assets/copy.png -------------------------------------------------------------------------------- /assets/copy_to.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/assets/copy_to.png -------------------------------------------------------------------------------- /assets/deref.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/assets/deref.svg -------------------------------------------------------------------------------- /assets/deref.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/assets/deref.txt -------------------------------------------------------------------------------- /assets/divide.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/assets/divide.svg -------------------------------------------------------------------------------- /assets/divide.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/assets/divide.txt -------------------------------------------------------------------------------- /assets/frontend.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/assets/frontend.png -------------------------------------------------------------------------------- /assets/frontend2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/assets/frontend2.png -------------------------------------------------------------------------------- /assets/index.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/assets/index.svg -------------------------------------------------------------------------------- /assets/index.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/assets/index.txt -------------------------------------------------------------------------------- /assets/is-non-negative.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/assets/is-non-negative.svg -------------------------------------------------------------------------------- /assets/is-non-negative.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/assets/is-non-negative.txt -------------------------------------------------------------------------------- /assets/llvm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/assets/llvm.png -------------------------------------------------------------------------------- /assets/memory_layout.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/assets/memory_layout.svg -------------------------------------------------------------------------------- /assets/memory_layout.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/assets/memory_layout.txt -------------------------------------------------------------------------------- /assets/move.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/assets/move.svg -------------------------------------------------------------------------------- /assets/move.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/assets/move.txt -------------------------------------------------------------------------------- /assets/multiply.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/assets/multiply.svg -------------------------------------------------------------------------------- /assets/multiply.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/assets/multiply.txt -------------------------------------------------------------------------------- /assets/presentation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/assets/presentation.png -------------------------------------------------------------------------------- /assets/push_to.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/assets/push_to.png -------------------------------------------------------------------------------- /assets/putint.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/assets/putint.png -------------------------------------------------------------------------------- /assets/refer.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/assets/refer.svg -------------------------------------------------------------------------------- /assets/refer.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/assets/refer.txt -------------------------------------------------------------------------------- /assets/remainder.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/assets/remainder.svg -------------------------------------------------------------------------------- /assets/remainder.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/assets/remainder.txt -------------------------------------------------------------------------------- /assets/restore.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/assets/restore.svg -------------------------------------------------------------------------------- /assets/restore.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/assets/restore.txt -------------------------------------------------------------------------------- /assets/sage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/assets/sage.png -------------------------------------------------------------------------------- /assets/save.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/assets/save.svg -------------------------------------------------------------------------------- /assets/save.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/assets/save.txt -------------------------------------------------------------------------------- /assets/set.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/assets/set.svg -------------------------------------------------------------------------------- /assets/set.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/assets/set.txt -------------------------------------------------------------------------------- /assets/shell1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/assets/shell1.png -------------------------------------------------------------------------------- /assets/shell2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/assets/shell2.png -------------------------------------------------------------------------------- /assets/subtract.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/assets/subtract.svg -------------------------------------------------------------------------------- /assets/subtract.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/assets/subtract.txt -------------------------------------------------------------------------------- /assets/swap.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/assets/swap.svg -------------------------------------------------------------------------------- /assets/swap.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/assets/swap.txt -------------------------------------------------------------------------------- /assets/where.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/assets/where.svg -------------------------------------------------------------------------------- /assets/where.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/assets/where.txt -------------------------------------------------------------------------------- /benches/frontend.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/benches/frontend.rs -------------------------------------------------------------------------------- /docs/.lock: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/crates.js: -------------------------------------------------------------------------------- 1 | window.ALL_CRATES = ["sage"]; 2 | //{"start":21,"fragment_lengths":[6]} -------------------------------------------------------------------------------- /docs/help.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/help.html -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/index.html -------------------------------------------------------------------------------- /docs/sage/all.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/all.html -------------------------------------------------------------------------------- /docs/sage/asm/core/enum.CoreOp.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/asm/core/enum.CoreOp.html -------------------------------------------------------------------------------- /docs/sage/asm/core/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/asm/core/index.html -------------------------------------------------------------------------------- /docs/sage/asm/core/sidebar-items.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/asm/core/sidebar-items.js -------------------------------------------------------------------------------- /docs/sage/asm/core/struct.CoreProgram.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/asm/core/struct.CoreProgram.html -------------------------------------------------------------------------------- /docs/sage/asm/enum.Error.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/asm/enum.Error.html -------------------------------------------------------------------------------- /docs/sage/asm/globals/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/asm/globals/index.html -------------------------------------------------------------------------------- /docs/sage/asm/globals/sidebar-items.js: -------------------------------------------------------------------------------- 1 | window.SIDEBAR_ITEMS = {"struct":["Globals"]}; -------------------------------------------------------------------------------- /docs/sage/asm/globals/struct.Globals.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/asm/globals/struct.Globals.html -------------------------------------------------------------------------------- /docs/sage/asm/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/asm/index.html -------------------------------------------------------------------------------- /docs/sage/asm/location/constant.A.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/asm/location/constant.A.html -------------------------------------------------------------------------------- /docs/sage/asm/location/constant.B.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/asm/location/constant.B.html -------------------------------------------------------------------------------- /docs/sage/asm/location/constant.C.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/asm/location/constant.C.html -------------------------------------------------------------------------------- /docs/sage/asm/location/constant.D.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/asm/location/constant.D.html -------------------------------------------------------------------------------- /docs/sage/asm/location/constant.E.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/asm/location/constant.E.html -------------------------------------------------------------------------------- /docs/sage/asm/location/constant.F.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/asm/location/constant.F.html -------------------------------------------------------------------------------- /docs/sage/asm/location/constant.FP.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/asm/location/constant.FP.html -------------------------------------------------------------------------------- /docs/sage/asm/location/constant.GP.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/asm/location/constant.GP.html -------------------------------------------------------------------------------- /docs/sage/asm/location/constant.REGISTERS.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/asm/location/constant.REGISTERS.html -------------------------------------------------------------------------------- /docs/sage/asm/location/constant.SP.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/asm/location/constant.SP.html -------------------------------------------------------------------------------- /docs/sage/asm/location/enum.Location.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/asm/location/enum.Location.html -------------------------------------------------------------------------------- /docs/sage/asm/location/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/asm/location/index.html -------------------------------------------------------------------------------- /docs/sage/asm/location/sidebar-items.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/asm/location/sidebar-items.js -------------------------------------------------------------------------------- /docs/sage/asm/sidebar-items.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/asm/sidebar-items.js -------------------------------------------------------------------------------- /docs/sage/asm/std/enum.StandardOp.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/asm/std/enum.StandardOp.html -------------------------------------------------------------------------------- /docs/sage/asm/std/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/asm/std/index.html -------------------------------------------------------------------------------- /docs/sage/asm/std/sidebar-items.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/asm/std/sidebar-items.js -------------------------------------------------------------------------------- /docs/sage/asm/std/struct.StandardProgram.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/asm/std/struct.StandardProgram.html -------------------------------------------------------------------------------- /docs/sage/asm/trait.AssemblyProgram.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/asm/trait.AssemblyProgram.html -------------------------------------------------------------------------------- /docs/sage/constant.LOGO.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/constant.LOGO.html -------------------------------------------------------------------------------- /docs/sage/constant.LOGO_WITH_COLOR.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/constant.LOGO_WITH_COLOR.html -------------------------------------------------------------------------------- /docs/sage/constant.NULL.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/constant.NULL.html -------------------------------------------------------------------------------- /docs/sage/frontend/fn.get_lisp_env.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/frontend/fn.get_lisp_env.html -------------------------------------------------------------------------------- /docs/sage/frontend/fn.parse.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/frontend/fn.parse.html -------------------------------------------------------------------------------- /docs/sage/frontend/fn.parse_module.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/frontend/fn.parse_module.html -------------------------------------------------------------------------------- /docs/sage/frontend/fn.parse_source.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/frontend/fn.parse_source.html -------------------------------------------------------------------------------- /docs/sage/frontend/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/frontend/index.html -------------------------------------------------------------------------------- /docs/sage/frontend/parse/fn.get_lisp_env.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/frontend/parse/fn.get_lisp_env.html -------------------------------------------------------------------------------- /docs/sage/frontend/parse/fn.parse_module.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/frontend/parse/fn.parse_module.html -------------------------------------------------------------------------------- /docs/sage/frontend/parse/fn.parse_source.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/frontend/parse/fn.parse_source.html -------------------------------------------------------------------------------- /docs/sage/frontend/sidebar-items.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/frontend/sidebar-items.js -------------------------------------------------------------------------------- /docs/sage/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/index.html -------------------------------------------------------------------------------- /docs/sage/lir/annotate/enum.Annotation.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/lir/annotate/enum.Annotation.html -------------------------------------------------------------------------------- /docs/sage/lir/compile/trait.Compile.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/lir/compile/trait.Compile.html -------------------------------------------------------------------------------- /docs/sage/lir/enum.Annotation.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/lir/enum.Annotation.html -------------------------------------------------------------------------------- /docs/sage/lir/enum.Arithmetic.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/lir/enum.Arithmetic.html -------------------------------------------------------------------------------- /docs/sage/lir/enum.Comparison.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/lir/enum.Comparison.html -------------------------------------------------------------------------------- /docs/sage/lir/enum.ConstExpr.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/lir/enum.ConstExpr.html -------------------------------------------------------------------------------- /docs/sage/lir/enum.Declaration.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/lir/enum.Declaration.html -------------------------------------------------------------------------------- /docs/sage/lir/enum.Error.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/lir/enum.Error.html -------------------------------------------------------------------------------- /docs/sage/lir/enum.Expr.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/lir/enum.Expr.html -------------------------------------------------------------------------------- /docs/sage/lir/enum.Mutability.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/lir/enum.Mutability.html -------------------------------------------------------------------------------- /docs/sage/lir/enum.Pattern.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/lir/enum.Pattern.html -------------------------------------------------------------------------------- /docs/sage/lir/enum.Put.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/lir/enum.Put.html -------------------------------------------------------------------------------- /docs/sage/lir/enum.Type.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/lir/enum.Type.html -------------------------------------------------------------------------------- /docs/sage/lir/env/struct.Env.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/lir/env/struct.Env.html -------------------------------------------------------------------------------- /docs/sage/lir/error/enum.Error.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/lir/error/enum.Error.html -------------------------------------------------------------------------------- /docs/sage/lir/expr/const_expr/enum.ConstExpr.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/lir/expr/const_expr/enum.ConstExpr.html -------------------------------------------------------------------------------- /docs/sage/lir/expr/declaration/enum.Declaration.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/lir/expr/declaration/enum.Declaration.html -------------------------------------------------------------------------------- /docs/sage/lir/expr/expression/enum.Expr.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/lir/expr/expression/enum.Expr.html -------------------------------------------------------------------------------- /docs/sage/lir/expr/ops/arithmetic/addition/struct.Add.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/lir/expr/ops/arithmetic/addition/struct.Add.html -------------------------------------------------------------------------------- /docs/sage/lir/expr/ops/arithmetic/enum.Arithmetic.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/lir/expr/ops/arithmetic/enum.Arithmetic.html -------------------------------------------------------------------------------- /docs/sage/lir/expr/ops/arithmetic/negate/struct.Negate.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/lir/expr/ops/arithmetic/negate/struct.Negate.html -------------------------------------------------------------------------------- /docs/sage/lir/expr/ops/assign/struct.Assign.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/lir/expr/ops/assign/struct.Assign.html -------------------------------------------------------------------------------- /docs/sage/lir/expr/ops/bitwise/and/struct.BitwiseAnd.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/lir/expr/ops/bitwise/and/struct.BitwiseAnd.html -------------------------------------------------------------------------------- /docs/sage/lir/expr/ops/bitwise/nand/struct.BitwiseNand.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/lir/expr/ops/bitwise/nand/struct.BitwiseNand.html -------------------------------------------------------------------------------- /docs/sage/lir/expr/ops/bitwise/nor/struct.BitwiseNor.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/lir/expr/ops/bitwise/nor/struct.BitwiseNor.html -------------------------------------------------------------------------------- /docs/sage/lir/expr/ops/bitwise/not/struct.BitwiseNot.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/lir/expr/ops/bitwise/not/struct.BitwiseNot.html -------------------------------------------------------------------------------- /docs/sage/lir/expr/ops/bitwise/or/struct.BitwiseOr.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/lir/expr/ops/bitwise/or/struct.BitwiseOr.html -------------------------------------------------------------------------------- /docs/sage/lir/expr/ops/bitwise/xor/struct.BitwiseXor.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/lir/expr/ops/bitwise/xor/struct.BitwiseXor.html -------------------------------------------------------------------------------- /docs/sage/lir/expr/ops/comparison/enum.Comparison.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/lir/expr/ops/comparison/enum.Comparison.html -------------------------------------------------------------------------------- /docs/sage/lir/expr/ops/io/enum.Put.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/lir/expr/ops/io/enum.Put.html -------------------------------------------------------------------------------- /docs/sage/lir/expr/ops/io/struct.Get.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/lir/expr/ops/io/struct.Get.html -------------------------------------------------------------------------------- /docs/sage/lir/expr/ops/logic/struct.And.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/lir/expr/ops/logic/struct.And.html -------------------------------------------------------------------------------- /docs/sage/lir/expr/ops/logic/struct.Not.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/lir/expr/ops/logic/struct.Not.html -------------------------------------------------------------------------------- /docs/sage/lir/expr/ops/logic/struct.Or.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/lir/expr/ops/logic/struct.Or.html -------------------------------------------------------------------------------- /docs/sage/lir/expr/ops/memory/struct.Delete.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/lir/expr/ops/memory/struct.Delete.html -------------------------------------------------------------------------------- /docs/sage/lir/expr/ops/memory/struct.New.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/lir/expr/ops/memory/struct.New.html -------------------------------------------------------------------------------- /docs/sage/lir/expr/ops/tagged_union/struct.Data.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/lir/expr/ops/tagged_union/struct.Data.html -------------------------------------------------------------------------------- /docs/sage/lir/expr/ops/tagged_union/struct.Tag.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/lir/expr/ops/tagged_union/struct.Tag.html -------------------------------------------------------------------------------- /docs/sage/lir/expr/ops/trait.AssignOp.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/lir/expr/ops/trait.AssignOp.html -------------------------------------------------------------------------------- /docs/sage/lir/expr/ops/trait.BinaryOp.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/lir/expr/ops/trait.BinaryOp.html -------------------------------------------------------------------------------- /docs/sage/lir/expr/ops/trait.TernaryOp.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/lir/expr/ops/trait.TernaryOp.html -------------------------------------------------------------------------------- /docs/sage/lir/expr/ops/trait.UnaryOp.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/lir/expr/ops/trait.UnaryOp.html -------------------------------------------------------------------------------- /docs/sage/lir/expr/pattern/enum.Pattern.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/lir/expr/pattern/enum.Pattern.html -------------------------------------------------------------------------------- /docs/sage/lir/expr/procedure/builtin/struct.CoreBuiltin.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/lir/expr/procedure/builtin/struct.CoreBuiltin.html -------------------------------------------------------------------------------- /docs/sage/lir/expr/procedure/builtin/struct.StandardBuiltin.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/lir/expr/procedure/builtin/struct.StandardBuiltin.html -------------------------------------------------------------------------------- /docs/sage/lir/expr/procedure/ffi/struct.FFIProcedure.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/lir/expr/procedure/ffi/struct.FFIProcedure.html -------------------------------------------------------------------------------- /docs/sage/lir/expr/procedure/mono/struct.Procedure.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/lir/expr/procedure/mono/struct.Procedure.html -------------------------------------------------------------------------------- /docs/sage/lir/expr/procedure/poly/struct.PolyProcedure.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/lir/expr/procedure/poly/struct.PolyProcedure.html -------------------------------------------------------------------------------- /docs/sage/lir/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/lir/index.html -------------------------------------------------------------------------------- /docs/sage/lir/sidebar-items.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/lir/sidebar-items.js -------------------------------------------------------------------------------- /docs/sage/lir/struct.Add.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/lir/struct.Add.html -------------------------------------------------------------------------------- /docs/sage/lir/struct.And.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/lir/struct.And.html -------------------------------------------------------------------------------- /docs/sage/lir/struct.Assign.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/lir/struct.Assign.html -------------------------------------------------------------------------------- /docs/sage/lir/struct.BitwiseAnd.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/lir/struct.BitwiseAnd.html -------------------------------------------------------------------------------- /docs/sage/lir/struct.BitwiseNand.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/lir/struct.BitwiseNand.html -------------------------------------------------------------------------------- /docs/sage/lir/struct.BitwiseNor.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/lir/struct.BitwiseNor.html -------------------------------------------------------------------------------- /docs/sage/lir/struct.BitwiseNot.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/lir/struct.BitwiseNot.html -------------------------------------------------------------------------------- /docs/sage/lir/struct.BitwiseOr.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/lir/struct.BitwiseOr.html -------------------------------------------------------------------------------- /docs/sage/lir/struct.BitwiseXor.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/lir/struct.BitwiseXor.html -------------------------------------------------------------------------------- /docs/sage/lir/struct.CoreBuiltin.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/lir/struct.CoreBuiltin.html -------------------------------------------------------------------------------- /docs/sage/lir/struct.Data.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/lir/struct.Data.html -------------------------------------------------------------------------------- /docs/sage/lir/struct.Delete.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/lir/struct.Delete.html -------------------------------------------------------------------------------- /docs/sage/lir/struct.Env.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/lir/struct.Env.html -------------------------------------------------------------------------------- /docs/sage/lir/struct.FFIProcedure.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/lir/struct.FFIProcedure.html -------------------------------------------------------------------------------- /docs/sage/lir/struct.Get.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/lir/struct.Get.html -------------------------------------------------------------------------------- /docs/sage/lir/struct.Negate.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/lir/struct.Negate.html -------------------------------------------------------------------------------- /docs/sage/lir/struct.New.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/lir/struct.New.html -------------------------------------------------------------------------------- /docs/sage/lir/struct.Not.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/lir/struct.Not.html -------------------------------------------------------------------------------- /docs/sage/lir/struct.Or.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/lir/struct.Or.html -------------------------------------------------------------------------------- /docs/sage/lir/struct.PolyProcedure.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/lir/struct.PolyProcedure.html -------------------------------------------------------------------------------- /docs/sage/lir/struct.Procedure.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/lir/struct.Procedure.html -------------------------------------------------------------------------------- /docs/sage/lir/struct.StandardBuiltin.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/lir/struct.StandardBuiltin.html -------------------------------------------------------------------------------- /docs/sage/lir/struct.Tag.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/lir/struct.Tag.html -------------------------------------------------------------------------------- /docs/sage/lir/trait.AssignOp.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/lir/trait.AssignOp.html -------------------------------------------------------------------------------- /docs/sage/lir/trait.BinaryOp.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/lir/trait.BinaryOp.html -------------------------------------------------------------------------------- /docs/sage/lir/trait.Compile.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/lir/trait.Compile.html -------------------------------------------------------------------------------- /docs/sage/lir/trait.GetSize.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/lir/trait.GetSize.html -------------------------------------------------------------------------------- /docs/sage/lir/trait.GetType.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/lir/trait.GetType.html -------------------------------------------------------------------------------- /docs/sage/lir/trait.Simplify.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/lir/trait.Simplify.html -------------------------------------------------------------------------------- /docs/sage/lir/trait.TernaryOp.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/lir/trait.TernaryOp.html -------------------------------------------------------------------------------- /docs/sage/lir/trait.TypeCheck.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/lir/trait.TypeCheck.html -------------------------------------------------------------------------------- /docs/sage/lir/trait.UnaryOp.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/lir/trait.UnaryOp.html -------------------------------------------------------------------------------- /docs/sage/lir/types/check/trait.TypeCheck.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/lir/types/check/trait.TypeCheck.html -------------------------------------------------------------------------------- /docs/sage/lir/types/enum.Mutability.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/lir/types/enum.Mutability.html -------------------------------------------------------------------------------- /docs/sage/lir/types/enum.Type.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/lir/types/enum.Type.html -------------------------------------------------------------------------------- /docs/sage/lir/types/inference/trait.GetType.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/lir/types/inference/trait.GetType.html -------------------------------------------------------------------------------- /docs/sage/lir/types/size/trait.GetSize.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/lir/types/size/trait.GetSize.html -------------------------------------------------------------------------------- /docs/sage/parse/fn.parse_asm.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/parse/fn.parse_asm.html -------------------------------------------------------------------------------- /docs/sage/parse/fn.parse_frontend.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/parse/fn.parse_frontend.html -------------------------------------------------------------------------------- /docs/sage/parse/fn.parse_frontend_minimal.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/parse/fn.parse_frontend_minimal.html -------------------------------------------------------------------------------- /docs/sage/parse/fn.parse_lir.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/parse/fn.parse_lir.html -------------------------------------------------------------------------------- /docs/sage/parse/fn.parse_vm.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/parse/fn.parse_vm.html -------------------------------------------------------------------------------- /docs/sage/parse/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/parse/index.html -------------------------------------------------------------------------------- /docs/sage/parse/sidebar-items.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/parse/sidebar-items.js -------------------------------------------------------------------------------- /docs/sage/parse/struct.SourceCodeLocation.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/parse/struct.SourceCodeLocation.html -------------------------------------------------------------------------------- /docs/sage/side_effects/ffi/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/side_effects/ffi/index.html -------------------------------------------------------------------------------- /docs/sage/side_effects/ffi/sidebar-items.js: -------------------------------------------------------------------------------- 1 | window.SIDEBAR_ITEMS = {"struct":["FFIBinding"]}; -------------------------------------------------------------------------------- /docs/sage/side_effects/ffi/struct.FFIBinding.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/side_effects/ffi/struct.FFIBinding.html -------------------------------------------------------------------------------- /docs/sage/side_effects/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/side_effects/index.html -------------------------------------------------------------------------------- /docs/sage/side_effects/io/enum.Axis.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/side_effects/io/enum.Axis.html -------------------------------------------------------------------------------- /docs/sage/side_effects/io/enum.Color.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/side_effects/io/enum.Color.html -------------------------------------------------------------------------------- /docs/sage/side_effects/io/enum.Direction.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/side_effects/io/enum.Direction.html -------------------------------------------------------------------------------- /docs/sage/side_effects/io/enum.InputMode.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/side_effects/io/enum.InputMode.html -------------------------------------------------------------------------------- /docs/sage/side_effects/io/enum.OutputMode.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/side_effects/io/enum.OutputMode.html -------------------------------------------------------------------------------- /docs/sage/side_effects/io/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/side_effects/io/index.html -------------------------------------------------------------------------------- /docs/sage/side_effects/io/sidebar-items.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/side_effects/io/sidebar-items.js -------------------------------------------------------------------------------- /docs/sage/side_effects/io/struct.Channel.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/side_effects/io/struct.Channel.html -------------------------------------------------------------------------------- /docs/sage/side_effects/io/struct.Input.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/side_effects/io/struct.Input.html -------------------------------------------------------------------------------- /docs/sage/side_effects/io/struct.Output.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/side_effects/io/struct.Output.html -------------------------------------------------------------------------------- /docs/sage/side_effects/sidebar-items.js: -------------------------------------------------------------------------------- 1 | window.SIDEBAR_ITEMS = {"mod":["ffi","io"]}; -------------------------------------------------------------------------------- /docs/sage/sidebar-items.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/sidebar-items.js -------------------------------------------------------------------------------- /docs/sage/targets/c/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/targets/c/index.html -------------------------------------------------------------------------------- /docs/sage/targets/c/sidebar-items.js: -------------------------------------------------------------------------------- 1 | window.SIDEBAR_ITEMS = {"struct":["C"]}; -------------------------------------------------------------------------------- /docs/sage/targets/c/struct.C.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/targets/c/struct.C.html -------------------------------------------------------------------------------- /docs/sage/targets/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/targets/index.html -------------------------------------------------------------------------------- /docs/sage/targets/sage_lisp/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/targets/sage_lisp/index.html -------------------------------------------------------------------------------- /docs/sage/targets/sage_lisp/sidebar-items.js: -------------------------------------------------------------------------------- 1 | window.SIDEBAR_ITEMS = {"struct":["SageLisp"]}; -------------------------------------------------------------------------------- /docs/sage/targets/sage_lisp/struct.SageLisp.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/targets/sage_lisp/struct.SageLisp.html -------------------------------------------------------------------------------- /docs/sage/targets/sidebar-items.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/targets/sidebar-items.js -------------------------------------------------------------------------------- /docs/sage/targets/trait.Architecture.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/targets/trait.Architecture.html -------------------------------------------------------------------------------- /docs/sage/targets/trait.CompiledTarget.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/targets/trait.CompiledTarget.html -------------------------------------------------------------------------------- /docs/sage/vm/core/enum.CoreOp.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/vm/core/enum.CoreOp.html -------------------------------------------------------------------------------- /docs/sage/vm/core/struct.CoreProgram.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/vm/core/struct.CoreProgram.html -------------------------------------------------------------------------------- /docs/sage/vm/enum.CoreOp.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/vm/enum.CoreOp.html -------------------------------------------------------------------------------- /docs/sage/vm/enum.Error.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/vm/enum.Error.html -------------------------------------------------------------------------------- /docs/sage/vm/enum.StandardOp.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/vm/enum.StandardOp.html -------------------------------------------------------------------------------- /docs/sage/vm/fn.as_float.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/vm/fn.as_float.html -------------------------------------------------------------------------------- /docs/sage/vm/fn.as_int.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/vm/fn.as_int.html -------------------------------------------------------------------------------- /docs/sage/vm/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/vm/index.html -------------------------------------------------------------------------------- /docs/sage/vm/interpreter/core/struct.CoreInterpreter.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/vm/interpreter/core/struct.CoreInterpreter.html -------------------------------------------------------------------------------- /docs/sage/vm/interpreter/std/fn.as_float.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/vm/interpreter/std/fn.as_float.html -------------------------------------------------------------------------------- /docs/sage/vm/interpreter/std/fn.as_int.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/vm/interpreter/std/fn.as_int.html -------------------------------------------------------------------------------- /docs/sage/vm/interpreter/std/struct.StandardInterpreter.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/vm/interpreter/std/struct.StandardInterpreter.html -------------------------------------------------------------------------------- /docs/sage/vm/interpreter/struct.StandardDevice.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/vm/interpreter/struct.StandardDevice.html -------------------------------------------------------------------------------- /docs/sage/vm/interpreter/struct.TestingDevice.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/vm/interpreter/struct.TestingDevice.html -------------------------------------------------------------------------------- /docs/sage/vm/interpreter/trait.Device.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/vm/interpreter/trait.Device.html -------------------------------------------------------------------------------- /docs/sage/vm/sidebar-items.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/vm/sidebar-items.js -------------------------------------------------------------------------------- /docs/sage/vm/std/enum.StandardOp.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/vm/std/enum.StandardOp.html -------------------------------------------------------------------------------- /docs/sage/vm/std/struct.StandardProgram.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/vm/std/struct.StandardProgram.html -------------------------------------------------------------------------------- /docs/sage/vm/struct.CoreInterpreter.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/vm/struct.CoreInterpreter.html -------------------------------------------------------------------------------- /docs/sage/vm/struct.CoreProgram.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/vm/struct.CoreProgram.html -------------------------------------------------------------------------------- /docs/sage/vm/struct.StandardDevice.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/vm/struct.StandardDevice.html -------------------------------------------------------------------------------- /docs/sage/vm/struct.StandardInterpreter.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/vm/struct.StandardInterpreter.html -------------------------------------------------------------------------------- /docs/sage/vm/struct.StandardProgram.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/vm/struct.StandardProgram.html -------------------------------------------------------------------------------- /docs/sage/vm/struct.TestingDevice.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/vm/struct.TestingDevice.html -------------------------------------------------------------------------------- /docs/sage/vm/trait.Device.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/vm/trait.Device.html -------------------------------------------------------------------------------- /docs/sage/vm/trait.VirtualMachineProgram.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/vm/trait.VirtualMachineProgram.html -------------------------------------------------------------------------------- /docs/sage/web/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/web/README.md -------------------------------------------------------------------------------- /docs/sage/web/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/web/index.html -------------------------------------------------------------------------------- /docs/sage/web/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/web/package.json -------------------------------------------------------------------------------- /docs/sage/web/web.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/web/web.d.ts -------------------------------------------------------------------------------- /docs/sage/web/web.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/web/web.js -------------------------------------------------------------------------------- /docs/sage/web/web_bg.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/web/web_bg.wasm -------------------------------------------------------------------------------- /docs/sage/web/web_bg.wasm.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/sage/web/web_bg.wasm.d.ts -------------------------------------------------------------------------------- /docs/search-index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/search-index.js -------------------------------------------------------------------------------- /docs/search.desc/sage/sage-desc-0-.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/search.desc/sage/sage-desc-0-.js -------------------------------------------------------------------------------- /docs/settings.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/settings.html -------------------------------------------------------------------------------- /docs/src-files.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/src-files.js -------------------------------------------------------------------------------- /docs/src/sage/Users/adam/Documents/web/sage/target/debug/build/sage-b8c9a3b070444fad/out/asm_parser.rs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/src/sage/Users/adam/Documents/web/sage/target/debug/build/sage-b8c9a3b070444fad/out/asm_parser.rs.html -------------------------------------------------------------------------------- /docs/src/sage/Users/adam/Documents/web/sage/target/debug/build/sage-b8c9a3b070444fad/out/lir_parser.rs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/src/sage/Users/adam/Documents/web/sage/target/debug/build/sage-b8c9a3b070444fad/out/lir_parser.rs.html -------------------------------------------------------------------------------- /docs/src/sage/Users/adam/Documents/web/sage/target/debug/build/sage-b8c9a3b070444fad/out/vm_parser.rs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/src/sage/Users/adam/Documents/web/sage/target/debug/build/sage-b8c9a3b070444fad/out/vm_parser.rs.html -------------------------------------------------------------------------------- /docs/src/sage/asm/core.rs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/src/sage/asm/core.rs.html -------------------------------------------------------------------------------- /docs/src/sage/asm/globals.rs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/src/sage/asm/globals.rs.html -------------------------------------------------------------------------------- /docs/src/sage/asm/location.rs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/src/sage/asm/location.rs.html -------------------------------------------------------------------------------- /docs/src/sage/asm/mod.rs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/src/sage/asm/mod.rs.html -------------------------------------------------------------------------------- /docs/src/sage/asm/std.rs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/src/sage/asm/std.rs.html -------------------------------------------------------------------------------- /docs/src/sage/frontend/mod.rs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/src/sage/frontend/mod.rs.html -------------------------------------------------------------------------------- /docs/src/sage/frontend/parse.rs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/src/sage/frontend/parse.rs.html -------------------------------------------------------------------------------- /docs/src/sage/lib.rs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/src/sage/lib.rs.html -------------------------------------------------------------------------------- /docs/src/sage/lir/annotate.rs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/src/sage/lir/annotate.rs.html -------------------------------------------------------------------------------- /docs/src/sage/lir/compile.rs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/src/sage/lir/compile.rs.html -------------------------------------------------------------------------------- /docs/src/sage/lir/env.rs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/src/sage/lir/env.rs.html -------------------------------------------------------------------------------- /docs/src/sage/lir/error.rs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/src/sage/lir/error.rs.html -------------------------------------------------------------------------------- /docs/src/sage/lir/expr/const_expr.rs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/src/sage/lir/expr/const_expr.rs.html -------------------------------------------------------------------------------- /docs/src/sage/lir/expr/declaration.rs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/src/sage/lir/expr/declaration.rs.html -------------------------------------------------------------------------------- /docs/src/sage/lir/expr/expression.rs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/src/sage/lir/expr/expression.rs.html -------------------------------------------------------------------------------- /docs/src/sage/lir/expr/mod.rs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/src/sage/lir/expr/mod.rs.html -------------------------------------------------------------------------------- /docs/src/sage/lir/expr/ops/arithmetic/addition.rs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/src/sage/lir/expr/ops/arithmetic/addition.rs.html -------------------------------------------------------------------------------- /docs/src/sage/lir/expr/ops/arithmetic/mod.rs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/src/sage/lir/expr/ops/arithmetic/mod.rs.html -------------------------------------------------------------------------------- /docs/src/sage/lir/expr/ops/arithmetic/negate.rs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/src/sage/lir/expr/ops/arithmetic/negate.rs.html -------------------------------------------------------------------------------- /docs/src/sage/lir/expr/ops/assign.rs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/src/sage/lir/expr/ops/assign.rs.html -------------------------------------------------------------------------------- /docs/src/sage/lir/expr/ops/bitwise/and.rs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/src/sage/lir/expr/ops/bitwise/and.rs.html -------------------------------------------------------------------------------- /docs/src/sage/lir/expr/ops/bitwise/mod.rs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/src/sage/lir/expr/ops/bitwise/mod.rs.html -------------------------------------------------------------------------------- /docs/src/sage/lir/expr/ops/bitwise/nand.rs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/src/sage/lir/expr/ops/bitwise/nand.rs.html -------------------------------------------------------------------------------- /docs/src/sage/lir/expr/ops/bitwise/nor.rs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/src/sage/lir/expr/ops/bitwise/nor.rs.html -------------------------------------------------------------------------------- /docs/src/sage/lir/expr/ops/bitwise/not.rs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/src/sage/lir/expr/ops/bitwise/not.rs.html -------------------------------------------------------------------------------- /docs/src/sage/lir/expr/ops/bitwise/or.rs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/src/sage/lir/expr/ops/bitwise/or.rs.html -------------------------------------------------------------------------------- /docs/src/sage/lir/expr/ops/bitwise/xor.rs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/src/sage/lir/expr/ops/bitwise/xor.rs.html -------------------------------------------------------------------------------- /docs/src/sage/lir/expr/ops/comparison.rs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/src/sage/lir/expr/ops/comparison.rs.html -------------------------------------------------------------------------------- /docs/src/sage/lir/expr/ops/io.rs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/src/sage/lir/expr/ops/io.rs.html -------------------------------------------------------------------------------- /docs/src/sage/lir/expr/ops/logic.rs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/src/sage/lir/expr/ops/logic.rs.html -------------------------------------------------------------------------------- /docs/src/sage/lir/expr/ops/memory.rs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/src/sage/lir/expr/ops/memory.rs.html -------------------------------------------------------------------------------- /docs/src/sage/lir/expr/ops/mod.rs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/src/sage/lir/expr/ops/mod.rs.html -------------------------------------------------------------------------------- /docs/src/sage/lir/expr/ops/tagged_union.rs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/src/sage/lir/expr/ops/tagged_union.rs.html -------------------------------------------------------------------------------- /docs/src/sage/lir/expr/pattern.rs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/src/sage/lir/expr/pattern.rs.html -------------------------------------------------------------------------------- /docs/src/sage/lir/expr/procedure/builtin.rs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/src/sage/lir/expr/procedure/builtin.rs.html -------------------------------------------------------------------------------- /docs/src/sage/lir/expr/procedure/ffi.rs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/src/sage/lir/expr/procedure/ffi.rs.html -------------------------------------------------------------------------------- /docs/src/sage/lir/expr/procedure/mod.rs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/src/sage/lir/expr/procedure/mod.rs.html -------------------------------------------------------------------------------- /docs/src/sage/lir/expr/procedure/mono.rs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/src/sage/lir/expr/procedure/mono.rs.html -------------------------------------------------------------------------------- /docs/src/sage/lir/expr/procedure/poly.rs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/src/sage/lir/expr/procedure/poly.rs.html -------------------------------------------------------------------------------- /docs/src/sage/lir/mod.rs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/src/sage/lir/mod.rs.html -------------------------------------------------------------------------------- /docs/src/sage/lir/types/check.rs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/src/sage/lir/types/check.rs.html -------------------------------------------------------------------------------- /docs/src/sage/lir/types/inference.rs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/src/sage/lir/types/inference.rs.html -------------------------------------------------------------------------------- /docs/src/sage/lir/types/mod.rs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/src/sage/lir/types/mod.rs.html -------------------------------------------------------------------------------- /docs/src/sage/lir/types/size.rs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/src/sage/lir/types/size.rs.html -------------------------------------------------------------------------------- /docs/src/sage/parse.rs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/src/sage/parse.rs.html -------------------------------------------------------------------------------- /docs/src/sage/side_effects/ffi.rs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/src/sage/side_effects/ffi.rs.html -------------------------------------------------------------------------------- /docs/src/sage/side_effects/io.rs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/src/sage/side_effects/io.rs.html -------------------------------------------------------------------------------- /docs/src/sage/side_effects/mod.rs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/src/sage/side_effects/mod.rs.html -------------------------------------------------------------------------------- /docs/src/sage/targets/c.rs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/src/sage/targets/c.rs.html -------------------------------------------------------------------------------- /docs/src/sage/targets/mod.rs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/src/sage/targets/mod.rs.html -------------------------------------------------------------------------------- /docs/src/sage/targets/sage_lisp.rs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/src/sage/targets/sage_lisp.rs.html -------------------------------------------------------------------------------- /docs/src/sage/vm/core.rs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/src/sage/vm/core.rs.html -------------------------------------------------------------------------------- /docs/src/sage/vm/interpreter/core.rs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/src/sage/vm/interpreter/core.rs.html -------------------------------------------------------------------------------- /docs/src/sage/vm/interpreter/mod.rs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/src/sage/vm/interpreter/mod.rs.html -------------------------------------------------------------------------------- /docs/src/sage/vm/interpreter/std.rs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/src/sage/vm/interpreter/std.rs.html -------------------------------------------------------------------------------- /docs/src/sage/vm/mod.rs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/src/sage/vm/mod.rs.html -------------------------------------------------------------------------------- /docs/src/sage/vm/std.rs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/src/sage/vm/std.rs.html -------------------------------------------------------------------------------- /docs/static.files/COPYRIGHT-eb44e4cf.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/static.files/COPYRIGHT-eb44e4cf.txt -------------------------------------------------------------------------------- /docs/static.files/FiraSans-LICENSE-05ab6dbd.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/static.files/FiraSans-LICENSE-05ab6dbd.txt -------------------------------------------------------------------------------- /docs/static.files/FiraSans-Medium-e1aa3f0a.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/static.files/FiraSans-Medium-e1aa3f0a.woff2 -------------------------------------------------------------------------------- /docs/static.files/FiraSans-Regular-0fe48ade.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/static.files/FiraSans-Regular-0fe48ade.woff2 -------------------------------------------------------------------------------- /docs/static.files/LICENSE-APACHE-a60eea81.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/static.files/LICENSE-APACHE-a60eea81.txt -------------------------------------------------------------------------------- /docs/static.files/LICENSE-MIT-23f18e03.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/static.files/LICENSE-MIT-23f18e03.txt -------------------------------------------------------------------------------- /docs/static.files/NanumBarunGothic-13b3dcba.ttf.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/static.files/NanumBarunGothic-13b3dcba.ttf.woff2 -------------------------------------------------------------------------------- /docs/static.files/NanumBarunGothic-LICENSE-a37d393b.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/static.files/NanumBarunGothic-LICENSE-a37d393b.txt -------------------------------------------------------------------------------- /docs/static.files/SourceCodePro-It-fc8b9304.ttf.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/static.files/SourceCodePro-It-fc8b9304.ttf.woff2 -------------------------------------------------------------------------------- /docs/static.files/SourceCodePro-LICENSE-67f54ca7.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/static.files/SourceCodePro-LICENSE-67f54ca7.txt -------------------------------------------------------------------------------- /docs/static.files/SourceCodePro-Regular-8badfe75.ttf.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/static.files/SourceCodePro-Regular-8badfe75.ttf.woff2 -------------------------------------------------------------------------------- /docs/static.files/SourceCodePro-Semibold-aa29a496.ttf.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/static.files/SourceCodePro-Semibold-aa29a496.ttf.woff2 -------------------------------------------------------------------------------- /docs/static.files/SourceSerif4-Bold-6d4fd4c0.ttf.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/static.files/SourceSerif4-Bold-6d4fd4c0.ttf.woff2 -------------------------------------------------------------------------------- /docs/static.files/SourceSerif4-It-ca3b17ed.ttf.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/static.files/SourceSerif4-It-ca3b17ed.ttf.woff2 -------------------------------------------------------------------------------- /docs/static.files/SourceSerif4-LICENSE-a2cfd9d5.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/static.files/SourceSerif4-LICENSE-a2cfd9d5.md -------------------------------------------------------------------------------- /docs/static.files/SourceSerif4-Regular-6b053e98.ttf.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/static.files/SourceSerif4-Regular-6b053e98.ttf.woff2 -------------------------------------------------------------------------------- /docs/static.files/favicon-044be391.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/static.files/favicon-044be391.svg -------------------------------------------------------------------------------- /docs/static.files/favicon-32x32-6580c154.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/static.files/favicon-32x32-6580c154.png -------------------------------------------------------------------------------- /docs/static.files/main-5f194d8c.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/static.files/main-5f194d8c.js -------------------------------------------------------------------------------- /docs/static.files/normalize-9960930a.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/static.files/normalize-9960930a.css -------------------------------------------------------------------------------- /docs/static.files/noscript-893ab5e7.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/static.files/noscript-893ab5e7.css -------------------------------------------------------------------------------- /docs/static.files/rust-logo-9a9549ea.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/static.files/rust-logo-9a9549ea.svg -------------------------------------------------------------------------------- /docs/static.files/rustdoc-42caa33d.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/static.files/rustdoc-42caa33d.css -------------------------------------------------------------------------------- /docs/static.files/scrape-examples-d508a8a9.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/static.files/scrape-examples-d508a8a9.js -------------------------------------------------------------------------------- /docs/static.files/search-92e6798f.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/static.files/search-92e6798f.js -------------------------------------------------------------------------------- /docs/static.files/settings-0f613d39.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/static.files/settings-0f613d39.js -------------------------------------------------------------------------------- /docs/static.files/src-script-56102188.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/static.files/src-script-56102188.js -------------------------------------------------------------------------------- /docs/static.files/storage-59e33391.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/static.files/storage-59e33391.js -------------------------------------------------------------------------------- /docs/trait.impl/core/clone/trait.Clone.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/trait.impl/core/clone/trait.Clone.js -------------------------------------------------------------------------------- /docs/trait.impl/core/cmp/trait.Eq.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/trait.impl/core/cmp/trait.Eq.js -------------------------------------------------------------------------------- /docs/trait.impl/core/cmp/trait.Ord.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/trait.impl/core/cmp/trait.Ord.js -------------------------------------------------------------------------------- /docs/trait.impl/core/cmp/trait.PartialEq.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/trait.impl/core/cmp/trait.PartialEq.js -------------------------------------------------------------------------------- /docs/trait.impl/core/cmp/trait.PartialOrd.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/trait.impl/core/cmp/trait.PartialOrd.js -------------------------------------------------------------------------------- /docs/trait.impl/core/convert/trait.From.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/trait.impl/core/convert/trait.From.js -------------------------------------------------------------------------------- /docs/trait.impl/core/default/trait.Default.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/trait.impl/core/default/trait.Default.js -------------------------------------------------------------------------------- /docs/trait.impl/core/fmt/trait.Debug.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/trait.impl/core/fmt/trait.Debug.js -------------------------------------------------------------------------------- /docs/trait.impl/core/fmt/trait.Display.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/trait.impl/core/fmt/trait.Display.js -------------------------------------------------------------------------------- /docs/trait.impl/core/hash/trait.Hash.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/trait.impl/core/hash/trait.Hash.js -------------------------------------------------------------------------------- /docs/trait.impl/core/marker/trait.Copy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/trait.impl/core/marker/trait.Copy.js -------------------------------------------------------------------------------- /docs/trait.impl/core/marker/trait.Freeze.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/trait.impl/core/marker/trait.Freeze.js -------------------------------------------------------------------------------- /docs/trait.impl/core/marker/trait.Send.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/trait.impl/core/marker/trait.Send.js -------------------------------------------------------------------------------- /docs/trait.impl/core/marker/trait.StructuralPartialEq.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/trait.impl/core/marker/trait.StructuralPartialEq.js -------------------------------------------------------------------------------- /docs/trait.impl/core/marker/trait.Sync.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/trait.impl/core/marker/trait.Sync.js -------------------------------------------------------------------------------- /docs/trait.impl/core/marker/trait.Unpin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/trait.impl/core/marker/trait.Unpin.js -------------------------------------------------------------------------------- /docs/trait.impl/core/ops/arith/trait.Add.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/trait.impl/core/ops/arith/trait.Add.js -------------------------------------------------------------------------------- /docs/trait.impl/core/ops/arith/trait.AddAssign.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/trait.impl/core/ops/arith/trait.AddAssign.js -------------------------------------------------------------------------------- /docs/trait.impl/core/ops/bit/trait.BitOr.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/trait.impl/core/ops/bit/trait.BitOr.js -------------------------------------------------------------------------------- /docs/trait.impl/core/ops/bit/trait.BitOrAssign.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/trait.impl/core/ops/bit/trait.BitOrAssign.js -------------------------------------------------------------------------------- /docs/trait.impl/core/panic/unwind_safe/trait.RefUnwindSafe.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/trait.impl/core/panic/unwind_safe/trait.RefUnwindSafe.js -------------------------------------------------------------------------------- /docs/trait.impl/core/panic/unwind_safe/trait.UnwindSafe.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/trait.impl/core/panic/unwind_safe/trait.UnwindSafe.js -------------------------------------------------------------------------------- /docs/trait.impl/sage/asm/trait.AssemblyProgram.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/trait.impl/sage/asm/trait.AssemblyProgram.js -------------------------------------------------------------------------------- /docs/trait.impl/sage/lir/compile/trait.Compile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/trait.impl/sage/lir/compile/trait.Compile.js -------------------------------------------------------------------------------- /docs/trait.impl/sage/lir/expr/ops/trait.AssignOp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/trait.impl/sage/lir/expr/ops/trait.AssignOp.js -------------------------------------------------------------------------------- /docs/trait.impl/sage/lir/expr/ops/trait.BinaryOp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/trait.impl/sage/lir/expr/ops/trait.BinaryOp.js -------------------------------------------------------------------------------- /docs/trait.impl/sage/lir/expr/ops/trait.UnaryOp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/trait.impl/sage/lir/expr/ops/trait.UnaryOp.js -------------------------------------------------------------------------------- /docs/trait.impl/sage/lir/trait.Simplify.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/trait.impl/sage/lir/trait.Simplify.js -------------------------------------------------------------------------------- /docs/trait.impl/sage/lir/types/check/trait.TypeCheck.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/trait.impl/sage/lir/types/check/trait.TypeCheck.js -------------------------------------------------------------------------------- /docs/trait.impl/sage/lir/types/inference/trait.GetType.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/trait.impl/sage/lir/types/inference/trait.GetType.js -------------------------------------------------------------------------------- /docs/trait.impl/sage/lir/types/size/trait.GetSize.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/trait.impl/sage/lir/types/size/trait.GetSize.js -------------------------------------------------------------------------------- /docs/trait.impl/sage/targets/trait.Architecture.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/trait.impl/sage/targets/trait.Architecture.js -------------------------------------------------------------------------------- /docs/trait.impl/sage/targets/trait.CompiledTarget.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/trait.impl/sage/targets/trait.CompiledTarget.js -------------------------------------------------------------------------------- /docs/trait.impl/sage/vm/interpreter/trait.Device.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/trait.impl/sage/vm/interpreter/trait.Device.js -------------------------------------------------------------------------------- /docs/trait.impl/sage/vm/trait.VirtualMachineProgram.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/trait.impl/sage/vm/trait.VirtualMachineProgram.js -------------------------------------------------------------------------------- /docs/trait.impl/serde/de/trait.Deserialize.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/trait.impl/serde/de/trait.Deserialize.js -------------------------------------------------------------------------------- /docs/trait.impl/serde/ser/trait.Serialize.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/docs/trait.impl/serde/ser/trait.Serialize.js -------------------------------------------------------------------------------- /examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/README.md -------------------------------------------------------------------------------- /examples/asm/bitwise-test.asm.sg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/asm/bitwise-test.asm.sg -------------------------------------------------------------------------------- /examples/asm/cat.asm.sg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/asm/cat.asm.sg -------------------------------------------------------------------------------- /examples/asm/comparison.asm.sg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/asm/comparison.asm.sg -------------------------------------------------------------------------------- /examples/asm/fact.asm.sg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/asm/fact.asm.sg -------------------------------------------------------------------------------- /examples/asm/float.asm.sg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/asm/float.asm.sg -------------------------------------------------------------------------------- /examples/asm/globals.asm.sg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/asm/globals.asm.sg -------------------------------------------------------------------------------- /examples/asm/globals2.asm.sg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/asm/globals2.asm.sg -------------------------------------------------------------------------------- /examples/asm/string.asm.sg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/asm/string.asm.sg -------------------------------------------------------------------------------- /examples/asm/vector.asm.sg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/asm/vector.asm.sg -------------------------------------------------------------------------------- /examples/frontend/AES.sg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/frontend/AES.sg -------------------------------------------------------------------------------- /examples/frontend/a.sg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/frontend/a.sg -------------------------------------------------------------------------------- /examples/frontend/allocator.sg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/frontend/allocator.sg -------------------------------------------------------------------------------- /examples/frontend/array.sg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/frontend/array.sg -------------------------------------------------------------------------------- /examples/frontend/b.sg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/frontend/b.sg -------------------------------------------------------------------------------- /examples/frontend/calculator.sg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/frontend/calculator.sg -------------------------------------------------------------------------------- /examples/frontend/chacha20.sg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/frontend/chacha20.sg -------------------------------------------------------------------------------- /examples/frontend/chess.sg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/frontend/chess.sg -------------------------------------------------------------------------------- /examples/frontend/const-generics-array.sg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/frontend/const-generics-array.sg -------------------------------------------------------------------------------- /examples/frontend/const-generics-enum.sg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/frontend/const-generics-enum.sg -------------------------------------------------------------------------------- /examples/frontend/const-generics-member.sg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/frontend/const-generics-member.sg -------------------------------------------------------------------------------- /examples/frontend/diff.sg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/frontend/diff.sg -------------------------------------------------------------------------------- /examples/frontend/hashmap.sg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/frontend/hashmap.sg -------------------------------------------------------------------------------- /examples/frontend/hello.sg: -------------------------------------------------------------------------------- 1 | println("Hello world!"); -------------------------------------------------------------------------------- /examples/frontend/hex-editor.sg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/frontend/hex-editor.sg -------------------------------------------------------------------------------- /examples/frontend/improved_hashmap.sg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/frontend/improved_hashmap.sg -------------------------------------------------------------------------------- /examples/frontend/interactive-calculator.sg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/frontend/interactive-calculator.sg -------------------------------------------------------------------------------- /examples/frontend/list.sg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/frontend/list.sg -------------------------------------------------------------------------------- /examples/frontend/mandelbrot.sg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/frontend/mandelbrot.sg -------------------------------------------------------------------------------- /examples/frontend/map.sg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/frontend/map.sg -------------------------------------------------------------------------------- /examples/frontend/matrix.sg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/frontend/matrix.sg -------------------------------------------------------------------------------- /examples/frontend/matrix_point.sg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/frontend/matrix_point.sg -------------------------------------------------------------------------------- /examples/frontend/memcpy.sg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/frontend/memcpy.sg -------------------------------------------------------------------------------- /examples/frontend/meta-addition.sg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/frontend/meta-addition.sg -------------------------------------------------------------------------------- /examples/frontend/mod_sqrt.sg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/frontend/mod_sqrt.sg -------------------------------------------------------------------------------- /examples/frontend/option.sg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/frontend/option.sg -------------------------------------------------------------------------------- /examples/frontend/pattern.sg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/frontend/pattern.sg -------------------------------------------------------------------------------- /examples/frontend/rng.sg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/frontend/rng.sg -------------------------------------------------------------------------------- /examples/frontend/s-expr.sg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/frontend/s-expr.sg -------------------------------------------------------------------------------- /examples/frontend/sequence.sg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/frontend/sequence.sg -------------------------------------------------------------------------------- /examples/frontend/sequence2.sg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/frontend/sequence2.sg -------------------------------------------------------------------------------- /examples/frontend/static.sg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/frontend/static.sg -------------------------------------------------------------------------------- /examples/frontend/string.sg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/frontend/string.sg -------------------------------------------------------------------------------- /examples/frontend/sudoku.sg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/frontend/sudoku.sg -------------------------------------------------------------------------------- /examples/frontend/templates.sg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/frontend/templates.sg -------------------------------------------------------------------------------- /examples/frontend/test-math-library.sg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/frontend/test-math-library.sg -------------------------------------------------------------------------------- /examples/frontend/test_modules1.sg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/frontend/test_modules1.sg -------------------------------------------------------------------------------- /examples/frontend/test_modules2.sg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/frontend/test_modules2.sg -------------------------------------------------------------------------------- /examples/frontend/test_std1.sg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/frontend/test_std1.sg -------------------------------------------------------------------------------- /examples/frontend/test_std2.sg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/frontend/test_std2.sg -------------------------------------------------------------------------------- /examples/frontend/test_std3.sg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/frontend/test_std3.sg -------------------------------------------------------------------------------- /examples/frontend/test_std4.sg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/frontend/test_std4.sg -------------------------------------------------------------------------------- /examples/frontend/test_std_physics.sg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/frontend/test_std_physics.sg -------------------------------------------------------------------------------- /examples/frontend/test_std_physics2.sg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/frontend/test_std_physics2.sg -------------------------------------------------------------------------------- /examples/frontend/trees.sg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/frontend/trees.sg -------------------------------------------------------------------------------- /examples/frontend/typecheck-cell-to-pointer.sg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/frontend/typecheck-cell-to-pointer.sg -------------------------------------------------------------------------------- /examples/frontend/typecheck-const-generics.sg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/frontend/typecheck-const-generics.sg -------------------------------------------------------------------------------- /examples/frontend/typecheck-exhaustive-match.sg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/frontend/typecheck-exhaustive-match.sg -------------------------------------------------------------------------------- /examples/frontend/typecheck-mut.sg: -------------------------------------------------------------------------------- 1 | let x = 5; 2 | x += 1; -------------------------------------------------------------------------------- /examples/frontend/vec.sg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/frontend/vec.sg -------------------------------------------------------------------------------- /examples/lir/AES.lir.sg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/lir/AES.lir.sg -------------------------------------------------------------------------------- /examples/lir/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/lir/README.md -------------------------------------------------------------------------------- /examples/lir/assign_ops.lir.sg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/lir/assign_ops.lir.sg -------------------------------------------------------------------------------- /examples/lir/bitops.lir.sg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/lir/bitops.lir.sg -------------------------------------------------------------------------------- /examples/lir/cat.lir.sg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/lir/cat.lir.sg -------------------------------------------------------------------------------- /examples/lir/collatz.lir.sg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/lir/collatz.lir.sg -------------------------------------------------------------------------------- /examples/lir/comparison.lir.sg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/lir/comparison.lir.sg -------------------------------------------------------------------------------- /examples/lir/euclid.lir.sg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/lir/euclid.lir.sg -------------------------------------------------------------------------------- /examples/lir/fact.lir.sg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/lir/fact.lir.sg -------------------------------------------------------------------------------- /examples/lir/function.lir.sg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/lir/function.lir.sg -------------------------------------------------------------------------------- /examples/lir/if-let.lir.sg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/lir/if-let.lir.sg -------------------------------------------------------------------------------- /examples/lir/inline-assembly.lir.sg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/lir/inline-assembly.lir.sg -------------------------------------------------------------------------------- /examples/lir/label-test.lir.sg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/lir/label-test.lir.sg -------------------------------------------------------------------------------- /examples/lir/lambda-sim.lir.sg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/lir/lambda-sim.lir.sg -------------------------------------------------------------------------------- /examples/lir/linked-list-algebraic-types.lir.sg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/lir/linked-list-algebraic-types.lir.sg -------------------------------------------------------------------------------- /examples/lir/match-test.lir.sg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/lir/match-test.lir.sg -------------------------------------------------------------------------------- /examples/lir/match.lir.sg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/lir/match.lir.sg -------------------------------------------------------------------------------- /examples/lir/new.lir.sg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/lir/new.lir.sg -------------------------------------------------------------------------------- /examples/lir/power.lir.sg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/lir/power.lir.sg -------------------------------------------------------------------------------- /examples/lir/precedence.lir.sg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/lir/precedence.lir.sg -------------------------------------------------------------------------------- /examples/lir/put.lir.sg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/lir/put.lir.sg -------------------------------------------------------------------------------- /examples/lir/quicksort.lir.sg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/lir/quicksort.lir.sg -------------------------------------------------------------------------------- /examples/lir/recursive-types.lir.sg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/lir/recursive-types.lir.sg -------------------------------------------------------------------------------- /examples/lir/square.lir.sg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/lir/square.lir.sg -------------------------------------------------------------------------------- /examples/lir/thermostat.lir.sg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/lir/thermostat.lir.sg -------------------------------------------------------------------------------- /examples/lir/type.lir.sg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/lir/type.lir.sg -------------------------------------------------------------------------------- /examples/lir/union-buster.lir.sg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/lir/union-buster.lir.sg -------------------------------------------------------------------------------- /examples/lir/units.sg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/lir/units.sg -------------------------------------------------------------------------------- /examples/sage-os/presentation.sg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/sage-os/presentation.sg -------------------------------------------------------------------------------- /examples/sage-os/shell.sg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/sage-os/shell.sg -------------------------------------------------------------------------------- /examples/test-output/AES.lir.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/test-output/AES.lir.txt -------------------------------------------------------------------------------- /examples/test-output/AES.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/test-output/AES.txt -------------------------------------------------------------------------------- /examples/test-output/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/test-output/README.md -------------------------------------------------------------------------------- /examples/test-output/allocator.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/test-output/allocator.txt -------------------------------------------------------------------------------- /examples/test-output/array.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/test-output/array.txt -------------------------------------------------------------------------------- /examples/test-output/assign_ops.lir.txt: -------------------------------------------------------------------------------- 1 | 32769 -------------------------------------------------------------------------------- /examples/test-output/bitops.lir.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/test-output/bitops.lir.txt -------------------------------------------------------------------------------- /examples/test-output/bitwise-test.asm.txt: -------------------------------------------------------------------------------- 1 | 2 2 | -100 3 | 00001101 -------------------------------------------------------------------------------- /examples/test-output/calculator.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/test-output/calculator.txt -------------------------------------------------------------------------------- /examples/test-output/chacha20.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/test-output/chacha20.txt -------------------------------------------------------------------------------- /examples/test-output/collatz.lir.txt: -------------------------------------------------------------------------------- 1 | >1: 5 2 | 2: 8 3 | 3: 4 4 | 4: 2 5 | -------------------------------------------------------------------------------- /examples/test-output/comparison.asm.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/test-output/comparison.asm.txt -------------------------------------------------------------------------------- /examples/test-output/const-generics-array.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/test-output/const-generics-array.txt -------------------------------------------------------------------------------- /examples/test-output/const-generics-enum.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/test-output/const-generics-enum.txt -------------------------------------------------------------------------------- /examples/test-output/const-generics-member.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/test-output/const-generics-member.txt -------------------------------------------------------------------------------- /examples/test-output/diff.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/test-output/diff.txt -------------------------------------------------------------------------------- /examples/test-output/euclid.lir.txt: -------------------------------------------------------------------------------- 1 | 567 -------------------------------------------------------------------------------- /examples/test-output/fact.asm.txt: -------------------------------------------------------------------------------- 1 | 120 -------------------------------------------------------------------------------- /examples/test-output/fact.lir.txt: -------------------------------------------------------------------------------- 1 | 3628800.0 2 | 3.0414093201713376e64 3 | -------------------------------------------------------------------------------- /examples/test-output/float.asm.txt: -------------------------------------------------------------------------------- 1 | 32.058 2 | 32 3 | 42.5 4 | -------------------------------------------------------------------------------- /examples/test-output/function.lir.txt: -------------------------------------------------------------------------------- 1 | a -------------------------------------------------------------------------------- /examples/test-output/globals.asm.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/test-output/globals.asm.txt -------------------------------------------------------------------------------- /examples/test-output/globals2.asm.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/test-output/globals2.asm.txt -------------------------------------------------------------------------------- /examples/test-output/hashmap.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/test-output/hashmap.txt -------------------------------------------------------------------------------- /examples/test-output/if-let.lir.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/test-output/if-let.lir.txt -------------------------------------------------------------------------------- /examples/test-output/improved_hashmap.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/test-output/improved_hashmap.txt -------------------------------------------------------------------------------- /examples/test-output/inline-assembly.lir.txt: -------------------------------------------------------------------------------- 1 | 120 2 | 3628800 3 | -------------------------------------------------------------------------------- /examples/test-output/label-test.lir.txt: -------------------------------------------------------------------------------- 1 | 6565 -------------------------------------------------------------------------------- /examples/test-output/lambda-sim.lir.txt: -------------------------------------------------------------------------------- 1 | 40 2 | FF -------------------------------------------------------------------------------- /examples/test-output/linked-list-algebraic-types.lir.txt: -------------------------------------------------------------------------------- 1 | ((5 + 6) * (7 - 8)) 2 | -11 -------------------------------------------------------------------------------- /examples/test-output/list.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/test-output/list.txt -------------------------------------------------------------------------------- /examples/test-output/mandelbrot.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/test-output/mandelbrot.txt -------------------------------------------------------------------------------- /examples/test-output/map.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/test-output/map.txt -------------------------------------------------------------------------------- /examples/test-output/match-test.lir.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/test-output/match-test.lir.txt -------------------------------------------------------------------------------- /examples/test-output/match.lir.txt: -------------------------------------------------------------------------------- 1 | Correct! 2 | -------------------------------------------------------------------------------- /examples/test-output/matrix.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/test-output/matrix.txt -------------------------------------------------------------------------------- /examples/test-output/matrix_point.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/test-output/matrix_point.txt -------------------------------------------------------------------------------- /examples/test-output/meta-addition.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/test-output/meta-addition.txt -------------------------------------------------------------------------------- /examples/test-output/mod_sqrt.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/test-output/mod_sqrt.txt -------------------------------------------------------------------------------- /examples/test-output/option.lir.txt: -------------------------------------------------------------------------------- 1 | 5, 6 -------------------------------------------------------------------------------- /examples/test-output/pattern.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/test-output/pattern.txt -------------------------------------------------------------------------------- /examples/test-output/precedence.lir.txt: -------------------------------------------------------------------------------- 1 | This should be T: T -------------------------------------------------------------------------------- /examples/test-output/quicksort.lir.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/test-output/quicksort.lir.txt -------------------------------------------------------------------------------- /examples/test-output/s-expr.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/test-output/s-expr.txt -------------------------------------------------------------------------------- /examples/test-output/sequence.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/test-output/sequence.txt -------------------------------------------------------------------------------- /examples/test-output/sequence2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/test-output/sequence2.txt -------------------------------------------------------------------------------- /examples/test-output/square.lir.txt: -------------------------------------------------------------------------------- 1 | 4.0 -------------------------------------------------------------------------------- /examples/test-output/static.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/test-output/static.txt -------------------------------------------------------------------------------- /examples/test-output/string.asm.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/test-output/string.asm.txt -------------------------------------------------------------------------------- /examples/test-output/string.txt: -------------------------------------------------------------------------------- 1 | hi! 2 | popped: ! 3 | hi 4 | hello world! 5 | -------------------------------------------------------------------------------- /examples/test-output/sudoku.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/test-output/sudoku.txt -------------------------------------------------------------------------------- /examples/test-output/templates.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/test-output/templates.txt -------------------------------------------------------------------------------- /examples/test-output/test_modules1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/test-output/test_modules1.txt -------------------------------------------------------------------------------- /examples/test-output/test_modules2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/test-output/test_modules2.txt -------------------------------------------------------------------------------- /examples/test-output/test_std1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/test-output/test_std1.txt -------------------------------------------------------------------------------- /examples/test-output/test_std2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/test-output/test_std2.txt -------------------------------------------------------------------------------- /examples/test-output/test_std3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/test-output/test_std3.txt -------------------------------------------------------------------------------- /examples/test-output/test_std_physics.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/test-output/test_std_physics.txt -------------------------------------------------------------------------------- /examples/test-output/test_std_physics2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/test-output/test_std_physics2.txt -------------------------------------------------------------------------------- /examples/test-output/trees.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/test-output/trees.txt -------------------------------------------------------------------------------- /examples/test-output/typecheck-cell-to-pointer.error.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/test-output/typecheck-cell-to-pointer.error.txt -------------------------------------------------------------------------------- /examples/test-output/typecheck-const-generics.error.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/test-output/typecheck-const-generics.error.txt -------------------------------------------------------------------------------- /examples/test-output/typecheck-exhaustive-match.error.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/test-output/typecheck-exhaustive-match.error.txt -------------------------------------------------------------------------------- /examples/test-output/typecheck-mut.error.txt: -------------------------------------------------------------------------------- 1 | invalid refer expression &mut x -------------------------------------------------------------------------------- /examples/test-output/union-buster.lir.txt: -------------------------------------------------------------------------------- 1 | 513 -------------------------------------------------------------------------------- /examples/test-output/units.lir.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/test-output/units.lir.txt -------------------------------------------------------------------------------- /examples/test-output/vec.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/test-output/vec.txt -------------------------------------------------------------------------------- /examples/test-output/vector.asm.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/test-output/vector.asm.txt -------------------------------------------------------------------------------- /examples/vm/AES.vm.sg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/vm/AES.vm.sg -------------------------------------------------------------------------------- /examples/vm/calculator.vm.sg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/vm/calculator.vm.sg -------------------------------------------------------------------------------- /examples/vm/cat.vm.sg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/vm/cat.vm.sg -------------------------------------------------------------------------------- /examples/vm/factorial.vm.sg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/vm/factorial.vm.sg -------------------------------------------------------------------------------- /examples/web/.appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/web/.appveyor.yml -------------------------------------------------------------------------------- /examples/web/.cargo-ok: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/web/.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | /pkg -------------------------------------------------------------------------------- /examples/web/.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/web/.travis.yml -------------------------------------------------------------------------------- /examples/web/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/web/Cargo.toml -------------------------------------------------------------------------------- /examples/web/LICENSE_APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/web/LICENSE_APACHE -------------------------------------------------------------------------------- /examples/web/LICENSE_MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/web/LICENSE_MIT -------------------------------------------------------------------------------- /examples/web/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/web/README.md -------------------------------------------------------------------------------- /examples/web/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/web/index.html -------------------------------------------------------------------------------- /examples/web/src/device.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/web/src/device.rs -------------------------------------------------------------------------------- /examples/web/src/interpreter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/web/src/interpreter.rs -------------------------------------------------------------------------------- /examples/web/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/web/src/lib.rs -------------------------------------------------------------------------------- /examples/web/src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/web/src/utils.rs -------------------------------------------------------------------------------- /examples/web/tests/web.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/examples/web/tests/web.rs -------------------------------------------------------------------------------- /src/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/src/README.md -------------------------------------------------------------------------------- /src/asm/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/src/asm/README.md -------------------------------------------------------------------------------- /src/asm/core.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/src/asm/core.rs -------------------------------------------------------------------------------- /src/asm/globals.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/src/asm/globals.rs -------------------------------------------------------------------------------- /src/asm/location.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/src/asm/location.rs -------------------------------------------------------------------------------- /src/asm/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/src/asm/mod.rs -------------------------------------------------------------------------------- /src/asm/std.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/src/asm/std.rs -------------------------------------------------------------------------------- /src/asm_parser.lalrpop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/src/asm_parser.lalrpop -------------------------------------------------------------------------------- /src/cli.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/src/cli.rs -------------------------------------------------------------------------------- /src/frontend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/src/frontend/README.md -------------------------------------------------------------------------------- /src/frontend/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/src/frontend/mod.rs -------------------------------------------------------------------------------- /src/frontend/parse.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/src/frontend/parse.rs -------------------------------------------------------------------------------- /src/frontend/std_lib.sg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/src/frontend/std_lib.sg -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/lir/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/src/lir/README.md -------------------------------------------------------------------------------- /src/lir/annotate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/src/lir/annotate.rs -------------------------------------------------------------------------------- /src/lir/compile.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/src/lir/compile.rs -------------------------------------------------------------------------------- /src/lir/env.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/src/lir/env.rs -------------------------------------------------------------------------------- /src/lir/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/src/lir/error.rs -------------------------------------------------------------------------------- /src/lir/expr/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/src/lir/expr/README.md -------------------------------------------------------------------------------- /src/lir/expr/const_expr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/src/lir/expr/const_expr.rs -------------------------------------------------------------------------------- /src/lir/expr/declaration.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/src/lir/expr/declaration.rs -------------------------------------------------------------------------------- /src/lir/expr/expression.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/src/lir/expr/expression.rs -------------------------------------------------------------------------------- /src/lir/expr/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/src/lir/expr/mod.rs -------------------------------------------------------------------------------- /src/lir/expr/ops/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/src/lir/expr/ops/README.md -------------------------------------------------------------------------------- /src/lir/expr/ops/arithmetic/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/src/lir/expr/ops/arithmetic/README.md -------------------------------------------------------------------------------- /src/lir/expr/ops/arithmetic/addition.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/src/lir/expr/ops/arithmetic/addition.rs -------------------------------------------------------------------------------- /src/lir/expr/ops/arithmetic/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/src/lir/expr/ops/arithmetic/mod.rs -------------------------------------------------------------------------------- /src/lir/expr/ops/arithmetic/negate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/src/lir/expr/ops/arithmetic/negate.rs -------------------------------------------------------------------------------- /src/lir/expr/ops/assign.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/src/lir/expr/ops/assign.rs -------------------------------------------------------------------------------- /src/lir/expr/ops/bitwise/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/src/lir/expr/ops/bitwise/README.md -------------------------------------------------------------------------------- /src/lir/expr/ops/bitwise/and.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/src/lir/expr/ops/bitwise/and.rs -------------------------------------------------------------------------------- /src/lir/expr/ops/bitwise/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/src/lir/expr/ops/bitwise/mod.rs -------------------------------------------------------------------------------- /src/lir/expr/ops/bitwise/nand.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/src/lir/expr/ops/bitwise/nand.rs -------------------------------------------------------------------------------- /src/lir/expr/ops/bitwise/nor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/src/lir/expr/ops/bitwise/nor.rs -------------------------------------------------------------------------------- /src/lir/expr/ops/bitwise/not.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/src/lir/expr/ops/bitwise/not.rs -------------------------------------------------------------------------------- /src/lir/expr/ops/bitwise/or.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/src/lir/expr/ops/bitwise/or.rs -------------------------------------------------------------------------------- /src/lir/expr/ops/bitwise/xor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/src/lir/expr/ops/bitwise/xor.rs -------------------------------------------------------------------------------- /src/lir/expr/ops/comparison.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/src/lir/expr/ops/comparison.rs -------------------------------------------------------------------------------- /src/lir/expr/ops/io.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/src/lir/expr/ops/io.rs -------------------------------------------------------------------------------- /src/lir/expr/ops/logic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/src/lir/expr/ops/logic.rs -------------------------------------------------------------------------------- /src/lir/expr/ops/memory.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/src/lir/expr/ops/memory.rs -------------------------------------------------------------------------------- /src/lir/expr/ops/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/src/lir/expr/ops/mod.rs -------------------------------------------------------------------------------- /src/lir/expr/ops/tagged_union.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/src/lir/expr/ops/tagged_union.rs -------------------------------------------------------------------------------- /src/lir/expr/pattern.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/src/lir/expr/pattern.rs -------------------------------------------------------------------------------- /src/lir/expr/procedure/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/src/lir/expr/procedure/README.md -------------------------------------------------------------------------------- /src/lir/expr/procedure/builtin.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/src/lir/expr/procedure/builtin.rs -------------------------------------------------------------------------------- /src/lir/expr/procedure/ffi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/src/lir/expr/procedure/ffi.rs -------------------------------------------------------------------------------- /src/lir/expr/procedure/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/src/lir/expr/procedure/mod.rs -------------------------------------------------------------------------------- /src/lir/expr/procedure/mono.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/src/lir/expr/procedure/mono.rs -------------------------------------------------------------------------------- /src/lir/expr/procedure/poly.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/src/lir/expr/procedure/poly.rs -------------------------------------------------------------------------------- /src/lir/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/src/lir/mod.rs -------------------------------------------------------------------------------- /src/lir/types/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/src/lir/types/README.md -------------------------------------------------------------------------------- /src/lir/types/check.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/src/lir/types/check.rs -------------------------------------------------------------------------------- /src/lir/types/inference.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/src/lir/types/inference.rs -------------------------------------------------------------------------------- /src/lir/types/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/src/lir/types/mod.rs -------------------------------------------------------------------------------- /src/lir/types/size.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/src/lir/types/size.rs -------------------------------------------------------------------------------- /src/lir_parser.lalrpop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/src/lir_parser.lalrpop -------------------------------------------------------------------------------- /src/parse.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/src/parse.rs -------------------------------------------------------------------------------- /src/side_effects/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/src/side_effects/README.md -------------------------------------------------------------------------------- /src/side_effects/ffi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/src/side_effects/ffi.rs -------------------------------------------------------------------------------- /src/side_effects/io.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/src/side_effects/io.rs -------------------------------------------------------------------------------- /src/side_effects/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/src/side_effects/mod.rs -------------------------------------------------------------------------------- /src/targets/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/src/targets/README.md -------------------------------------------------------------------------------- /src/targets/c.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/src/targets/c.rs -------------------------------------------------------------------------------- /src/targets/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/src/targets/mod.rs -------------------------------------------------------------------------------- /src/targets/sage_lisp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/src/targets/sage_lisp.rs -------------------------------------------------------------------------------- /src/targets/sage_os.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/src/targets/sage_os.rs -------------------------------------------------------------------------------- /src/vm/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/src/vm/README.md -------------------------------------------------------------------------------- /src/vm/core.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/src/vm/core.rs -------------------------------------------------------------------------------- /src/vm/interpreter/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/src/vm/interpreter/README.md -------------------------------------------------------------------------------- /src/vm/interpreter/core.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/src/vm/interpreter/core.rs -------------------------------------------------------------------------------- /src/vm/interpreter/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/src/vm/interpreter/mod.rs -------------------------------------------------------------------------------- /src/vm/interpreter/std.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/src/vm/interpreter/std.rs -------------------------------------------------------------------------------- /src/vm/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/src/vm/mod.rs -------------------------------------------------------------------------------- /src/vm/std.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/src/vm/std.rs -------------------------------------------------------------------------------- /src/vm_parser.lalrpop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/src/vm_parser.lalrpop -------------------------------------------------------------------------------- /tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/tests/README.md -------------------------------------------------------------------------------- /tests/asm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/tests/asm.rs -------------------------------------------------------------------------------- /tests/c_target.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/tests/c_target.rs -------------------------------------------------------------------------------- /tests/examples.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/tests/examples.rs -------------------------------------------------------------------------------- /tests/vm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adam-mcdaniel/sage/HEAD/tests/vm.rs --------------------------------------------------------------------------------