├── .clang-format ├── .dockerignore ├── .github └── workflows │ └── build.yml ├── .gitignore ├── CMakeLists.txt ├── Changes ├── Dockerfile ├── LICENCE ├── README.md ├── bin └── size-check ├── doc ├── 1-1-introduction.md ├── 1-10-modules.md ├── 1-11-form-reference.md ├── 1-12-repl.md ├── 1-13-tools.md ├── 1-2-setup.md ├── 1-3-types.md ├── 1-4-variables.md ├── 1-5-functions.md ├── 1-6-control-flow.md ├── 1-7-macros.md ├── 1-8-init-destroy.md ├── 1-9-namespaces.md ├── 2-1-introspection.md ├── 2-10-utility.md ├── 2-11-derivations.md ├── 2-12-algorithms.md ├── 2-13-list.md ├── 2-14-vector.md ├── 2-15-set.md ├── 2-16-map.md ├── 2-17-array.md ├── 2-18-shared-ptr.md ├── 2-19-unique-ptr.md ├── 2-2-ctype.md ├── 2-20-operator-macros.md ├── 2-21-enum.md ├── 2-22-bitset-enum.md ├── 2-23-variant.md ├── 2-3-math.md ├── 2-4-macros.md ├── 2-5-stdlib.md ├── 2-6-assert.md ├── 2-7-concepts-core.md ├── 2-8-concept-defs.md ├── 2-9-concepts.md ├── 3-1-cerrno.md ├── 3-10-cstring.md ├── 3-11-cctype.md ├── 3-12-csetjmp.md ├── 3-2-cfloat.md ├── 3-3-clocale.md ├── 3-4-cmath.md ├── 3-5-csignal.md ├── 3-6-cstdio-core.md ├── 3-7-cstdio.md ├── 3-8-ctime.md ├── 3-9-cstdlib.md ├── all.md └── index.md ├── eg ├── dale-autowrap │ ├── c2dale.sh │ ├── dale-autowrap │ └── t │ │ ├── 001-headers.t │ │ ├── 002-casing.t │ │ ├── 003-namespace.t │ │ ├── 004-namespace-single.t │ │ ├── 005-casing-single.t │ │ ├── 006-type-with-use.t │ │ ├── 007-ns-type-with-use.t │ │ ├── 008-struct-members.t │ │ └── headers │ │ ├── casing.h │ │ ├── casing.h.dt │ │ ├── define.h │ │ ├── define.h.dt │ │ ├── enum.h │ │ ├── enum.h.dt │ │ ├── file.h │ │ ├── file.h.dt │ │ ├── fn-array-param.h │ │ ├── fn-array-param.h.dt │ │ ├── function.h │ │ ├── function.h.dt │ │ ├── namespace.h │ │ ├── namespace.h.dt │ │ ├── ns-type-with-use.h │ │ ├── ns-type-with-use.h.dt │ │ ├── original-first.h │ │ ├── original-first.h.dt │ │ ├── static.h │ │ ├── static.h.dt │ │ ├── struct-members.h │ │ ├── struct-members.h.dt │ │ ├── struct.h │ │ ├── struct.h.dt │ │ ├── type-with-use.h │ │ ├── type-with-use.h.dt │ │ ├── typedef-multiple.h │ │ ├── typedef-multiple.h.dt │ │ ├── typedef-struct.h │ │ ├── typedef-struct.h.dt │ │ ├── typedef.h │ │ ├── typedef.h.dt │ │ ├── union.h │ │ ├── union.h.dt │ │ ├── variable.h │ │ └── variable.h.dt ├── def-type │ └── def-type.dt ├── doc │ ├── anonymous-functions.dt │ ├── containers.dt │ ├── derivations.dt │ ├── error-reporting.dt │ ├── hello-name.dt │ ├── hello-world.dt │ ├── introspection.dt │ ├── macros.dt │ ├── overloading.dt │ ├── type-deduction.dt │ ├── typed-macros.dt │ └── variants.dt ├── github-107 │ └── github-107.dt ├── github-118 │ └── github-118.dt ├── glut-example │ └── glut-example.dt ├── maybe │ └── maybe.dt └── module-to-markdown │ └── module-to-markdown.dt ├── generate-docs ├── man ├── dalec.1.gz └── daleci.1.gz ├── modules ├── algorithms.dt ├── arithmetic.dt ├── array.dt ├── assert.dt ├── bitset-enum.dt ├── cctype.dt ├── cerrno.dt ├── cfloat.dt ├── clocale.dt ├── cmath.dt ├── concept-defs.dt ├── concepts-core.dt ├── concepts.dt ├── csetjmp.dt ├── csignal.dt ├── cstdio-core.dt ├── cstdio.dt ├── cstdlib.dt ├── cstring.dt ├── ctime.dt ├── ctype.dt ├── darwin │ ├── cerrno-arch.dt │ └── cstdio-arch.dt ├── derivations.dt ├── drt.dt ├── enum.dt ├── freebsd │ ├── cerrno-arch.dt │ └── cstdio-arch.dt ├── introspection.dt ├── linux │ ├── cerrno-arch.dt │ └── cstdio-arch.dt ├── list.dt ├── macros.dt ├── map.dt ├── math.dt ├── operator-macros.dt ├── pthread.dt ├── set.dt ├── shared-ptr.dt ├── stdlib.dt ├── unique-ptr.dt ├── unistd.dt ├── utility.dt ├── variant.dt └── vector.dt ├── run-tests ├── src ├── Doxyfile └── dale │ ├── Arch │ ├── Arch.cpp │ └── Arch.h │ ├── BaseType │ ├── BaseType.cpp │ └── BaseType.h │ ├── BasicTypes │ ├── BasicTypes.cpp │ └── BasicTypes.h │ ├── CommonDecl │ ├── CommonDecl.cpp │ └── CommonDecl.h │ ├── Config.h.in │ ├── Context │ ├── Context.cpp │ └── Context.h │ ├── ContextSavePoint │ ├── ContextSavePoint.cpp │ └── ContextSavePoint.h │ ├── CoreForms │ ├── CoreForms.cpp │ └── CoreForms.h │ ├── DNodeConverter │ ├── DNodeConverter.cpp │ └── DNodeConverter.h │ ├── Decoder │ ├── Decoder.cpp │ └── Decoder.h │ ├── DeferredGoto │ └── DeferredGoto.h │ ├── Error │ ├── Error.cpp │ └── Error.h │ ├── ErrorReporter │ ├── ErrorReporter.cpp │ └── ErrorReporter.h │ ├── ErrorType │ ├── ErrorType.cpp │ └── ErrorType.h │ ├── Form │ ├── Function │ │ ├── Function.cpp │ │ └── Function.h │ ├── Initialiser │ │ ├── Array │ │ │ ├── Array.cpp │ │ │ └── Array.h │ │ └── Struct │ │ │ ├── Struct.cpp │ │ │ └── Struct.h │ ├── Linkage │ │ ├── Linkage.cpp │ │ ├── Linkage.h │ │ └── Struct │ │ │ ├── Struct.cpp │ │ │ └── Struct.h │ ├── Literal │ │ ├── Literal.cpp │ │ └── Literal.h │ ├── Macro │ │ ├── ArrayDeref │ │ │ ├── ArrayDeref.cpp │ │ │ └── ArrayDeref.h │ │ ├── DerefStruct │ │ │ ├── DerefStruct.cpp │ │ │ └── DerefStruct.h │ │ ├── DerefStructDeref │ │ │ ├── DerefStructDeref.cpp │ │ │ └── DerefStructDeref.h │ │ ├── Setv │ │ │ ├── Setv.cpp │ │ │ └── Setv.h │ │ └── StructDeref │ │ │ ├── StructDeref.cpp │ │ │ └── StructDeref.h │ ├── Parameter │ │ ├── Parameter.cpp │ │ └── Parameter.h │ ├── Proc │ │ ├── AddressOf │ │ │ ├── AddressOf.cpp │ │ │ └── AddressOf.h │ │ ├── Alignmentof │ │ │ ├── Alignmentof.cpp │ │ │ └── Alignmentof.h │ │ ├── Aref │ │ │ ├── Aref.cpp │ │ │ └── Aref.h │ │ ├── ArrayOf │ │ │ ├── ArrayOf.cpp │ │ │ └── ArrayOf.h │ │ ├── Cast │ │ │ ├── Cast.cpp │ │ │ └── Cast.h │ │ ├── Def │ │ │ ├── Def.cpp │ │ │ └── Def.h │ │ ├── Dereference │ │ │ ├── Dereference.cpp │ │ │ └── Dereference.h │ │ ├── Do │ │ │ ├── Do.cpp │ │ │ └── Do.h │ │ ├── Funcall │ │ │ ├── Funcall.cpp │ │ │ └── Funcall.h │ │ ├── Goto │ │ │ ├── Goto.cpp │ │ │ └── Goto.h │ │ ├── If │ │ │ ├── If.cpp │ │ │ └── If.h │ │ ├── Include │ │ │ ├── Include.cpp │ │ │ └── Include.h │ │ ├── Inst │ │ │ ├── Inst.cpp │ │ │ └── Inst.h │ │ ├── Label │ │ │ ├── Label.cpp │ │ │ └── Label.h │ │ ├── Move │ │ │ ├── Move.cpp │ │ │ └── Move.h │ │ ├── NewScope │ │ │ ├── NewScope.cpp │ │ │ └── NewScope.h │ │ ├── Null │ │ │ ├── Null.cpp │ │ │ └── Null.h │ │ ├── NullPtr │ │ │ ├── NullPtr.cpp │ │ │ └── NullPtr.h │ │ ├── Offsetof │ │ │ ├── Offsetof.cpp │ │ │ └── Offsetof.h │ │ ├── PtrAdd │ │ │ ├── PtrAdd.cpp │ │ │ └── PtrAdd.h │ │ ├── PtrEquals │ │ │ ├── PtrEquals.cpp │ │ │ └── PtrEquals.h │ │ ├── PtrGreaterThan │ │ │ ├── PtrGreaterThan.cpp │ │ │ └── PtrGreaterThan.h │ │ ├── PtrLessThan │ │ │ ├── PtrLessThan.cpp │ │ │ └── PtrLessThan.h │ │ ├── PtrSubtract │ │ │ ├── PtrSubtract.cpp │ │ │ └── PtrSubtract.h │ │ ├── Quote │ │ │ ├── Quote.cpp │ │ │ └── Quote.h │ │ ├── Return │ │ │ ├── Return.cpp │ │ │ └── Return.h │ │ ├── Setf │ │ │ ├── Setf.cpp │ │ │ └── Setf.h │ │ ├── Sizeof │ │ │ ├── Sizeof.cpp │ │ │ └── Sizeof.h │ │ ├── Sref │ │ │ ├── Sref.cpp │ │ │ └── Sref.h │ │ ├── Token │ │ │ ├── Token.cpp │ │ │ └── Token.h │ │ ├── UsingNamespace │ │ │ ├── UsingNamespace.cpp │ │ │ └── UsingNamespace.h │ │ ├── VaArg │ │ │ ├── VaArg.cpp │ │ │ └── VaArg.h │ │ ├── VaEnd │ │ │ ├── VaEnd.cpp │ │ │ └── VaEnd.h │ │ └── VaStart │ │ │ ├── VaStart.cpp │ │ │ └── VaStart.h │ ├── ProcBody │ │ ├── ProcBody.cpp │ │ └── ProcBody.h │ ├── Struct │ │ ├── Struct.cpp │ │ └── Struct.h │ ├── TopLevel │ │ ├── Def │ │ │ ├── Def.cpp │ │ │ └── Def.h │ │ ├── Do │ │ │ ├── Do.cpp │ │ │ └── Do.h │ │ ├── Function │ │ │ ├── Function.cpp │ │ │ └── Function.h │ │ ├── GlobalVariable │ │ │ ├── GlobalVariable.cpp │ │ │ └── GlobalVariable.h │ │ ├── Import │ │ │ ├── Import.cpp │ │ │ └── Import.h │ │ ├── Include │ │ │ ├── Include.cpp │ │ │ └── Include.h │ │ ├── Inst │ │ │ ├── Inst.cpp │ │ │ └── Inst.h │ │ ├── Macro │ │ │ ├── Macro.cpp │ │ │ └── Macro.h │ │ ├── Module │ │ │ ├── Module.cpp │ │ │ └── Module.h │ │ ├── Namespace │ │ │ ├── Namespace.cpp │ │ │ └── Namespace.h │ │ ├── Struct │ │ │ ├── Struct.cpp │ │ │ └── Struct.h │ │ └── UsingNamespace │ │ │ ├── UsingNamespace.cpp │ │ │ └── UsingNamespace.h │ ├── Type │ │ ├── Type.cpp │ │ └── Type.h │ ├── Utils │ │ ├── Utils.cpp │ │ └── Utils.h │ └── Value │ │ ├── Value.cpp │ │ └── Value.h │ ├── Function │ ├── Function.cpp │ └── Function.h │ ├── FunctionProcessor │ ├── FunctionProcessor.cpp │ └── FunctionProcessor.h │ ├── Generator │ ├── Generator.cpp │ └── Generator.h │ ├── Introspection │ ├── Introspection.cpp │ └── Introspection.h │ ├── Label │ ├── Label.cpp │ └── Label.h │ ├── Lexer │ ├── Lexer.cpp │ └── Lexer.h │ ├── Linkage │ ├── Linkage.cpp │ └── Linkage.h │ ├── MacroProcessor │ ├── MacroProcessor.cpp │ └── MacroProcessor.h │ ├── Module │ ├── Reader │ │ ├── Reader.cpp │ │ └── Reader.h │ └── Writer │ │ ├── Writer.cpp │ │ └── Writer.h │ ├── Namespace │ ├── Namespace.cpp │ └── Namespace.h │ ├── NamespaceSavePoint │ ├── NamespaceSavePoint.cpp │ └── NamespaceSavePoint.h │ ├── NativeTypes │ ├── NativeTypes.cpp │ └── NativeTypes.h │ ├── Node │ ├── Node.cpp │ └── Node.h │ ├── Operation │ ├── Alignmentof │ │ ├── Alignmentof.cpp │ │ └── Alignmentof.h │ ├── Cast │ │ ├── Cast.cpp │ │ └── Cast.h │ ├── CloseScope │ │ ├── CloseScope.cpp │ │ └── CloseScope.h │ ├── Coerce │ │ ├── Coerce.cpp │ │ └── Coerce.h │ ├── Copy │ │ ├── Copy.cpp │ │ └── Copy.h │ ├── Destruct │ │ ├── Destruct.cpp │ │ └── Destruct.h │ ├── Move │ │ ├── Move.cpp │ │ └── Move.h │ ├── Offsetof │ │ ├── Offsetof.cpp │ │ └── Offsetof.h │ └── Sizeof │ │ ├── Sizeof.cpp │ │ └── Sizeof.h │ ├── ParseResult │ ├── ParseResult.cpp │ └── ParseResult.h │ ├── Parser │ ├── Parser.cpp │ └── Parser.h │ ├── Position │ ├── Position.cpp │ └── Position.h │ ├── REPL │ ├── REPL.cpp │ └── REPL.h │ ├── STL │ └── STL.h │ ├── SavePoint │ ├── SavePoint.cpp │ └── SavePoint.h │ ├── Serialise │ ├── Serialise.cpp │ └── Serialise.h │ ├── Struct │ ├── Struct.cpp │ └── Struct.h │ ├── Token │ ├── Token.cpp │ └── Token.h │ ├── TokenType │ ├── TokenType.cpp │ └── TokenType.h │ ├── Type │ ├── Type.cpp │ └── Type.h │ ├── TypeMap │ ├── TypeMap.cpp │ └── TypeMap.h │ ├── TypeRegister │ ├── TypeRegister.cpp │ └── TypeRegister.h │ ├── Unit │ ├── Unit.cpp │ └── Unit.h │ ├── Units │ ├── Units.cpp │ └── Units.h │ ├── Utils │ ├── Utils.cpp │ └── Utils.h │ ├── Variable │ ├── Variable.cpp │ └── Variable.h │ ├── dalec.cpp │ ├── daleci.cpp │ ├── incl.pl │ ├── llvmUtils │ ├── llvmUtils.cpp │ └── llvmUtils.h │ ├── llvm_AnalysisVerifier.h │ ├── llvm_AssemblyPrintModulePass.h │ ├── llvm_CallingConv.h │ ├── llvm_Function.h │ ├── llvm_IRBuilder.h │ ├── llvm_LLVMContext.h │ ├── llvm_LinkAll.h │ ├── llvm_Linker.h │ ├── llvm_Module.h │ ├── llvm_PassManager.h │ └── llvm_ValueSymbolTable.h ├── t ├── 001basic │ ├── 001empty-main.t │ ├── 002hello-world.t │ ├── 003main-with-args.t │ ├── 004hello-name.t │ ├── 005include.t │ ├── 006stack-vars.t │ ├── 007setf-stack-vars.t │ ├── 008pointers.t │ ├── 009labels-2.t │ ├── 010labels.t │ ├── 011struct.t │ ├── 012globals.t │ ├── 013bools.t │ ├── 014arrays.t │ ├── 015malloc.t │ ├── 016free.t │ ├── 017sr-struct.t │ ├── 018do.t │ ├── 019nested-ifs.t │ ├── 020varargs.t │ ├── 021implicit-return.t │ ├── 022once.t │ ├── 023char.t │ ├── 024ptr-math.t │ ├── 026tl-do.t │ ├── 027ptr-operations.t │ ├── 028fn-pointers.t │ ├── 029two-branches.t │ ├── 030fn-arg-collision.t │ ├── 031varargs-more.t │ ├── 032bitwise.t │ ├── 033intdefs.t │ ├── 034float-double.t │ ├── 035float-double-cast.t │ ├── 036int-proper.t │ ├── 037opaque-struct.t │ ├── 038opaque-struct-redef.t │ ├── 039opaque-struct-redef-2.t │ ├── 040mr-struct.t │ ├── 041mr-fn.t │ ├── 042md-arrays.t │ ├── 043sizeof-array.t │ ├── 044array-params.t │ ├── 045address-of-va-fn.t │ ├── 046array-address.t │ ├── 047struct-init.t │ ├── 048struct-literals.t │ ├── 049array-literal-md.t │ ├── 050array-literal-simple.t │ ├── 051files.t │ ├── 052hex-literals.t │ ├── 053void-fnptr.t │ ├── 054extern-c-coerce.t │ ├── 055float-problem.t │ ├── 056struct-rec-problem.t │ ├── 057sizeof-problem.t │ ├── 058sizeof-array-problem.t │ ├── 059ml-comment.t │ ├── 060nullptr.t │ ├── 061sref-on-fn.t │ ├── 062anon-fn.t │ ├── 063multiple.t │ ├── 064offsetof.t │ ├── 065gstruct-padding.t │ ├── 066gint.t │ ├── 067gstruct.t │ ├── 068gstring.t │ ├── 069if-struct.t │ ├── 070struct-casting.t │ ├── 071no-intern-init.t │ ├── 072ret-problem.t │ ├── 073array-literal-fc.t │ ├── 074implicit-funcall.t │ ├── 077struct-deref.t │ ├── 078link-bc.t │ ├── 079negative-fp.t │ ├── 080extern-var.t │ ├── 081anon-struct.t │ ├── 082long-double.t │ ├── 083anon-array-struct.t │ ├── 084global-ptr-sc.t │ ├── 085int-array-global.t │ ├── 086refs-basic.t │ ├── 087refs-const.t │ ├── 088refs-no-copy.t │ ├── 089retval-basic.t │ ├── 090retval-do.t │ ├── 091retval-unneeded.t │ ├── 092retval-nested.t │ ├── 093refs-fnptr.t │ ├── 094refs-fnptr-exp.t │ ├── 095retval-fnptr.t │ ├── 096retval-fnptr-refs.t │ ├── 097refs-pass.t │ ├── 098refs-no-copy-var.t │ ├── 099def-refs-implicit.t │ ├── 100implicit-no-copy.t │ ├── 101retval-setf.t │ ├── 102set-const-struct-member.t │ ├── 103const-ptrs.t │ ├── 104const-parameters.t │ ├── 105hello-samename.t │ ├── 106rv-refs-simple.t │ ├── 107rv-refs-use-simple.t │ ├── 108rv-refs-move.t │ ├── 109rv-refs-setf-move.t │ ├── 110rv-refs-no-copy.t │ ├── 111const-global.t │ ├── 112ml-comment-nested.t │ ├── 113void-if.t │ ├── 114if-branches-different.t │ ├── 116void-if-nested.t │ ├── 117modulus.t │ ├── 118aref-problem.t │ ├── 120intern-in-fn-explicit.t │ ├── 121intern-in-fn-explicit-expr.t │ ├── 122alignmentof.t │ ├── 123negative-array-indices.t │ ├── 124invoke-var.t │ ├── 125invoke-var-with-args.t │ ├── 126import-within-fn.t │ ├── 127include-all.t │ ├── 128void-return.t │ ├── 129array-of.t │ ├── 130init-array.t │ ├── 131struct-literal-array.t │ ├── 132no-op.t │ ├── 133proc-include.t │ ├── 134global-ptr-arbitrary.t │ ├── 135array-ref-params.t │ └── 136string-chars.t ├── 002macro │ ├── 001basic.t │ ├── 002reverse.t │ ├── 003varargs.t │ ├── 004qq-simple.t │ ├── 005qq-2.t │ ├── 007qq-4.t │ ├── 008tl-macro.t │ ├── 009qq-struct.t │ ├── 010arg-collision.t │ ├── 011qq-over-struct.t │ ├── 012null-macro.t │ ├── 013mqos-errors.t │ ├── 014malloc-simple.t │ ├── 015incf-and-decf.t │ ├── 016typed-macro.t │ ├── 018nested-qq.t │ ├── 019extra-parens.t │ ├── 020quote.t │ ├── 021cond.t │ ├── 022definition-order.t │ ├── 023qq-successive-uql.t │ ├── 024qq-null-nodes.t │ ├── 025qq-list-null-nodes.t │ ├── 026null-varargs-list.t │ └── 027map-nodes.t ├── 003control │ ├── 001while.t │ ├── 002implicit-branch.t │ ├── 003for.t │ ├── 004let.t │ ├── 005while-break.t │ ├── 006while-continue.t │ ├── 007for-multiple.t │ └── 008and-or.t ├── 004namespace │ ├── 001functions.t │ ├── 002macros.t │ ├── 003using.t │ ├── 004nested.t │ ├── 005new-scope.t │ ├── 006problem.t │ ├── 007qualified.defs.t │ ├── 008root-ns.t │ └── 009anonfn-scope.t ├── 005overload │ ├── 001basic.t │ ├── 002ns.t │ ├── 003ns-struct.t │ ├── 004fp.t │ ├── 005fp-address.t │ ├── 006override-core.t │ └── 007cross-ns.t ├── 006enum │ ├── 001basic.t │ ├── 002cmp.t │ ├── 006cast-to.t │ ├── 007problem.t │ ├── 008hex-problem.t │ ├── 009bitwise.t │ ├── 010unqualified.t │ └── 011global.t ├── 007assert │ ├── 001ok.t │ ├── 002not-ok.t │ └── 003disabled.t ├── 008compiler │ ├── 001exists-type.t │ ├── 002exists-fn.t │ ├── 003exists-macro.t │ ├── 004report-error.t │ ├── 005codomain-basic.t │ ├── 006arity.t │ ├── 007struct-mem-count.t │ ├── 008input-type.t │ ├── 009struct-member-type.t │ ├── 010struct-member-names.t │ ├── 011codomain-ns.t │ ├── 012exists-variable.t │ ├── 013proper-typeof.t │ ├── 014has-errors.t │ ├── 015eval-expression.t │ ├── 016is-lvalue.t │ └── 017eval-macro-call.t ├── 009module │ ├── 001dtm-fn-user.t │ ├── 002dtm-fn-user-macro.t │ ├── 003dtm-var-user.t │ ├── 004dtm-var-user-macro.t │ ├── 005dtm-struct-user.t │ ├── 006dtm-struct-user-macro.t │ ├── 007dtm-macro-user.t │ ├── 008dtm-enum-user.t │ ├── 009dtm-enum-user-macro.t │ ├── 010dtm-ns-user.t │ ├── 011dtm-inc-user.t │ ├── 012dtm-inc-pre-user.t │ ├── 013dtm-mulinc.t │ ├── 014dtm-rec.t │ ├── 015dtm-infile.t │ ├── 016dtm-opstruct.t │ ├── 017dtm-importforms.t │ ├── 018dtm-noimport.t │ ├── 019dtm-noimport-int.t │ ├── 020dtm-intover.t │ ├── 021dtm-importns.t │ ├── 022dtm-typemap.t │ ├── 023dash-M.t │ ├── 024dtm-retval.t │ └── 025dtm-preserve-imported.t ├── 010destructor │ ├── 001dtor-ns-close.t │ ├── 002dtor-whole-fn.t │ ├── 003dtor-goto-back.t │ ├── 004dtor-goto-fwd.t │ ├── 005dtor-array.t │ ├── 006dtor-md-array.t │ ├── 007dtor-struct.t │ ├── 008array-init.t │ ├── 009struct-member-init.t │ └── 010struct-recursive-init.t ├── 011concept │ ├── 001concept-1level.t │ ├── 002concept-2level.t │ ├── 003concept-nlevel.t │ ├── 004exists-concept.t │ ├── 005concept-force.t │ ├── 006concept-tree.t │ └── 007concept-impl-all-refs.t ├── 012sp │ ├── 001sp-make.t │ ├── 002sp-copy.t │ ├── 003sp-copy-fn.t │ ├── 004sp-copy-fn-ret.t │ ├── 005sp-copy-self.t │ ├── 006sp-copy-fn-ret-use.t │ ├── 007sp-copy-fn-ret-use2.t │ ├── 008sp-nested.t │ ├── 009sp-self-ref.t │ ├── 010sp-assign-other.t │ ├── 011sp-other-setf.t │ └── 012sp-destroy.t ├── 013up │ ├── 001up-make.t │ ├── 002up-move.t │ ├── 003up-move-fn.t │ ├── 004up-move-fn-rv-ref.t │ ├── 005up-move-fn-ret.t │ ├── 006up-move-self.t │ └── 007up-destroy.t ├── 014container │ ├── 001pair.t │ ├── 002triple.t │ ├── 003vector.t │ ├── 004vector-sm.t │ ├── 005vector-ins-erase.t │ ├── 006vector-clear.t │ ├── 007list.t │ ├── 008set-basic.t │ ├── 009set-erase-value.t │ ├── 010set-bounds.t │ ├── 011map-basic.t │ ├── 012array-basic.t │ ├── 013vector-in-ns.t │ ├── 014set-balanced.t │ ├── 015set-balanced-addmany.t │ ├── 016set-balanced-erasemany.t │ ├── 017vector-rv.t │ ├── 018list-rv.t │ ├── 019array-rv.t │ ├── 020set-rv.t │ ├── 021map-rv.t │ └── 022set-empty-find.t ├── 015algorithm │ ├── 001derivations.t │ ├── 001find.t │ ├── 001implied.t │ ├── 002find-if.t │ ├── 002sort-with-or.t │ ├── 003find-if-not.t │ ├── 004sort.t │ ├── 005binary-search.t │ ├── 006derivation-refs.t │ ├── 007derivation-struct-refs.t │ ├── 008find-refs.t │ ├── 009sort-refs.t │ ├── 010alg-refs.t │ ├── 011foldl.t │ ├── 012foldl-refs.t │ ├── 013sort-rv.t │ └── 014algorithm-rv.t ├── 016variant │ ├── 001basic.t │ ├── 002multiple.t │ ├── 003types.t │ ├── 004sizes.t │ ├── 005multiple-2.t │ └── 006recursive.t ├── 017bitset-enum │ ├── 001basic.t │ └── 002values.t ├── 018repl │ └── 001basic.t ├── 100external │ ├── 001pthread-basic.t │ ├── 002errno.t │ ├── 003ctype.t │ ├── 005locale.t │ ├── 006setjmp.t │ └── 007signal.t ├── 200combination │ ├── 001for-cont-and-anon.t │ ├── 002nested-loops.t │ ├── 003misc-globals.t │ ├── 004fibonacci.t │ ├── 005fn-bac.t │ ├── 006fn-by-name.t │ ├── 007arrays-to-ptrs.t │ ├── 008array-deref.t │ ├── 009chars.t │ ├── 010bitfields.t │ ├── 011zero-len-arrays.t │ ├── 012math-helpers.t │ ├── 013operator-macros.t │ ├── 014operator-macros-transitive.t │ ├── 015mfor-range.t │ ├── 016mfor-sum.t │ └── 017mif.t ├── 999last │ ├── 001compile-errors.t │ ├── 100github-33.t │ ├── 101github-74.t │ ├── 102github-93.t │ ├── 103github-105.t │ ├── 104github-103.t │ ├── 105github-108.t │ ├── 106github-106.t │ ├── 107github-137.t │ ├── 108github-141.t │ ├── 109github-119.t │ ├── 110github-142.t │ ├── 111github-147.t │ ├── 112github-148.t │ ├── 113github-160.txt │ ├── 114github-140.t │ ├── 115github-197.t │ ├── 116github-199.t │ ├── 117github-205.t │ ├── 117github-206.t │ └── 118github-213.t ├── error-src │ ├── address-of.dt │ ├── address-of.dt.errors │ ├── anonymous-scopes.dt │ ├── anonymous-scopes.dt.errors │ ├── aref-non-int.dt │ ├── aref-non-int.dt.errors │ ├── arity-atom.dt │ ├── arity-atom.dt.errors │ ├── attrs-match.dt │ ├── attrs-match.dt.errors │ ├── auto-linkage.dt │ ├── auto-linkage.dt.errors │ ├── bad-array.dt │ ├── bad-array.dt.errors │ ├── bad-attribute.dt │ ├── bad-attribute.dt.errors │ ├── bad-fp.dt │ ├── bad-fp.dt.errors │ ├── bad-integer.dt │ ├── bad-integer.dt.errors │ ├── bad-linkage.dt │ ├── bad-linkage.dt.errors │ ├── bad-mod-name.dt │ ├── bad-mod-name.dt.errors │ ├── concept-errors.dt │ ├── concept-errors.dt.errors │ ├── concept-not-implemented.dt │ ├── concept-not-implemented.dt.errors │ ├── cond.dt │ ├── cond.dt.errors │ ├── const-basic.dt │ ├── const-basic.dt.errors │ ├── const-init.dt │ ├── const-init.dt.errors │ ├── const-no-overload.dt │ ├── const-no-overload.dt.errors │ ├── const-refs.dt │ ├── const-refs.dt.errors │ ├── const-rv-2.dt │ ├── const-rv-2.dt.errors │ ├── const-rv.dt │ ├── const-rv.dt.errors │ ├── const-string.dt │ ├── const-string.dt.errors │ ├── const-struct.dt │ ├── const-struct.dt.errors │ ├── core-with-list.dt │ ├── core-with-list.dt.errors │ ├── cross-decl.dt │ ├── cross-decl.dt.errors │ ├── cto-addr-from-non-cto.dt │ ├── cto-addr-from-non-cto.dt.errors │ ├── cto-anon-from-non-cto.dt │ ├── cto-anon-from-non-cto.dt.errors │ ├── cto-from-non-cto.dt │ ├── cto-from-non-cto.dt.errors │ ├── empty-list-in-fn.dt │ ├── empty-list-in-fn.dt.errors │ ├── empty-list-in-macro.dt │ ├── empty-list-in-macro.dt.errors │ ├── enum-problem.dt │ ├── enum-problem.dt.errors │ ├── excess-var-arguments.dt │ ├── excess-var-arguments.dt.errors │ ├── expansion-error.dt │ ├── expansion-error.dt.errors │ ├── expected-int.dt │ ├── expected-int.dt.errors │ ├── expected-left-paren.dt │ ├── expected-left-paren.dt.errors │ ├── extern-plus-init.dt │ ├── extern-plus-init.dt.errors │ ├── fn-args.dt │ ├── fn-args.dt.errors │ ├── fn-overlap-mac.dt │ ├── fn-overlap-mac.dt.errors │ ├── for-loop.dt │ ├── for-loop.dt.errors │ ├── if-branches-different.dt │ ├── if-branches-different.dt.errors │ ├── implied-type.dt │ ├── implied-type.dt.errors │ ├── include-test.dt │ ├── include-test.dt.errors │ ├── include │ │ └── test.dt │ ├── invalid-cast.dt │ ├── invalid-cast.dt.errors │ ├── invalid-instantiation.dt │ ├── invalid-instantiation.dt.errors │ ├── invalid-intern-var.dt │ ├── invalid-intern-var.dt.errors │ ├── invalid-offsetof.dt │ ├── invalid-offsetof.dt.errors │ ├── invalid-type.dt │ ├── invalid-type.dt.errors │ ├── invoke-errors.dt │ ├── invoke-errors.dt.errors │ ├── let.dt │ ├── let.dt.errors │ ├── mac-overlap-fn.dt │ ├── mac-overlap-fn.dt.errors │ ├── macro-args.dt │ ├── macro-args.dt.errors │ ├── macro-error-checking.dt │ ├── macro-error-checking.dt.errors │ ├── macro-error-position.dt │ ├── macro-error-position.dt.errors │ ├── mfor.dt │ ├── mfor.dt.errors │ ├── missing-right-paren.dt │ ├── missing-right-paren.dt.errors │ ├── ml-comment-line-numbers.dt │ ├── ml-comment-line-numbers.dt.errors │ ├── ml-string-line-numbers.dt │ ├── ml-string-line-numbers.dt.errors │ ├── multiple-arg-inst.dt │ ├── multiple-arg-inst.dt.errors │ ├── multiple-instantiations.dt │ ├── multiple-instantiations.dt.errors │ ├── no-array-params.dt │ ├── no-array-params.dt.errors │ ├── no-array-ret-type.dt │ ├── no-array-ret-type.dt.errors │ ├── no-core-macro.dt │ ├── no-core-macro.dt.errors │ ├── no-lvalue-addresses.dt │ ├── no-lvalue-addresses.dt.errors │ ├── no-sort-array.dt │ ├── no-sort-array.dt.errors │ ├── no-sort-vector.dt │ ├── no-sort-vector.dt.errors │ ├── no-string.dt │ ├── no-string.dt.errors │ ├── no-vla.dt │ ├── no-vla.dt.errors │ ├── no-void-in-struct.dt │ ├── no-void-in-struct.dt.errors │ ├── non-ptr-fn.dt │ ├── non-ptr-fn.dt.errors │ ├── non-token-derivation.dt │ ├── non-token-derivation.dt.errors │ ├── not-in-scope.dt │ ├── not-in-scope.dt.errors │ ├── ns-deactivation-error.dt │ ├── ns-deactivation-error.dt.errors │ ├── ol-candidate-macro.dt │ ├── ol-candidate-macro.dt.errors │ ├── ol-candidate.dt │ ├── ol-candidate.dt.errors │ ├── ol-fn-setf.dt │ ├── ol-fn-setf.dt.errors │ ├── only-void.dt │ ├── only-void.dt.errors │ ├── operator-macro-need-three.dt │ ├── operator-macro-need-three.dt.errors │ ├── position.dt │ ├── position.dt.errors │ ├── qq-problems.dt │ ├── qq-problems.dt.errors │ ├── redecl-global-difftype.dt │ ├── redecl-global-difftype.dt.errors │ ├── redeclaration-extern-c-fn.dt │ ├── redeclaration-extern-c-fn.dt.errors │ ├── redeclaration-fn.dt │ ├── redeclaration-fn.dt.errors │ ├── redeclaration-labels.dt │ ├── redeclaration-labels.dt.errors │ ├── redeclaration.dt │ ├── redeclaration.dt.errors │ ├── refs-exclusive.dt │ ├── refs-exclusive.dt.errors │ ├── register-type.dt │ ├── register-type.dt.errors │ ├── requires-explicit-init.dt │ ├── requires-explicit-init.dt.errors │ ├── ret-type-fail-1.dt │ ├── ret-type-fail-1.dt.errors │ ├── ret-type-fail-2.dt │ ├── ret-type-fail-2.dt.errors │ ├── return-type.dt │ ├── return-type.dt.errors │ ├── same-names.dt │ ├── same-names.dt.errors │ ├── setf-const-string.dt │ ├── setf-const-string.dt.errors │ ├── setf-copy-disabled-inner.dt │ ├── setf-copy-disabled-inner.dt.errors │ ├── setf-copy-disabled-ref.dt │ ├── setf-copy-disabled-ref.dt.errors │ ├── setf-copy-disabled.dt │ ├── setf-copy-disabled.dt.errors │ ├── setf-needs-pointer.dt │ ├── setf-needs-pointer.dt.errors │ ├── sizeof-opaque-struct.dt │ ├── sizeof-opaque-struct.dt.errors │ ├── top-level-empty-list.dt │ ├── top-level-empty-list.dt.errors │ ├── two-modules.dt │ ├── two-modules.dt.errors │ ├── unsupported-literal.dt │ ├── unsupported-literal.dt.errors │ ├── unterminated.dt │ ├── unterminated.dt.errors │ ├── uq-problems.dt │ ├── uq-problems.dt.errors │ ├── variant-invalid-type.dt │ ├── variant-invalid-type.dt.errors │ ├── variant-member.dt │ ├── variant-member.dt.errors │ ├── variant-non-exhaustive.dt │ ├── variant-non-exhaustive.dt.errors │ ├── vector-rv-no-copy.dt │ └── vector-rv-no-copy.dt.errors ├── include │ ├── cycle1.dth │ ├── cycle2.dth │ └── cycle3.dth ├── lib │ └── Dale.pm └── src │ ├── address-of-va-fn.dt │ ├── alg-refs.dt │ ├── algorithm-rv.dt │ ├── alignmentof.dt │ ├── and-or.dt │ ├── anon-array-struct.dt │ ├── anon-fn.dt │ ├── anon-struct.dt │ ├── anonfn-scope.dt │ ├── aref-problem.dt │ ├── arity.dt │ ├── array-address.dt │ ├── array-basic.dt │ ├── array-deref.dt │ ├── array-init.dt │ ├── array-literal-fc.dt │ ├── array-literal-md.dt │ ├── array-literal-simple.dt │ ├── array-of.dt │ ├── array-params.dt │ ├── array-ref-params.dt │ ├── array-rv.dt │ ├── arrays-to-ptrs.dt │ ├── arrays.dt │ ├── assert-disabled.dt │ ├── assert-not-ok.dt │ ├── assert-ok.dt │ ├── assign-other.dt │ ├── binary-search.dt │ ├── bitfields.dt │ ├── bitset-enum-basic.dt │ ├── bitset-enum-values.dt │ ├── bitwise.dt │ ├── bools.dt │ ├── cf-for.dt │ ├── cf-while-break.dt │ ├── cf-while-continue.dt │ ├── cf-while.dt │ ├── char.dt │ ├── chars.dt │ ├── codomain-basic.dt │ ├── codomain-ns.dt │ ├── concept-1level.dt │ ├── concept-2level.dt │ ├── concept-force.dt │ ├── concept-impl-all-refs.dt │ ├── concept-nlevel.dt │ ├── concept-tree.dt │ ├── cond.dt │ ├── const-global.dt │ ├── const-parameters.dt │ ├── const-ptrs.dt │ ├── ctype.dt │ ├── def-refs-implicit.dt │ ├── definition-order.dt │ ├── derivation-refs.dt │ ├── derivation-struct-refs.dt │ ├── derivations.dt │ ├── dispatch.dt │ ├── do.dt │ ├── dtm-enum-user-macro.dt │ ├── dtm-enum-user.dt │ ├── dtm-enum.dt │ ├── dtm-fn-user-macro.dt │ ├── dtm-fn-user.dt │ ├── dtm-fn.dt │ ├── dtm-importforms-user.dt │ ├── dtm-importforms.dt │ ├── dtm-inc-pre-user.dt │ ├── dtm-inc-user.dt │ ├── dtm-inc.dt │ ├── dtm-intover-user.dt │ ├── dtm-macro-user.dt │ ├── dtm-macro.dt │ ├── dtm-mulinc.dt │ ├── dtm-noimport-int.dt │ ├── dtm-noimport-intover.dt │ ├── dtm-noimport-user.dt │ ├── dtm-noimport-user2.dt │ ├── dtm-noimport.dt │ ├── dtm-ns-user.dt │ ├── dtm-ns.dt │ ├── dtm-nsimport-user.dt │ ├── dtm-nsimport.dt │ ├── dtm-opstruct-user.dt │ ├── dtm-opstruct.dt │ ├── dtm-preserve-imported1.dt │ ├── dtm-preserve-imported2.dt │ ├── dtm-retval-user.dt │ ├── dtm-retval.dt │ ├── dtm-struct-user-macro.dt │ ├── dtm-struct-user.dt │ ├── dtm-struct.dt │ ├── dtm-typemap-dashm.dt │ ├── dtm-typemap-user-dashm.dt │ ├── dtm-typemap-user.dt │ ├── dtm-typemap.dt │ ├── dtm-var-user-macro.dt │ ├── dtm-var-user.dt │ ├── dtm-var.dt │ ├── dtm1.dt │ ├── dtm2.dt │ ├── dtor-array.dt │ ├── dtor-goto-back.dt │ ├── dtor-goto-fwd.dt │ ├── dtor-md-array.dt │ ├── dtor-ns-close.dt │ ├── dtor-struct.dt │ ├── dtor-whole-fn.dt │ ├── empty-lists.dt │ ├── empty-main.dt │ ├── enum-bitwise.dt │ ├── enum-cast-to.dt │ ├── enum-cmp.dt │ ├── enum-global.dt │ ├── enum-hex-problem.dt │ ├── enum-problem.dt │ ├── enum-unqualified.dt │ ├── enum.dt │ ├── errno.dt │ ├── eval-expression.dt │ ├── eval-macro-call.dt │ ├── exists-concept.dt │ ├── exists-fn.dt │ ├── exists-macro.dt │ ├── exists-type.dt │ ├── exists-variable.dt │ ├── extern-c-coerce.dt │ ├── extern-var.dt │ ├── extra-parens.dt │ ├── fibonacci.dt │ ├── files.dt │ ├── find-if-not.dt │ ├── find-if.dt │ ├── find-refs.dt │ ├── find.dt │ ├── first-element-list.dt │ ├── float-double-cast.dt │ ├── float-double.dt │ ├── float-problem.dt │ ├── fn-arg-collision.dt │ ├── fn-by-args-count.dt │ ├── fn-by-args-name.dt │ ├── fn-object-multi.dt │ ├── fn-object-simple.dt │ ├── fn-pointers.dt │ ├── foldl-refs.dt │ ├── foldl.dt │ ├── for-cont-and-anon.dt │ ├── for-multiple.dt │ ├── force-multiple-arg.dt │ ├── fp-at-compile-time.dt │ ├── fp-type-checking.dt │ ├── free.dt │ ├── gh-198.dt │ ├── gh-199.dt │ ├── gh-205.dt │ ├── gh-206.dt │ ├── gint-x86-64.dt │ ├── gint.dt │ ├── global-ptr-arbitrary.dt │ ├── global-ptr-sc.dt │ ├── globals.dt │ ├── gstring.dt │ ├── gstruct-padding.dt │ ├── gstruct-x86-64.dt │ ├── gstruct.dt │ ├── has-errors.dt │ ├── hello-name.dt │ ├── hello-samename.dt │ ├── hello-world.dt │ ├── hex-literals.dt │ ├── if-branches-different.dt │ ├── if-proper.dt │ ├── if-struct.dt │ ├── implicit-branch.dt │ ├── implicit-funcall.dt │ ├── implicit-no-copy.dt │ ├── implicit-return.dt │ ├── implied.dt │ ├── import-within-fn.dt │ ├── incf-and-decf.dt │ ├── include-non-toplevel-include.dt │ ├── include-non-toplevel.dt │ ├── include-test-2.dt │ ├── include-test.dt │ ├── include.dt │ ├── incorrect-cto-error.dt │ ├── init-array.dt │ ├── input-type-basic.dt │ ├── int-array-global-x86-64.dt │ ├── int-array-global.dt │ ├── intdefs.dt │ ├── intern-in-fn-explicit-expr.dt │ ├── intern-in-fn-explicit.dt │ ├── invoke-var-with-args.dt │ ├── invoke-var.dt │ ├── is-lvalue.dt │ ├── labels-2.dt │ ├── labels.dt │ ├── let.dt │ ├── lfc-problem.dt │ ├── libmod-importforms-nomacros.bc │ ├── libmod-importforms.bc │ ├── libmod-importforms.dtm │ ├── link-bc-1.dt │ ├── link-bc-2.dt │ ├── list-rv.dt │ ├── list.dt │ ├── locale.dt │ ├── long-double.dt │ ├── long-token-from-macro.dt │ ├── macro-arg-collision.dt │ ├── macros-basic.dt │ ├── macros-qq-2.dt │ ├── macros-qq-4.dt │ ├── macros-qq-over-struct.dt │ ├── macros-qq-simple.dt │ ├── macros-qq-struct.dt │ ├── macros-qq-successive-uql.dt │ ├── macros-reverse.dt │ ├── macros-varargs.dt │ ├── main-with-args.dt │ ├── malloc-simple.dt │ ├── malloc.dt │ ├── map-basic.dt │ ├── map-nodes.dt │ ├── map-rv.dt │ ├── math-helpers.dt │ ├── md-arrays.dt │ ├── mfor-range.dt │ ├── mfor-sum.dt │ ├── mif.dt │ ├── misc-globals.dt │ ├── ml-comment-nested.dt │ ├── ml-comment.dt │ ├── modc.dt │ ├── modp-infile-user.dt │ ├── modp-infile.dt │ ├── modp-user.dt │ ├── modp.dt │ ├── modp2.dt │ ├── modulus.dt │ ├── mqos-errors.dt │ ├── mr-fn.dt │ ├── mr-struct.dt │ ├── namespace-fns.dt │ ├── namespace-macs.dt │ ├── namespace-nested.dt │ ├── namespace-qualified-defs.dt │ ├── negative-array-indices.dt │ ├── negative-fp.dt │ ├── negative-hex.dt │ ├── nested-ifs-2.dt │ ├── nested-ifs.dt │ ├── nested-loops.dt │ ├── nested-qq.dt │ ├── new-scope.dt │ ├── no-intern-init.dt │ ├── no-op.dt │ ├── ns-problem.dt │ ├── ns2.dt │ ├── null-macro.dt │ ├── null-varargs-list.dt │ ├── nullptr.dt │ ├── offsetof.dt │ ├── once.dt │ ├── one.dt │ ├── opaque-struct-redef-2.dt │ ├── opaque-struct-redef.dt │ ├── opaque-struct.dt │ ├── operator-macro-problems.dt │ ├── operator-macros-transitive.dt │ ├── operator-macros.dt │ ├── other.dt │ ├── over-fp-address.dt │ ├── over-fp.dt │ ├── over-ns-struct.dt │ ├── over-ns.dt │ ├── over-simple.dt │ ├── overload-cross-ns.dt │ ├── override-core.dt │ ├── pair.dt │ ├── pointers.dt │ ├── preserve-imported3.dt │ ├── printf.dt │ ├── proc-include-test.dt │ ├── proc-include.dt │ ├── proper-typeof.dt │ ├── pthread-basic.dt │ ├── ptr-math.dt │ ├── ptr-operations.dt │ ├── quote.dt │ ├── refs-basic.dt │ ├── refs-const.dt │ ├── refs-fnptr-exp.dt │ ├── refs-fnptr.dt │ ├── refs-no-copy-var.dt │ ├── refs-no-copy.dt │ ├── refs-pass.dt │ ├── report-error.dt │ ├── ret-problem.dt │ ├── retval-basic.dt │ ├── retval-do.dt │ ├── retval-fnptr-refs.dt │ ├── retval-fnptr.dt │ ├── retval-nested.dt │ ├── retval-setf.dt │ ├── retval-unneeded.dt │ ├── root-ns.dt │ ├── rv-refs-move.dt │ ├── rv-refs-no-copy.dt │ ├── rv-refs-setf-move.dt │ ├── rv-refs-simple.dt │ ├── rv-refs-use-simple.dt │ ├── self-ref.dt │ ├── set-balanced-addmany.dt │ ├── set-balanced-erasemany.dt │ ├── set-balanced.dt │ ├── set-basic.dt │ ├── set-bounds.dt │ ├── set-const-struct-member.dt │ ├── set-empty-find.dt │ ├── set-erase-value.dt │ ├── set-rv.dt │ ├── setf-stack-vars.dt │ ├── setjmp.dt │ ├── signal.dt │ ├── sizeof-array-problem.dt │ ├── sizeof-array.dt │ ├── sizeof-problem.dt │ ├── sort-refs.dt │ ├── sort-rv.dt │ ├── sort-with-or.dt │ ├── sort.dt │ ├── sp-assign-other.dt │ ├── sp-copy-fn-ret-use.dt │ ├── sp-copy-fn-ret-use2.dt │ ├── sp-copy-fn-ret.dt │ ├── sp-copy-fn.dt │ ├── sp-copy-self.dt │ ├── sp-copy.dt │ ├── sp-destroy.dt │ ├── sp-make.dt │ ├── sp-nested.dt │ ├── sp-other-setf.dt │ ├── sp-self-ref.dt │ ├── sp-set-value.dt │ ├── sr-struct.dt │ ├── sref-on-fn.dt │ ├── stack-vars.dt │ ├── string-chars.dt │ ├── struct-casting.dt │ ├── struct-deref.dt │ ├── struct-init.dt │ ├── struct-literal-array.dt │ ├── struct-literals.dt │ ├── struct-member-count.dt │ ├── struct-member-init.dt │ ├── struct-member-names.dt │ ├── struct-member-type.dt │ ├── struct-rec-problem.dt │ ├── struct-recursive-init.dt │ ├── struct.dt │ ├── tl-do.dt │ ├── tl-macro.dt │ ├── triple.dt │ ├── two-branches.dt │ ├── two.dt │ ├── typed-macro.dt │ ├── unary-minus.dt │ ├── unquote-arbitrary.dt │ ├── unquote-first-null-nodes.dt │ ├── unquote-list-null-nodes.dt │ ├── unquote-null-nodes.dt │ ├── up-destroy.dt │ ├── up-make.dt │ ├── up-move-fn-ret.dt │ ├── up-move-fn-rv-ref.dt │ ├── up-move-fn.dt │ ├── up-move-self.dt │ ├── up-move.dt │ ├── used-ns-problem.dt │ ├── using-namespace.dt │ ├── varargs-more.dt │ ├── varargs.dt │ ├── variant-basic.dt │ ├── variant-multiple-2.dt │ ├── variant-multiple.dt │ ├── variant-recursive.dt │ ├── variant-sizes.dt │ ├── variant-types.dt │ ├── vector-clear.dt │ ├── vector-in-ns.dt │ ├── vector-ins-erase.dt │ ├── vector-rv.dt │ ├── vector.dt │ ├── void-fnptr.dt │ ├── void-if-nested.dt │ ├── void-if.dt │ ├── void-ptr-arithmetic.dt │ ├── void-return.dt │ └── zero-len-arrays.dt ├── verify-targets └── vim └── dale.vim /.clang-format: -------------------------------------------------------------------------------- 1 | BasedOnStyle: Google 2 | IndentWidth: 4 3 | ColumnLimit: 72 4 | AccessModifierOffset: 0 5 | -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/.dockerignore -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/.gitignore -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /Changes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/Changes -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENCE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/LICENCE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/README.md -------------------------------------------------------------------------------- /bin/size-check: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/bin/size-check -------------------------------------------------------------------------------- /doc/1-1-introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/doc/1-1-introduction.md -------------------------------------------------------------------------------- /doc/1-10-modules.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/doc/1-10-modules.md -------------------------------------------------------------------------------- /doc/1-11-form-reference.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/doc/1-11-form-reference.md -------------------------------------------------------------------------------- /doc/1-12-repl.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/doc/1-12-repl.md -------------------------------------------------------------------------------- /doc/1-13-tools.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/doc/1-13-tools.md -------------------------------------------------------------------------------- /doc/1-2-setup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/doc/1-2-setup.md -------------------------------------------------------------------------------- /doc/1-3-types.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/doc/1-3-types.md -------------------------------------------------------------------------------- /doc/1-4-variables.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/doc/1-4-variables.md -------------------------------------------------------------------------------- /doc/1-5-functions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/doc/1-5-functions.md -------------------------------------------------------------------------------- /doc/1-6-control-flow.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/doc/1-6-control-flow.md -------------------------------------------------------------------------------- /doc/1-7-macros.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/doc/1-7-macros.md -------------------------------------------------------------------------------- /doc/1-8-init-destroy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/doc/1-8-init-destroy.md -------------------------------------------------------------------------------- /doc/1-9-namespaces.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/doc/1-9-namespaces.md -------------------------------------------------------------------------------- /doc/2-1-introspection.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/doc/2-1-introspection.md -------------------------------------------------------------------------------- /doc/2-10-utility.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/doc/2-10-utility.md -------------------------------------------------------------------------------- /doc/2-11-derivations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/doc/2-11-derivations.md -------------------------------------------------------------------------------- /doc/2-12-algorithms.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/doc/2-12-algorithms.md -------------------------------------------------------------------------------- /doc/2-13-list.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/doc/2-13-list.md -------------------------------------------------------------------------------- /doc/2-14-vector.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/doc/2-14-vector.md -------------------------------------------------------------------------------- /doc/2-15-set.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/doc/2-15-set.md -------------------------------------------------------------------------------- /doc/2-16-map.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/doc/2-16-map.md -------------------------------------------------------------------------------- /doc/2-17-array.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/doc/2-17-array.md -------------------------------------------------------------------------------- /doc/2-18-shared-ptr.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/doc/2-18-shared-ptr.md -------------------------------------------------------------------------------- /doc/2-19-unique-ptr.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/doc/2-19-unique-ptr.md -------------------------------------------------------------------------------- /doc/2-2-ctype.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/doc/2-2-ctype.md -------------------------------------------------------------------------------- /doc/2-20-operator-macros.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/doc/2-20-operator-macros.md -------------------------------------------------------------------------------- /doc/2-21-enum.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/doc/2-21-enum.md -------------------------------------------------------------------------------- /doc/2-22-bitset-enum.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/doc/2-22-bitset-enum.md -------------------------------------------------------------------------------- /doc/2-23-variant.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/doc/2-23-variant.md -------------------------------------------------------------------------------- /doc/2-3-math.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/doc/2-3-math.md -------------------------------------------------------------------------------- /doc/2-4-macros.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/doc/2-4-macros.md -------------------------------------------------------------------------------- /doc/2-5-stdlib.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/doc/2-5-stdlib.md -------------------------------------------------------------------------------- /doc/2-6-assert.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/doc/2-6-assert.md -------------------------------------------------------------------------------- /doc/2-7-concepts-core.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/doc/2-7-concepts-core.md -------------------------------------------------------------------------------- /doc/2-8-concept-defs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/doc/2-8-concept-defs.md -------------------------------------------------------------------------------- /doc/2-9-concepts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/doc/2-9-concepts.md -------------------------------------------------------------------------------- /doc/3-1-cerrno.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/doc/3-1-cerrno.md -------------------------------------------------------------------------------- /doc/3-10-cstring.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/doc/3-10-cstring.md -------------------------------------------------------------------------------- /doc/3-11-cctype.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/doc/3-11-cctype.md -------------------------------------------------------------------------------- /doc/3-12-csetjmp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/doc/3-12-csetjmp.md -------------------------------------------------------------------------------- /doc/3-2-cfloat.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/doc/3-2-cfloat.md -------------------------------------------------------------------------------- /doc/3-3-clocale.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/doc/3-3-clocale.md -------------------------------------------------------------------------------- /doc/3-4-cmath.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/doc/3-4-cmath.md -------------------------------------------------------------------------------- /doc/3-5-csignal.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/doc/3-5-csignal.md -------------------------------------------------------------------------------- /doc/3-6-cstdio-core.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/doc/3-6-cstdio-core.md -------------------------------------------------------------------------------- /doc/3-7-cstdio.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/doc/3-7-cstdio.md -------------------------------------------------------------------------------- /doc/3-8-ctime.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/doc/3-8-ctime.md -------------------------------------------------------------------------------- /doc/3-9-cstdlib.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/doc/3-9-cstdlib.md -------------------------------------------------------------------------------- /doc/all.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/doc/all.md -------------------------------------------------------------------------------- /doc/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/doc/index.md -------------------------------------------------------------------------------- /eg/dale-autowrap/c2dale.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/eg/dale-autowrap/c2dale.sh -------------------------------------------------------------------------------- /eg/dale-autowrap/dale-autowrap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/eg/dale-autowrap/dale-autowrap -------------------------------------------------------------------------------- /eg/dale-autowrap/t/headers/define.h: -------------------------------------------------------------------------------- 1 | #define FOO (1 << 2) 2 | -------------------------------------------------------------------------------- /eg/dale-autowrap/t/headers/define.h.dt: -------------------------------------------------------------------------------- 1 | (import stdlib) 2 | 3 | (def FOO (var intern (long-type) 4)) 4 | -------------------------------------------------------------------------------- /eg/dale-autowrap/t/headers/file.h: -------------------------------------------------------------------------------- 1 | #include "./casing.h" 2 | int test(void); 3 | -------------------------------------------------------------------------------- /eg/dale-autowrap/t/headers/file.h.dt: -------------------------------------------------------------------------------- 1 | (def test (fn extern-c int (void))) 2 | -------------------------------------------------------------------------------- /eg/dale-autowrap/t/headers/function.h: -------------------------------------------------------------------------------- 1 | int main(void); 2 | -------------------------------------------------------------------------------- /eg/dale-autowrap/t/headers/function.h.dt: -------------------------------------------------------------------------------- 1 | (def main (fn extern-c int (void))) 2 | -------------------------------------------------------------------------------- /eg/dale-autowrap/t/headers/static.h: -------------------------------------------------------------------------------- 1 | int test; 2 | -------------------------------------------------------------------------------- /eg/dale-autowrap/t/headers/typedef-struct.h: -------------------------------------------------------------------------------- 1 | typedef struct { int a; } test; 2 | -------------------------------------------------------------------------------- /eg/dale-autowrap/t/headers/typedef-struct.h.dt: -------------------------------------------------------------------------------- 1 | (def test (struct extern ((a int)))) 2 | -------------------------------------------------------------------------------- /eg/dale-autowrap/t/headers/typedef.h: -------------------------------------------------------------------------------- 1 | typedef int Integer; 2 | -------------------------------------------------------------------------------- /eg/dale-autowrap/t/headers/typedef.h.dt: -------------------------------------------------------------------------------- 1 | (def Integer (struct extern ((a int)))) 2 | -------------------------------------------------------------------------------- /eg/dale-autowrap/t/headers/variable.h: -------------------------------------------------------------------------------- 1 | extern int test; 2 | -------------------------------------------------------------------------------- /eg/dale-autowrap/t/headers/variable.h.dt: -------------------------------------------------------------------------------- 1 | (def test (var extern int)) 2 | -------------------------------------------------------------------------------- /eg/def-type/def-type.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/eg/def-type/def-type.dt -------------------------------------------------------------------------------- /eg/doc/anonymous-functions.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/eg/doc/anonymous-functions.dt -------------------------------------------------------------------------------- /eg/doc/containers.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/eg/doc/containers.dt -------------------------------------------------------------------------------- /eg/doc/derivations.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/eg/doc/derivations.dt -------------------------------------------------------------------------------- /eg/doc/error-reporting.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/eg/doc/error-reporting.dt -------------------------------------------------------------------------------- /eg/doc/hello-name.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/eg/doc/hello-name.dt -------------------------------------------------------------------------------- /eg/doc/hello-world.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/eg/doc/hello-world.dt -------------------------------------------------------------------------------- /eg/doc/introspection.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/eg/doc/introspection.dt -------------------------------------------------------------------------------- /eg/doc/macros.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/eg/doc/macros.dt -------------------------------------------------------------------------------- /eg/doc/overloading.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/eg/doc/overloading.dt -------------------------------------------------------------------------------- /eg/doc/type-deduction.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/eg/doc/type-deduction.dt -------------------------------------------------------------------------------- /eg/doc/typed-macros.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/eg/doc/typed-macros.dt -------------------------------------------------------------------------------- /eg/doc/variants.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/eg/doc/variants.dt -------------------------------------------------------------------------------- /eg/github-107/github-107.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/eg/github-107/github-107.dt -------------------------------------------------------------------------------- /eg/github-118/github-118.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/eg/github-118/github-118.dt -------------------------------------------------------------------------------- /eg/maybe/maybe.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/eg/maybe/maybe.dt -------------------------------------------------------------------------------- /generate-docs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/generate-docs -------------------------------------------------------------------------------- /man/dalec.1.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/man/dalec.1.gz -------------------------------------------------------------------------------- /man/daleci.1.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/man/daleci.1.gz -------------------------------------------------------------------------------- /modules/algorithms.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/modules/algorithms.dt -------------------------------------------------------------------------------- /modules/arithmetic.dt: -------------------------------------------------------------------------------- 1 | (module arithmetic) 2 | -------------------------------------------------------------------------------- /modules/array.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/modules/array.dt -------------------------------------------------------------------------------- /modules/assert.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/modules/assert.dt -------------------------------------------------------------------------------- /modules/bitset-enum.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/modules/bitset-enum.dt -------------------------------------------------------------------------------- /modules/cctype.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/modules/cctype.dt -------------------------------------------------------------------------------- /modules/cerrno.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/modules/cerrno.dt -------------------------------------------------------------------------------- /modules/cfloat.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/modules/cfloat.dt -------------------------------------------------------------------------------- /modules/clocale.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/modules/clocale.dt -------------------------------------------------------------------------------- /modules/cmath.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/modules/cmath.dt -------------------------------------------------------------------------------- /modules/concept-defs.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/modules/concept-defs.dt -------------------------------------------------------------------------------- /modules/concepts-core.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/modules/concepts-core.dt -------------------------------------------------------------------------------- /modules/concepts.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/modules/concepts.dt -------------------------------------------------------------------------------- /modules/csetjmp.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/modules/csetjmp.dt -------------------------------------------------------------------------------- /modules/csignal.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/modules/csignal.dt -------------------------------------------------------------------------------- /modules/cstdio-core.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/modules/cstdio-core.dt -------------------------------------------------------------------------------- /modules/cstdio.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/modules/cstdio.dt -------------------------------------------------------------------------------- /modules/cstdlib.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/modules/cstdlib.dt -------------------------------------------------------------------------------- /modules/cstring.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/modules/cstring.dt -------------------------------------------------------------------------------- /modules/ctime.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/modules/ctime.dt -------------------------------------------------------------------------------- /modules/ctype.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/modules/ctype.dt -------------------------------------------------------------------------------- /modules/darwin/cerrno-arch.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/modules/darwin/cerrno-arch.dt -------------------------------------------------------------------------------- /modules/darwin/cstdio-arch.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/modules/darwin/cstdio-arch.dt -------------------------------------------------------------------------------- /modules/derivations.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/modules/derivations.dt -------------------------------------------------------------------------------- /modules/drt.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/modules/drt.dt -------------------------------------------------------------------------------- /modules/enum.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/modules/enum.dt -------------------------------------------------------------------------------- /modules/freebsd/cerrno-arch.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/modules/freebsd/cerrno-arch.dt -------------------------------------------------------------------------------- /modules/freebsd/cstdio-arch.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/modules/freebsd/cstdio-arch.dt -------------------------------------------------------------------------------- /modules/introspection.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/modules/introspection.dt -------------------------------------------------------------------------------- /modules/linux/cerrno-arch.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/modules/linux/cerrno-arch.dt -------------------------------------------------------------------------------- /modules/linux/cstdio-arch.dt: -------------------------------------------------------------------------------- 1 | (module cstdio-arch) 2 | -------------------------------------------------------------------------------- /modules/list.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/modules/list.dt -------------------------------------------------------------------------------- /modules/macros.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/modules/macros.dt -------------------------------------------------------------------------------- /modules/map.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/modules/map.dt -------------------------------------------------------------------------------- /modules/math.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/modules/math.dt -------------------------------------------------------------------------------- /modules/operator-macros.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/modules/operator-macros.dt -------------------------------------------------------------------------------- /modules/pthread.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/modules/pthread.dt -------------------------------------------------------------------------------- /modules/set.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/modules/set.dt -------------------------------------------------------------------------------- /modules/shared-ptr.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/modules/shared-ptr.dt -------------------------------------------------------------------------------- /modules/stdlib.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/modules/stdlib.dt -------------------------------------------------------------------------------- /modules/unique-ptr.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/modules/unique-ptr.dt -------------------------------------------------------------------------------- /modules/unistd.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/modules/unistd.dt -------------------------------------------------------------------------------- /modules/utility.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/modules/utility.dt -------------------------------------------------------------------------------- /modules/variant.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/modules/variant.dt -------------------------------------------------------------------------------- /modules/vector.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/modules/vector.dt -------------------------------------------------------------------------------- /run-tests: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/run-tests -------------------------------------------------------------------------------- /src/Doxyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/src/Doxyfile -------------------------------------------------------------------------------- /src/dale/Arch/Arch.cpp: -------------------------------------------------------------------------------- 1 | #include "Arch.h" 2 | 3 | namespace dale { 4 | } 5 | -------------------------------------------------------------------------------- /src/dale/Arch/Arch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/src/dale/Arch/Arch.h -------------------------------------------------------------------------------- /src/dale/BaseType/BaseType.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/src/dale/BaseType/BaseType.cpp -------------------------------------------------------------------------------- /src/dale/BaseType/BaseType.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/src/dale/BaseType/BaseType.h -------------------------------------------------------------------------------- /src/dale/Config.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/src/dale/Config.h.in -------------------------------------------------------------------------------- /src/dale/Context/Context.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/src/dale/Context/Context.cpp -------------------------------------------------------------------------------- /src/dale/Context/Context.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/src/dale/Context/Context.h -------------------------------------------------------------------------------- /src/dale/CoreForms/CoreForms.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/src/dale/CoreForms/CoreForms.h -------------------------------------------------------------------------------- /src/dale/Decoder/Decoder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/src/dale/Decoder/Decoder.cpp -------------------------------------------------------------------------------- /src/dale/Decoder/Decoder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/src/dale/Decoder/Decoder.h -------------------------------------------------------------------------------- /src/dale/Error/Error.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/src/dale/Error/Error.cpp -------------------------------------------------------------------------------- /src/dale/Error/Error.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/src/dale/Error/Error.h -------------------------------------------------------------------------------- /src/dale/ErrorType/ErrorType.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/src/dale/ErrorType/ErrorType.h -------------------------------------------------------------------------------- /src/dale/Form/Proc/Aref/Aref.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/src/dale/Form/Proc/Aref/Aref.h -------------------------------------------------------------------------------- /src/dale/Form/Proc/Cast/Cast.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/src/dale/Form/Proc/Cast/Cast.h -------------------------------------------------------------------------------- /src/dale/Form/Proc/Def/Def.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/src/dale/Form/Proc/Def/Def.cpp -------------------------------------------------------------------------------- /src/dale/Form/Proc/Def/Def.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/src/dale/Form/Proc/Def/Def.h -------------------------------------------------------------------------------- /src/dale/Form/Proc/Do/Do.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/src/dale/Form/Proc/Do/Do.cpp -------------------------------------------------------------------------------- /src/dale/Form/Proc/Do/Do.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/src/dale/Form/Proc/Do/Do.h -------------------------------------------------------------------------------- /src/dale/Form/Proc/Goto/Goto.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/src/dale/Form/Proc/Goto/Goto.h -------------------------------------------------------------------------------- /src/dale/Form/Proc/If/If.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/src/dale/Form/Proc/If/If.cpp -------------------------------------------------------------------------------- /src/dale/Form/Proc/If/If.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/src/dale/Form/Proc/If/If.h -------------------------------------------------------------------------------- /src/dale/Form/Proc/Inst/Inst.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/src/dale/Form/Proc/Inst/Inst.h -------------------------------------------------------------------------------- /src/dale/Form/Proc/Move/Move.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/src/dale/Form/Proc/Move/Move.h -------------------------------------------------------------------------------- /src/dale/Form/Proc/Null/Null.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/src/dale/Form/Proc/Null/Null.h -------------------------------------------------------------------------------- /src/dale/Form/Proc/Setf/Setf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/src/dale/Form/Proc/Setf/Setf.h -------------------------------------------------------------------------------- /src/dale/Form/Proc/Sref/Sref.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/src/dale/Form/Proc/Sref/Sref.h -------------------------------------------------------------------------------- /src/dale/Form/Struct/Struct.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/src/dale/Form/Struct/Struct.h -------------------------------------------------------------------------------- /src/dale/Form/TopLevel/Do/Do.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/src/dale/Form/TopLevel/Do/Do.h -------------------------------------------------------------------------------- /src/dale/Form/Type/Type.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/src/dale/Form/Type/Type.cpp -------------------------------------------------------------------------------- /src/dale/Form/Type/Type.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/src/dale/Form/Type/Type.h -------------------------------------------------------------------------------- /src/dale/Form/Utils/Utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/src/dale/Form/Utils/Utils.cpp -------------------------------------------------------------------------------- /src/dale/Form/Utils/Utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/src/dale/Form/Utils/Utils.h -------------------------------------------------------------------------------- /src/dale/Form/Value/Value.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/src/dale/Form/Value/Value.cpp -------------------------------------------------------------------------------- /src/dale/Form/Value/Value.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/src/dale/Form/Value/Value.h -------------------------------------------------------------------------------- /src/dale/Function/Function.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/src/dale/Function/Function.cpp -------------------------------------------------------------------------------- /src/dale/Function/Function.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/src/dale/Function/Function.h -------------------------------------------------------------------------------- /src/dale/Generator/Generator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/src/dale/Generator/Generator.h -------------------------------------------------------------------------------- /src/dale/Label/Label.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/src/dale/Label/Label.cpp -------------------------------------------------------------------------------- /src/dale/Label/Label.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/src/dale/Label/Label.h -------------------------------------------------------------------------------- /src/dale/Lexer/Lexer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/src/dale/Lexer/Lexer.cpp -------------------------------------------------------------------------------- /src/dale/Lexer/Lexer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/src/dale/Lexer/Lexer.h -------------------------------------------------------------------------------- /src/dale/Linkage/Linkage.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/src/dale/Linkage/Linkage.cpp -------------------------------------------------------------------------------- /src/dale/Linkage/Linkage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/src/dale/Linkage/Linkage.h -------------------------------------------------------------------------------- /src/dale/Namespace/Namespace.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/src/dale/Namespace/Namespace.h -------------------------------------------------------------------------------- /src/dale/Node/Node.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/src/dale/Node/Node.cpp -------------------------------------------------------------------------------- /src/dale/Node/Node.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/src/dale/Node/Node.h -------------------------------------------------------------------------------- /src/dale/Operation/Cast/Cast.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/src/dale/Operation/Cast/Cast.h -------------------------------------------------------------------------------- /src/dale/Operation/Copy/Copy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/src/dale/Operation/Copy/Copy.h -------------------------------------------------------------------------------- /src/dale/Operation/Move/Move.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/src/dale/Operation/Move/Move.h -------------------------------------------------------------------------------- /src/dale/Parser/Parser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/src/dale/Parser/Parser.cpp -------------------------------------------------------------------------------- /src/dale/Parser/Parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/src/dale/Parser/Parser.h -------------------------------------------------------------------------------- /src/dale/Position/Position.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/src/dale/Position/Position.cpp -------------------------------------------------------------------------------- /src/dale/Position/Position.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/src/dale/Position/Position.h -------------------------------------------------------------------------------- /src/dale/REPL/REPL.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/src/dale/REPL/REPL.cpp -------------------------------------------------------------------------------- /src/dale/REPL/REPL.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/src/dale/REPL/REPL.h -------------------------------------------------------------------------------- /src/dale/STL/STL.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/src/dale/STL/STL.h -------------------------------------------------------------------------------- /src/dale/SavePoint/SavePoint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/src/dale/SavePoint/SavePoint.h -------------------------------------------------------------------------------- /src/dale/Serialise/Serialise.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/src/dale/Serialise/Serialise.h -------------------------------------------------------------------------------- /src/dale/Struct/Struct.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/src/dale/Struct/Struct.cpp -------------------------------------------------------------------------------- /src/dale/Struct/Struct.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/src/dale/Struct/Struct.h -------------------------------------------------------------------------------- /src/dale/Token/Token.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/src/dale/Token/Token.cpp -------------------------------------------------------------------------------- /src/dale/Token/Token.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/src/dale/Token/Token.h -------------------------------------------------------------------------------- /src/dale/TokenType/TokenType.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/src/dale/TokenType/TokenType.h -------------------------------------------------------------------------------- /src/dale/Type/Type.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/src/dale/Type/Type.cpp -------------------------------------------------------------------------------- /src/dale/Type/Type.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/src/dale/Type/Type.h -------------------------------------------------------------------------------- /src/dale/TypeMap/TypeMap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/src/dale/TypeMap/TypeMap.cpp -------------------------------------------------------------------------------- /src/dale/TypeMap/TypeMap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/src/dale/TypeMap/TypeMap.h -------------------------------------------------------------------------------- /src/dale/Unit/Unit.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/src/dale/Unit/Unit.cpp -------------------------------------------------------------------------------- /src/dale/Unit/Unit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/src/dale/Unit/Unit.h -------------------------------------------------------------------------------- /src/dale/Units/Units.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/src/dale/Units/Units.cpp -------------------------------------------------------------------------------- /src/dale/Units/Units.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/src/dale/Units/Units.h -------------------------------------------------------------------------------- /src/dale/Utils/Utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/src/dale/Utils/Utils.cpp -------------------------------------------------------------------------------- /src/dale/Utils/Utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/src/dale/Utils/Utils.h -------------------------------------------------------------------------------- /src/dale/Variable/Variable.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/src/dale/Variable/Variable.cpp -------------------------------------------------------------------------------- /src/dale/Variable/Variable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/src/dale/Variable/Variable.h -------------------------------------------------------------------------------- /src/dale/dalec.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/src/dale/dalec.cpp -------------------------------------------------------------------------------- /src/dale/daleci.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/src/dale/daleci.cpp -------------------------------------------------------------------------------- /src/dale/incl.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/src/dale/incl.pl -------------------------------------------------------------------------------- /src/dale/llvmUtils/llvmUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/src/dale/llvmUtils/llvmUtils.h -------------------------------------------------------------------------------- /src/dale/llvm_CallingConv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/src/dale/llvm_CallingConv.h -------------------------------------------------------------------------------- /src/dale/llvm_Function.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/src/dale/llvm_Function.h -------------------------------------------------------------------------------- /src/dale/llvm_IRBuilder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/src/dale/llvm_IRBuilder.h -------------------------------------------------------------------------------- /src/dale/llvm_LLVMContext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/src/dale/llvm_LLVMContext.h -------------------------------------------------------------------------------- /src/dale/llvm_LinkAll.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/src/dale/llvm_LinkAll.h -------------------------------------------------------------------------------- /src/dale/llvm_Linker.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/src/dale/llvm_Linker.h -------------------------------------------------------------------------------- /src/dale/llvm_Module.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/src/dale/llvm_Module.h -------------------------------------------------------------------------------- /src/dale/llvm_PassManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/src/dale/llvm_PassManager.h -------------------------------------------------------------------------------- /t/001basic/001empty-main.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/001basic/001empty-main.t -------------------------------------------------------------------------------- /t/001basic/002hello-world.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/001basic/002hello-world.t -------------------------------------------------------------------------------- /t/001basic/003main-with-args.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/001basic/003main-with-args.t -------------------------------------------------------------------------------- /t/001basic/004hello-name.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/001basic/004hello-name.t -------------------------------------------------------------------------------- /t/001basic/005include.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/001basic/005include.t -------------------------------------------------------------------------------- /t/001basic/006stack-vars.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/001basic/006stack-vars.t -------------------------------------------------------------------------------- /t/001basic/008pointers.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/001basic/008pointers.t -------------------------------------------------------------------------------- /t/001basic/009labels-2.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/001basic/009labels-2.t -------------------------------------------------------------------------------- /t/001basic/010labels.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/001basic/010labels.t -------------------------------------------------------------------------------- /t/001basic/011struct.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/001basic/011struct.t -------------------------------------------------------------------------------- /t/001basic/012globals.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/001basic/012globals.t -------------------------------------------------------------------------------- /t/001basic/013bools.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/001basic/013bools.t -------------------------------------------------------------------------------- /t/001basic/014arrays.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/001basic/014arrays.t -------------------------------------------------------------------------------- /t/001basic/015malloc.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/001basic/015malloc.t -------------------------------------------------------------------------------- /t/001basic/016free.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/001basic/016free.t -------------------------------------------------------------------------------- /t/001basic/017sr-struct.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/001basic/017sr-struct.t -------------------------------------------------------------------------------- /t/001basic/018do.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/001basic/018do.t -------------------------------------------------------------------------------- /t/001basic/019nested-ifs.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/001basic/019nested-ifs.t -------------------------------------------------------------------------------- /t/001basic/020varargs.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/001basic/020varargs.t -------------------------------------------------------------------------------- /t/001basic/022once.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/001basic/022once.t -------------------------------------------------------------------------------- /t/001basic/023char.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/001basic/023char.t -------------------------------------------------------------------------------- /t/001basic/024ptr-math.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/001basic/024ptr-math.t -------------------------------------------------------------------------------- /t/001basic/026tl-do.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/001basic/026tl-do.t -------------------------------------------------------------------------------- /t/001basic/027ptr-operations.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/001basic/027ptr-operations.t -------------------------------------------------------------------------------- /t/001basic/028fn-pointers.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/001basic/028fn-pointers.t -------------------------------------------------------------------------------- /t/001basic/029two-branches.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/001basic/029two-branches.t -------------------------------------------------------------------------------- /t/001basic/031varargs-more.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/001basic/031varargs-more.t -------------------------------------------------------------------------------- /t/001basic/032bitwise.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/001basic/032bitwise.t -------------------------------------------------------------------------------- /t/001basic/033intdefs.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/001basic/033intdefs.t -------------------------------------------------------------------------------- /t/001basic/034float-double.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/001basic/034float-double.t -------------------------------------------------------------------------------- /t/001basic/036int-proper.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/001basic/036int-proper.t -------------------------------------------------------------------------------- /t/001basic/037opaque-struct.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/001basic/037opaque-struct.t -------------------------------------------------------------------------------- /t/001basic/040mr-struct.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/001basic/040mr-struct.t -------------------------------------------------------------------------------- /t/001basic/041mr-fn.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/001basic/041mr-fn.t -------------------------------------------------------------------------------- /t/001basic/042md-arrays.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/001basic/042md-arrays.t -------------------------------------------------------------------------------- /t/001basic/043sizeof-array.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/001basic/043sizeof-array.t -------------------------------------------------------------------------------- /t/001basic/044array-params.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/001basic/044array-params.t -------------------------------------------------------------------------------- /t/001basic/046array-address.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/001basic/046array-address.t -------------------------------------------------------------------------------- /t/001basic/047struct-init.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/001basic/047struct-init.t -------------------------------------------------------------------------------- /t/001basic/051files.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/001basic/051files.t -------------------------------------------------------------------------------- /t/001basic/052hex-literals.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/001basic/052hex-literals.t -------------------------------------------------------------------------------- /t/001basic/053void-fnptr.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/001basic/053void-fnptr.t -------------------------------------------------------------------------------- /t/001basic/055float-problem.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/001basic/055float-problem.t -------------------------------------------------------------------------------- /t/001basic/057sizeof-problem.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/001basic/057sizeof-problem.t -------------------------------------------------------------------------------- /t/001basic/059ml-comment.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/001basic/059ml-comment.t -------------------------------------------------------------------------------- /t/001basic/060nullptr.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/001basic/060nullptr.t -------------------------------------------------------------------------------- /t/001basic/061sref-on-fn.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/001basic/061sref-on-fn.t -------------------------------------------------------------------------------- /t/001basic/062anon-fn.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/001basic/062anon-fn.t -------------------------------------------------------------------------------- /t/001basic/063multiple.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/001basic/063multiple.t -------------------------------------------------------------------------------- /t/001basic/064offsetof.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/001basic/064offsetof.t -------------------------------------------------------------------------------- /t/001basic/066gint.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/001basic/066gint.t -------------------------------------------------------------------------------- /t/001basic/067gstruct.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/001basic/067gstruct.t -------------------------------------------------------------------------------- /t/001basic/068gstring.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/001basic/068gstring.t -------------------------------------------------------------------------------- /t/001basic/069if-struct.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/001basic/069if-struct.t -------------------------------------------------------------------------------- /t/001basic/070struct-casting.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/001basic/070struct-casting.t -------------------------------------------------------------------------------- /t/001basic/071no-intern-init.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/001basic/071no-intern-init.t -------------------------------------------------------------------------------- /t/001basic/072ret-problem.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/001basic/072ret-problem.t -------------------------------------------------------------------------------- /t/001basic/077struct-deref.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/001basic/077struct-deref.t -------------------------------------------------------------------------------- /t/001basic/078link-bc.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/001basic/078link-bc.t -------------------------------------------------------------------------------- /t/001basic/079negative-fp.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/001basic/079negative-fp.t -------------------------------------------------------------------------------- /t/001basic/080extern-var.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/001basic/080extern-var.t -------------------------------------------------------------------------------- /t/001basic/081anon-struct.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/001basic/081anon-struct.t -------------------------------------------------------------------------------- /t/001basic/082long-double.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/001basic/082long-double.t -------------------------------------------------------------------------------- /t/001basic/084global-ptr-sc.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/001basic/084global-ptr-sc.t -------------------------------------------------------------------------------- /t/001basic/086refs-basic.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/001basic/086refs-basic.t -------------------------------------------------------------------------------- /t/001basic/087refs-const.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/001basic/087refs-const.t -------------------------------------------------------------------------------- /t/001basic/088refs-no-copy.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/001basic/088refs-no-copy.t -------------------------------------------------------------------------------- /t/001basic/089retval-basic.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/001basic/089retval-basic.t -------------------------------------------------------------------------------- /t/001basic/090retval-do.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/001basic/090retval-do.t -------------------------------------------------------------------------------- /t/001basic/092retval-nested.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/001basic/092retval-nested.t -------------------------------------------------------------------------------- /t/001basic/093refs-fnptr.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/001basic/093refs-fnptr.t -------------------------------------------------------------------------------- /t/001basic/094refs-fnptr-exp.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/001basic/094refs-fnptr-exp.t -------------------------------------------------------------------------------- /t/001basic/095retval-fnptr.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/001basic/095retval-fnptr.t -------------------------------------------------------------------------------- /t/001basic/097refs-pass.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/001basic/097refs-pass.t -------------------------------------------------------------------------------- /t/001basic/101retval-setf.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/001basic/101retval-setf.t -------------------------------------------------------------------------------- /t/001basic/103const-ptrs.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/001basic/103const-ptrs.t -------------------------------------------------------------------------------- /t/001basic/105hello-samename.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/001basic/105hello-samename.t -------------------------------------------------------------------------------- /t/001basic/106rv-refs-simple.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/001basic/106rv-refs-simple.t -------------------------------------------------------------------------------- /t/001basic/108rv-refs-move.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/001basic/108rv-refs-move.t -------------------------------------------------------------------------------- /t/001basic/111const-global.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/001basic/111const-global.t -------------------------------------------------------------------------------- /t/001basic/113void-if.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/001basic/113void-if.t -------------------------------------------------------------------------------- /t/001basic/116void-if-nested.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/001basic/116void-if-nested.t -------------------------------------------------------------------------------- /t/001basic/117modulus.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/001basic/117modulus.t -------------------------------------------------------------------------------- /t/001basic/118aref-problem.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/001basic/118aref-problem.t -------------------------------------------------------------------------------- /t/001basic/122alignmentof.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/001basic/122alignmentof.t -------------------------------------------------------------------------------- /t/001basic/124invoke-var.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/001basic/124invoke-var.t -------------------------------------------------------------------------------- /t/001basic/127include-all.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/001basic/127include-all.t -------------------------------------------------------------------------------- /t/001basic/128void-return.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/001basic/128void-return.t -------------------------------------------------------------------------------- /t/001basic/129array-of.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/001basic/129array-of.t -------------------------------------------------------------------------------- /t/001basic/130init-array.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/001basic/130init-array.t -------------------------------------------------------------------------------- /t/001basic/132no-op.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/001basic/132no-op.t -------------------------------------------------------------------------------- /t/001basic/133proc-include.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/001basic/133proc-include.t -------------------------------------------------------------------------------- /t/001basic/136string-chars.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/001basic/136string-chars.t -------------------------------------------------------------------------------- /t/002macro/001basic.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/002macro/001basic.t -------------------------------------------------------------------------------- /t/002macro/002reverse.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/002macro/002reverse.t -------------------------------------------------------------------------------- /t/002macro/003varargs.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/002macro/003varargs.t -------------------------------------------------------------------------------- /t/002macro/004qq-simple.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/002macro/004qq-simple.t -------------------------------------------------------------------------------- /t/002macro/005qq-2.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/002macro/005qq-2.t -------------------------------------------------------------------------------- /t/002macro/007qq-4.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/002macro/007qq-4.t -------------------------------------------------------------------------------- /t/002macro/008tl-macro.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/002macro/008tl-macro.t -------------------------------------------------------------------------------- /t/002macro/009qq-struct.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/002macro/009qq-struct.t -------------------------------------------------------------------------------- /t/002macro/010arg-collision.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/002macro/010arg-collision.t -------------------------------------------------------------------------------- /t/002macro/011qq-over-struct.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/002macro/011qq-over-struct.t -------------------------------------------------------------------------------- /t/002macro/012null-macro.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/002macro/012null-macro.t -------------------------------------------------------------------------------- /t/002macro/013mqos-errors.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/002macro/013mqos-errors.t -------------------------------------------------------------------------------- /t/002macro/014malloc-simple.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/002macro/014malloc-simple.t -------------------------------------------------------------------------------- /t/002macro/015incf-and-decf.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/002macro/015incf-and-decf.t -------------------------------------------------------------------------------- /t/002macro/016typed-macro.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/002macro/016typed-macro.t -------------------------------------------------------------------------------- /t/002macro/018nested-qq.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/002macro/018nested-qq.t -------------------------------------------------------------------------------- /t/002macro/019extra-parens.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/002macro/019extra-parens.t -------------------------------------------------------------------------------- /t/002macro/020quote.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/002macro/020quote.t -------------------------------------------------------------------------------- /t/002macro/021cond.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/002macro/021cond.t -------------------------------------------------------------------------------- /t/002macro/024qq-null-nodes.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/002macro/024qq-null-nodes.t -------------------------------------------------------------------------------- /t/002macro/027map-nodes.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/002macro/027map-nodes.t -------------------------------------------------------------------------------- /t/003control/001while.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/003control/001while.t -------------------------------------------------------------------------------- /t/003control/003for.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/003control/003for.t -------------------------------------------------------------------------------- /t/003control/004let.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/003control/004let.t -------------------------------------------------------------------------------- /t/003control/005while-break.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/003control/005while-break.t -------------------------------------------------------------------------------- /t/003control/007for-multiple.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/003control/007for-multiple.t -------------------------------------------------------------------------------- /t/003control/008and-or.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/003control/008and-or.t -------------------------------------------------------------------------------- /t/004namespace/001functions.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/004namespace/001functions.t -------------------------------------------------------------------------------- /t/004namespace/002macros.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/004namespace/002macros.t -------------------------------------------------------------------------------- /t/004namespace/003using.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/004namespace/003using.t -------------------------------------------------------------------------------- /t/004namespace/004nested.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/004namespace/004nested.t -------------------------------------------------------------------------------- /t/004namespace/005new-scope.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/004namespace/005new-scope.t -------------------------------------------------------------------------------- /t/004namespace/006problem.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/004namespace/006problem.t -------------------------------------------------------------------------------- /t/004namespace/008root-ns.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/004namespace/008root-ns.t -------------------------------------------------------------------------------- /t/005overload/001basic.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/005overload/001basic.t -------------------------------------------------------------------------------- /t/005overload/002ns.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/005overload/002ns.t -------------------------------------------------------------------------------- /t/005overload/003ns-struct.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/005overload/003ns-struct.t -------------------------------------------------------------------------------- /t/005overload/004fp.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/005overload/004fp.t -------------------------------------------------------------------------------- /t/005overload/005fp-address.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/005overload/005fp-address.t -------------------------------------------------------------------------------- /t/005overload/007cross-ns.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/005overload/007cross-ns.t -------------------------------------------------------------------------------- /t/006enum/001basic.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/006enum/001basic.t -------------------------------------------------------------------------------- /t/006enum/002cmp.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/006enum/002cmp.t -------------------------------------------------------------------------------- /t/006enum/006cast-to.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/006enum/006cast-to.t -------------------------------------------------------------------------------- /t/006enum/007problem.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/006enum/007problem.t -------------------------------------------------------------------------------- /t/006enum/008hex-problem.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/006enum/008hex-problem.t -------------------------------------------------------------------------------- /t/006enum/009bitwise.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/006enum/009bitwise.t -------------------------------------------------------------------------------- /t/006enum/010unqualified.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/006enum/010unqualified.t -------------------------------------------------------------------------------- /t/006enum/011global.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/006enum/011global.t -------------------------------------------------------------------------------- /t/007assert/001ok.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/007assert/001ok.t -------------------------------------------------------------------------------- /t/007assert/002not-ok.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/007assert/002not-ok.t -------------------------------------------------------------------------------- /t/007assert/003disabled.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/007assert/003disabled.t -------------------------------------------------------------------------------- /t/008compiler/001exists-type.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/008compiler/001exists-type.t -------------------------------------------------------------------------------- /t/008compiler/002exists-fn.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/008compiler/002exists-fn.t -------------------------------------------------------------------------------- /t/008compiler/006arity.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/008compiler/006arity.t -------------------------------------------------------------------------------- /t/008compiler/008input-type.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/008compiler/008input-type.t -------------------------------------------------------------------------------- /t/008compiler/011codomain-ns.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/008compiler/011codomain-ns.t -------------------------------------------------------------------------------- /t/008compiler/014has-errors.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/008compiler/014has-errors.t -------------------------------------------------------------------------------- /t/008compiler/016is-lvalue.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/008compiler/016is-lvalue.t -------------------------------------------------------------------------------- /t/009module/001dtm-fn-user.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/009module/001dtm-fn-user.t -------------------------------------------------------------------------------- /t/009module/003dtm-var-user.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/009module/003dtm-var-user.t -------------------------------------------------------------------------------- /t/009module/008dtm-enum-user.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/009module/008dtm-enum-user.t -------------------------------------------------------------------------------- /t/009module/010dtm-ns-user.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/009module/010dtm-ns-user.t -------------------------------------------------------------------------------- /t/009module/011dtm-inc-user.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/009module/011dtm-inc-user.t -------------------------------------------------------------------------------- /t/009module/013dtm-mulinc.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/009module/013dtm-mulinc.t -------------------------------------------------------------------------------- /t/009module/014dtm-rec.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/009module/014dtm-rec.t -------------------------------------------------------------------------------- /t/009module/015dtm-infile.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/009module/015dtm-infile.t -------------------------------------------------------------------------------- /t/009module/016dtm-opstruct.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/009module/016dtm-opstruct.t -------------------------------------------------------------------------------- /t/009module/018dtm-noimport.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/009module/018dtm-noimport.t -------------------------------------------------------------------------------- /t/009module/020dtm-intover.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/009module/020dtm-intover.t -------------------------------------------------------------------------------- /t/009module/021dtm-importns.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/009module/021dtm-importns.t -------------------------------------------------------------------------------- /t/009module/022dtm-typemap.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/009module/022dtm-typemap.t -------------------------------------------------------------------------------- /t/009module/023dash-M.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/009module/023dash-M.t -------------------------------------------------------------------------------- /t/009module/024dtm-retval.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/009module/024dtm-retval.t -------------------------------------------------------------------------------- /t/011concept/006concept-tree.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/011concept/006concept-tree.t -------------------------------------------------------------------------------- /t/012sp/001sp-make.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/012sp/001sp-make.t -------------------------------------------------------------------------------- /t/012sp/002sp-copy.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/012sp/002sp-copy.t -------------------------------------------------------------------------------- /t/012sp/003sp-copy-fn.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/012sp/003sp-copy-fn.t -------------------------------------------------------------------------------- /t/012sp/004sp-copy-fn-ret.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/012sp/004sp-copy-fn-ret.t -------------------------------------------------------------------------------- /t/012sp/005sp-copy-self.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/012sp/005sp-copy-self.t -------------------------------------------------------------------------------- /t/012sp/008sp-nested.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/012sp/008sp-nested.t -------------------------------------------------------------------------------- /t/012sp/009sp-self-ref.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/012sp/009sp-self-ref.t -------------------------------------------------------------------------------- /t/012sp/010sp-assign-other.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/012sp/010sp-assign-other.t -------------------------------------------------------------------------------- /t/012sp/011sp-other-setf.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/012sp/011sp-other-setf.t -------------------------------------------------------------------------------- /t/012sp/012sp-destroy.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/012sp/012sp-destroy.t -------------------------------------------------------------------------------- /t/013up/001up-make.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/013up/001up-make.t -------------------------------------------------------------------------------- /t/013up/002up-move.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/013up/002up-move.t -------------------------------------------------------------------------------- /t/013up/003up-move-fn.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/013up/003up-move-fn.t -------------------------------------------------------------------------------- /t/013up/004up-move-fn-rv-ref.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/013up/004up-move-fn-rv-ref.t -------------------------------------------------------------------------------- /t/013up/005up-move-fn-ret.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/013up/005up-move-fn-ret.t -------------------------------------------------------------------------------- /t/013up/006up-move-self.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/013up/006up-move-self.t -------------------------------------------------------------------------------- /t/013up/007up-destroy.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/013up/007up-destroy.t -------------------------------------------------------------------------------- /t/014container/001pair.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/014container/001pair.t -------------------------------------------------------------------------------- /t/014container/002triple.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/014container/002triple.t -------------------------------------------------------------------------------- /t/014container/003vector.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/014container/003vector.t -------------------------------------------------------------------------------- /t/014container/004vector-sm.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/014container/004vector-sm.t -------------------------------------------------------------------------------- /t/014container/007list.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/014container/007list.t -------------------------------------------------------------------------------- /t/014container/008set-basic.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/014container/008set-basic.t -------------------------------------------------------------------------------- /t/014container/010set-bounds.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/014container/010set-bounds.t -------------------------------------------------------------------------------- /t/014container/011map-basic.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/014container/011map-basic.t -------------------------------------------------------------------------------- /t/014container/017vector-rv.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/014container/017vector-rv.t -------------------------------------------------------------------------------- /t/014container/018list-rv.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/014container/018list-rv.t -------------------------------------------------------------------------------- /t/014container/019array-rv.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/014container/019array-rv.t -------------------------------------------------------------------------------- /t/014container/020set-rv.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/014container/020set-rv.t -------------------------------------------------------------------------------- /t/014container/021map-rv.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/014container/021map-rv.t -------------------------------------------------------------------------------- /t/015algorithm/001find.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/015algorithm/001find.t -------------------------------------------------------------------------------- /t/015algorithm/001implied.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/015algorithm/001implied.t -------------------------------------------------------------------------------- /t/015algorithm/002find-if.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/015algorithm/002find-if.t -------------------------------------------------------------------------------- /t/015algorithm/004sort.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/015algorithm/004sort.t -------------------------------------------------------------------------------- /t/015algorithm/008find-refs.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/015algorithm/008find-refs.t -------------------------------------------------------------------------------- /t/015algorithm/009sort-refs.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/015algorithm/009sort-refs.t -------------------------------------------------------------------------------- /t/015algorithm/010alg-refs.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/015algorithm/010alg-refs.t -------------------------------------------------------------------------------- /t/015algorithm/011foldl.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/015algorithm/011foldl.t -------------------------------------------------------------------------------- /t/015algorithm/012foldl-refs.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/015algorithm/012foldl-refs.t -------------------------------------------------------------------------------- /t/015algorithm/013sort-rv.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/015algorithm/013sort-rv.t -------------------------------------------------------------------------------- /t/016variant/001basic.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/016variant/001basic.t -------------------------------------------------------------------------------- /t/016variant/002multiple.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/016variant/002multiple.t -------------------------------------------------------------------------------- /t/016variant/003types.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/016variant/003types.t -------------------------------------------------------------------------------- /t/016variant/004sizes.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/016variant/004sizes.t -------------------------------------------------------------------------------- /t/016variant/005multiple-2.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/016variant/005multiple-2.t -------------------------------------------------------------------------------- /t/016variant/006recursive.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/016variant/006recursive.t -------------------------------------------------------------------------------- /t/017bitset-enum/001basic.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/017bitset-enum/001basic.t -------------------------------------------------------------------------------- /t/017bitset-enum/002values.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/017bitset-enum/002values.t -------------------------------------------------------------------------------- /t/018repl/001basic.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/018repl/001basic.t -------------------------------------------------------------------------------- /t/100external/002errno.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/100external/002errno.t -------------------------------------------------------------------------------- /t/100external/003ctype.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/100external/003ctype.t -------------------------------------------------------------------------------- /t/100external/005locale.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/100external/005locale.t -------------------------------------------------------------------------------- /t/100external/006setjmp.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/100external/006setjmp.t -------------------------------------------------------------------------------- /t/100external/007signal.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/100external/007signal.t -------------------------------------------------------------------------------- /t/200combination/005fn-bac.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/200combination/005fn-bac.t -------------------------------------------------------------------------------- /t/200combination/009chars.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/200combination/009chars.t -------------------------------------------------------------------------------- /t/200combination/016mfor-sum.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/200combination/016mfor-sum.t -------------------------------------------------------------------------------- /t/200combination/017mif.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/200combination/017mif.t -------------------------------------------------------------------------------- /t/999last/001compile-errors.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/999last/001compile-errors.t -------------------------------------------------------------------------------- /t/999last/100github-33.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/999last/100github-33.t -------------------------------------------------------------------------------- /t/999last/101github-74.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/999last/101github-74.t -------------------------------------------------------------------------------- /t/999last/102github-93.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/999last/102github-93.t -------------------------------------------------------------------------------- /t/999last/103github-105.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/999last/103github-105.t -------------------------------------------------------------------------------- /t/999last/104github-103.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/999last/104github-103.t -------------------------------------------------------------------------------- /t/999last/105github-108.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/999last/105github-108.t -------------------------------------------------------------------------------- /t/999last/106github-106.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/999last/106github-106.t -------------------------------------------------------------------------------- /t/999last/107github-137.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/999last/107github-137.t -------------------------------------------------------------------------------- /t/999last/108github-141.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/999last/108github-141.t -------------------------------------------------------------------------------- /t/999last/109github-119.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/999last/109github-119.t -------------------------------------------------------------------------------- /t/999last/110github-142.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/999last/110github-142.t -------------------------------------------------------------------------------- /t/999last/111github-147.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/999last/111github-147.t -------------------------------------------------------------------------------- /t/999last/112github-148.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/999last/112github-148.t -------------------------------------------------------------------------------- /t/999last/113github-160.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/999last/113github-160.txt -------------------------------------------------------------------------------- /t/999last/114github-140.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/999last/114github-140.t -------------------------------------------------------------------------------- /t/999last/115github-197.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/999last/115github-197.t -------------------------------------------------------------------------------- /t/999last/116github-199.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/999last/116github-199.t -------------------------------------------------------------------------------- /t/999last/117github-205.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/999last/117github-205.t -------------------------------------------------------------------------------- /t/999last/117github-206.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/999last/117github-206.t -------------------------------------------------------------------------------- /t/999last/118github-213.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/999last/118github-213.t -------------------------------------------------------------------------------- /t/error-src/address-of.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/error-src/address-of.dt -------------------------------------------------------------------------------- /t/error-src/aref-non-int.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/error-src/aref-non-int.dt -------------------------------------------------------------------------------- /t/error-src/arity-atom.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/error-src/arity-atom.dt -------------------------------------------------------------------------------- /t/error-src/attrs-match.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/error-src/attrs-match.dt -------------------------------------------------------------------------------- /t/error-src/auto-linkage.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/error-src/auto-linkage.dt -------------------------------------------------------------------------------- /t/error-src/bad-array.dt: -------------------------------------------------------------------------------- 1 | (def blah (var intern (array-of 10 20 int))) 2 | -------------------------------------------------------------------------------- /t/error-src/bad-attribute.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/error-src/bad-attribute.dt -------------------------------------------------------------------------------- /t/error-src/bad-fp.dt: -------------------------------------------------------------------------------- 1 | (include 1.1.1) 2 | -------------------------------------------------------------------------------- /t/error-src/bad-fp.dt.errors: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/error-src/bad-fp.dt.errors -------------------------------------------------------------------------------- /t/error-src/bad-integer.dt: -------------------------------------------------------------------------------- 1 | (include 1aaaa) 2 | -------------------------------------------------------------------------------- /t/error-src/bad-linkage.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/error-src/bad-linkage.dt -------------------------------------------------------------------------------- /t/error-src/bad-mod-name.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/error-src/bad-mod-name.dt -------------------------------------------------------------------------------- /t/error-src/concept-errors.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/error-src/concept-errors.dt -------------------------------------------------------------------------------- /t/error-src/cond.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/error-src/cond.dt -------------------------------------------------------------------------------- /t/error-src/cond.dt.errors: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/error-src/cond.dt.errors -------------------------------------------------------------------------------- /t/error-src/const-basic.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/error-src/const-basic.dt -------------------------------------------------------------------------------- /t/error-src/const-init.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/error-src/const-init.dt -------------------------------------------------------------------------------- /t/error-src/const-refs.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/error-src/const-refs.dt -------------------------------------------------------------------------------- /t/error-src/const-rv-2.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/error-src/const-rv-2.dt -------------------------------------------------------------------------------- /t/error-src/const-rv.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/error-src/const-rv.dt -------------------------------------------------------------------------------- /t/error-src/const-rv.dt.errors: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/error-src/const-rv.dt.errors -------------------------------------------------------------------------------- /t/error-src/const-string.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/error-src/const-string.dt -------------------------------------------------------------------------------- /t/error-src/const-struct.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/error-src/const-struct.dt -------------------------------------------------------------------------------- /t/error-src/core-with-list.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/error-src/core-with-list.dt -------------------------------------------------------------------------------- /t/error-src/cross-decl.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/error-src/cross-decl.dt -------------------------------------------------------------------------------- /t/error-src/empty-list-in-fn.dt: -------------------------------------------------------------------------------- 1 | (def main (fn extern-c int (void) ())) 2 | -------------------------------------------------------------------------------- /t/error-src/enum-problem.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/error-src/enum-problem.dt -------------------------------------------------------------------------------- /t/error-src/expansion-error.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/error-src/expansion-error.dt -------------------------------------------------------------------------------- /t/error-src/expected-int.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/error-src/expected-int.dt -------------------------------------------------------------------------------- /t/error-src/expected-left-paren.dt: -------------------------------------------------------------------------------- 1 | asdf 2 | -------------------------------------------------------------------------------- /t/error-src/fn-args.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/error-src/fn-args.dt -------------------------------------------------------------------------------- /t/error-src/fn-args.dt.errors: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/error-src/fn-args.dt.errors -------------------------------------------------------------------------------- /t/error-src/fn-overlap-mac.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/error-src/fn-overlap-mac.dt -------------------------------------------------------------------------------- /t/error-src/for-loop.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/error-src/for-loop.dt -------------------------------------------------------------------------------- /t/error-src/for-loop.dt.errors: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/error-src/for-loop.dt.errors -------------------------------------------------------------------------------- /t/error-src/implied-type.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/error-src/implied-type.dt -------------------------------------------------------------------------------- /t/error-src/include-test.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/error-src/include-test.dt -------------------------------------------------------------------------------- /t/error-src/include/test.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/error-src/include/test.dt -------------------------------------------------------------------------------- /t/error-src/invalid-cast.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/error-src/invalid-cast.dt -------------------------------------------------------------------------------- /t/error-src/invalid-type.dt: -------------------------------------------------------------------------------- 1 | (def foo (macro extern ((name (p char)) (t DNODE)))) 2 | -------------------------------------------------------------------------------- /t/error-src/invoke-errors.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/error-src/invoke-errors.dt -------------------------------------------------------------------------------- /t/error-src/let.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/error-src/let.dt -------------------------------------------------------------------------------- /t/error-src/let.dt.errors: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/error-src/let.dt.errors -------------------------------------------------------------------------------- /t/error-src/mac-overlap-fn.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/error-src/mac-overlap-fn.dt -------------------------------------------------------------------------------- /t/error-src/macro-args.dt: -------------------------------------------------------------------------------- 1 | (def blah (macro 1)) 2 | -------------------------------------------------------------------------------- /t/error-src/mfor.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/error-src/mfor.dt -------------------------------------------------------------------------------- /t/error-src/mfor.dt.errors: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/error-src/mfor.dt.errors -------------------------------------------------------------------------------- /t/error-src/missing-right-paren.dt: -------------------------------------------------------------------------------- 1 | (asdf 2 | -------------------------------------------------------------------------------- /t/error-src/no-array-params.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/error-src/no-array-params.dt -------------------------------------------------------------------------------- /t/error-src/no-core-macro.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/error-src/no-core-macro.dt -------------------------------------------------------------------------------- /t/error-src/no-sort-array.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/error-src/no-sort-array.dt -------------------------------------------------------------------------------- /t/error-src/no-sort-vector.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/error-src/no-sort-vector.dt -------------------------------------------------------------------------------- /t/error-src/no-string.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/error-src/no-string.dt -------------------------------------------------------------------------------- /t/error-src/no-vla.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/error-src/no-vla.dt -------------------------------------------------------------------------------- /t/error-src/no-vla.dt.errors: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/error-src/no-vla.dt.errors -------------------------------------------------------------------------------- /t/error-src/no-void-in-struct.dt: -------------------------------------------------------------------------------- 1 | (def mys (struct extern ((# void)))) 2 | -------------------------------------------------------------------------------- /t/error-src/non-ptr-fn.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/error-src/non-ptr-fn.dt -------------------------------------------------------------------------------- /t/error-src/not-in-scope.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/error-src/not-in-scope.dt -------------------------------------------------------------------------------- /t/error-src/ol-candidate.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/error-src/ol-candidate.dt -------------------------------------------------------------------------------- /t/error-src/ol-fn-setf.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/error-src/ol-fn-setf.dt -------------------------------------------------------------------------------- /t/error-src/only-void.dt: -------------------------------------------------------------------------------- 1 | (def blah (macro extern (1 2 3 4 void))) 2 | -------------------------------------------------------------------------------- /t/error-src/position.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/error-src/position.dt -------------------------------------------------------------------------------- /t/error-src/position.dt.errors: -------------------------------------------------------------------------------- 1 | :7:20: error: not in scope: '\+\+' (see macro at 11:5) 2 | -------------------------------------------------------------------------------- /t/error-src/qq-problems.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/error-src/qq-problems.dt -------------------------------------------------------------------------------- /t/error-src/redeclaration.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/error-src/redeclaration.dt -------------------------------------------------------------------------------- /t/error-src/refs-exclusive.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/error-src/refs-exclusive.dt -------------------------------------------------------------------------------- /t/error-src/register-type.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/error-src/register-type.dt -------------------------------------------------------------------------------- /t/error-src/ret-type-fail-1.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/error-src/ret-type-fail-1.dt -------------------------------------------------------------------------------- /t/error-src/ret-type-fail-2.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/error-src/ret-type-fail-2.dt -------------------------------------------------------------------------------- /t/error-src/return-type.dt: -------------------------------------------------------------------------------- 1 | (def main 2 | (fn extern-c int (void) 3 | "asdf")) 4 | -------------------------------------------------------------------------------- /t/error-src/same-names.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/error-src/same-names.dt -------------------------------------------------------------------------------- /t/error-src/top-level-empty-list.dt: -------------------------------------------------------------------------------- 1 | () 2 | -------------------------------------------------------------------------------- /t/error-src/two-modules.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/error-src/two-modules.dt -------------------------------------------------------------------------------- /t/error-src/unterminated.dt: -------------------------------------------------------------------------------- 1 | " 2 | -------------------------------------------------------------------------------- /t/error-src/uq-problems.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/error-src/uq-problems.dt -------------------------------------------------------------------------------- /t/error-src/variant-member.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/error-src/variant-member.dt -------------------------------------------------------------------------------- /t/include/cycle1.dth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/include/cycle1.dth -------------------------------------------------------------------------------- /t/include/cycle2.dth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/include/cycle2.dth -------------------------------------------------------------------------------- /t/include/cycle3.dth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/include/cycle3.dth -------------------------------------------------------------------------------- /t/lib/Dale.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/lib/Dale.pm -------------------------------------------------------------------------------- /t/src/address-of-va-fn.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/address-of-va-fn.dt -------------------------------------------------------------------------------- /t/src/alg-refs.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/alg-refs.dt -------------------------------------------------------------------------------- /t/src/algorithm-rv.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/algorithm-rv.dt -------------------------------------------------------------------------------- /t/src/alignmentof.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/alignmentof.dt -------------------------------------------------------------------------------- /t/src/and-or.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/and-or.dt -------------------------------------------------------------------------------- /t/src/anon-array-struct.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/anon-array-struct.dt -------------------------------------------------------------------------------- /t/src/anon-fn.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/anon-fn.dt -------------------------------------------------------------------------------- /t/src/anon-struct.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/anon-struct.dt -------------------------------------------------------------------------------- /t/src/anonfn-scope.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/anonfn-scope.dt -------------------------------------------------------------------------------- /t/src/aref-problem.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/aref-problem.dt -------------------------------------------------------------------------------- /t/src/arity.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/arity.dt -------------------------------------------------------------------------------- /t/src/array-address.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/array-address.dt -------------------------------------------------------------------------------- /t/src/array-basic.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/array-basic.dt -------------------------------------------------------------------------------- /t/src/array-deref.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/array-deref.dt -------------------------------------------------------------------------------- /t/src/array-init.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/array-init.dt -------------------------------------------------------------------------------- /t/src/array-literal-fc.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/array-literal-fc.dt -------------------------------------------------------------------------------- /t/src/array-literal-md.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/array-literal-md.dt -------------------------------------------------------------------------------- /t/src/array-literal-simple.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/array-literal-simple.dt -------------------------------------------------------------------------------- /t/src/array-of.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/array-of.dt -------------------------------------------------------------------------------- /t/src/array-params.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/array-params.dt -------------------------------------------------------------------------------- /t/src/array-ref-params.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/array-ref-params.dt -------------------------------------------------------------------------------- /t/src/array-rv.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/array-rv.dt -------------------------------------------------------------------------------- /t/src/arrays-to-ptrs.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/arrays-to-ptrs.dt -------------------------------------------------------------------------------- /t/src/arrays.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/arrays.dt -------------------------------------------------------------------------------- /t/src/assert-disabled.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/assert-disabled.dt -------------------------------------------------------------------------------- /t/src/assert-not-ok.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/assert-not-ok.dt -------------------------------------------------------------------------------- /t/src/assert-ok.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/assert-ok.dt -------------------------------------------------------------------------------- /t/src/assign-other.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/assign-other.dt -------------------------------------------------------------------------------- /t/src/binary-search.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/binary-search.dt -------------------------------------------------------------------------------- /t/src/bitfields.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/bitfields.dt -------------------------------------------------------------------------------- /t/src/bitset-enum-basic.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/bitset-enum-basic.dt -------------------------------------------------------------------------------- /t/src/bitset-enum-values.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/bitset-enum-values.dt -------------------------------------------------------------------------------- /t/src/bitwise.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/bitwise.dt -------------------------------------------------------------------------------- /t/src/bools.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/bools.dt -------------------------------------------------------------------------------- /t/src/cf-for.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/cf-for.dt -------------------------------------------------------------------------------- /t/src/cf-while-break.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/cf-while-break.dt -------------------------------------------------------------------------------- /t/src/cf-while-continue.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/cf-while-continue.dt -------------------------------------------------------------------------------- /t/src/cf-while.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/cf-while.dt -------------------------------------------------------------------------------- /t/src/char.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/char.dt -------------------------------------------------------------------------------- /t/src/chars.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/chars.dt -------------------------------------------------------------------------------- /t/src/codomain-basic.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/codomain-basic.dt -------------------------------------------------------------------------------- /t/src/codomain-ns.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/codomain-ns.dt -------------------------------------------------------------------------------- /t/src/concept-1level.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/concept-1level.dt -------------------------------------------------------------------------------- /t/src/concept-2level.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/concept-2level.dt -------------------------------------------------------------------------------- /t/src/concept-force.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/concept-force.dt -------------------------------------------------------------------------------- /t/src/concept-impl-all-refs.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/concept-impl-all-refs.dt -------------------------------------------------------------------------------- /t/src/concept-nlevel.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/concept-nlevel.dt -------------------------------------------------------------------------------- /t/src/concept-tree.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/concept-tree.dt -------------------------------------------------------------------------------- /t/src/cond.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/cond.dt -------------------------------------------------------------------------------- /t/src/const-global.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/const-global.dt -------------------------------------------------------------------------------- /t/src/const-parameters.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/const-parameters.dt -------------------------------------------------------------------------------- /t/src/const-ptrs.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/const-ptrs.dt -------------------------------------------------------------------------------- /t/src/ctype.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/ctype.dt -------------------------------------------------------------------------------- /t/src/def-refs-implicit.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/def-refs-implicit.dt -------------------------------------------------------------------------------- /t/src/definition-order.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/definition-order.dt -------------------------------------------------------------------------------- /t/src/derivation-refs.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/derivation-refs.dt -------------------------------------------------------------------------------- /t/src/derivations.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/derivations.dt -------------------------------------------------------------------------------- /t/src/dispatch.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/dispatch.dt -------------------------------------------------------------------------------- /t/src/do.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/do.dt -------------------------------------------------------------------------------- /t/src/dtm-enum-user-macro.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/dtm-enum-user-macro.dt -------------------------------------------------------------------------------- /t/src/dtm-enum-user.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/dtm-enum-user.dt -------------------------------------------------------------------------------- /t/src/dtm-enum.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/dtm-enum.dt -------------------------------------------------------------------------------- /t/src/dtm-fn-user-macro.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/dtm-fn-user-macro.dt -------------------------------------------------------------------------------- /t/src/dtm-fn-user.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/dtm-fn-user.dt -------------------------------------------------------------------------------- /t/src/dtm-fn.dt: -------------------------------------------------------------------------------- 1 | (def dtm-module-function 2 | (fn extern int (void) 3 | 100)) 4 | -------------------------------------------------------------------------------- /t/src/dtm-importforms-user.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/dtm-importforms-user.dt -------------------------------------------------------------------------------- /t/src/dtm-importforms.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/dtm-importforms.dt -------------------------------------------------------------------------------- /t/src/dtm-inc-pre-user.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/dtm-inc-pre-user.dt -------------------------------------------------------------------------------- /t/src/dtm-inc-user.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/dtm-inc-user.dt -------------------------------------------------------------------------------- /t/src/dtm-inc.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/dtm-inc.dt -------------------------------------------------------------------------------- /t/src/dtm-intover-user.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/dtm-intover-user.dt -------------------------------------------------------------------------------- /t/src/dtm-macro-user.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/dtm-macro-user.dt -------------------------------------------------------------------------------- /t/src/dtm-macro.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/dtm-macro.dt -------------------------------------------------------------------------------- /t/src/dtm-mulinc.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/dtm-mulinc.dt -------------------------------------------------------------------------------- /t/src/dtm-noimport-int.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/dtm-noimport-int.dt -------------------------------------------------------------------------------- /t/src/dtm-noimport-intover.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/dtm-noimport-intover.dt -------------------------------------------------------------------------------- /t/src/dtm-noimport-user.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/dtm-noimport-user.dt -------------------------------------------------------------------------------- /t/src/dtm-noimport-user2.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/dtm-noimport-user2.dt -------------------------------------------------------------------------------- /t/src/dtm-noimport.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/dtm-noimport.dt -------------------------------------------------------------------------------- /t/src/dtm-ns-user.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/dtm-ns-user.dt -------------------------------------------------------------------------------- /t/src/dtm-ns.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/dtm-ns.dt -------------------------------------------------------------------------------- /t/src/dtm-nsimport-user.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/dtm-nsimport-user.dt -------------------------------------------------------------------------------- /t/src/dtm-nsimport.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/dtm-nsimport.dt -------------------------------------------------------------------------------- /t/src/dtm-opstruct-user.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/dtm-opstruct-user.dt -------------------------------------------------------------------------------- /t/src/dtm-opstruct.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/dtm-opstruct.dt -------------------------------------------------------------------------------- /t/src/dtm-retval-user.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/dtm-retval-user.dt -------------------------------------------------------------------------------- /t/src/dtm-retval.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/dtm-retval.dt -------------------------------------------------------------------------------- /t/src/dtm-struct-user-macro.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/dtm-struct-user-macro.dt -------------------------------------------------------------------------------- /t/src/dtm-struct-user.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/dtm-struct-user.dt -------------------------------------------------------------------------------- /t/src/dtm-struct.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/dtm-struct.dt -------------------------------------------------------------------------------- /t/src/dtm-typemap-dashm.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/dtm-typemap-dashm.dt -------------------------------------------------------------------------------- /t/src/dtm-typemap-user.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/dtm-typemap-user.dt -------------------------------------------------------------------------------- /t/src/dtm-typemap.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/dtm-typemap.dt -------------------------------------------------------------------------------- /t/src/dtm-var-user-macro.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/dtm-var-user-macro.dt -------------------------------------------------------------------------------- /t/src/dtm-var-user.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/dtm-var-user.dt -------------------------------------------------------------------------------- /t/src/dtm-var.dt: -------------------------------------------------------------------------------- 1 | (def dtm-module-variable (var extern int 100)) 2 | -------------------------------------------------------------------------------- /t/src/dtm1.dt: -------------------------------------------------------------------------------- 1 | (import cstdio) 2 | -------------------------------------------------------------------------------- /t/src/dtm2.dt: -------------------------------------------------------------------------------- 1 | (import cstdio) 2 | -------------------------------------------------------------------------------- /t/src/dtor-array.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/dtor-array.dt -------------------------------------------------------------------------------- /t/src/dtor-goto-back.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/dtor-goto-back.dt -------------------------------------------------------------------------------- /t/src/dtor-goto-fwd.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/dtor-goto-fwd.dt -------------------------------------------------------------------------------- /t/src/dtor-md-array.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/dtor-md-array.dt -------------------------------------------------------------------------------- /t/src/dtor-ns-close.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/dtor-ns-close.dt -------------------------------------------------------------------------------- /t/src/dtor-struct.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/dtor-struct.dt -------------------------------------------------------------------------------- /t/src/dtor-whole-fn.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/dtor-whole-fn.dt -------------------------------------------------------------------------------- /t/src/empty-lists.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/empty-lists.dt -------------------------------------------------------------------------------- /t/src/empty-main.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/empty-main.dt -------------------------------------------------------------------------------- /t/src/enum-bitwise.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/enum-bitwise.dt -------------------------------------------------------------------------------- /t/src/enum-cast-to.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/enum-cast-to.dt -------------------------------------------------------------------------------- /t/src/enum-cmp.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/enum-cmp.dt -------------------------------------------------------------------------------- /t/src/enum-global.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/enum-global.dt -------------------------------------------------------------------------------- /t/src/enum-hex-problem.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/enum-hex-problem.dt -------------------------------------------------------------------------------- /t/src/enum-problem.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/enum-problem.dt -------------------------------------------------------------------------------- /t/src/enum-unqualified.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/enum-unqualified.dt -------------------------------------------------------------------------------- /t/src/enum.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/enum.dt -------------------------------------------------------------------------------- /t/src/errno.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/errno.dt -------------------------------------------------------------------------------- /t/src/eval-expression.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/eval-expression.dt -------------------------------------------------------------------------------- /t/src/eval-macro-call.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/eval-macro-call.dt -------------------------------------------------------------------------------- /t/src/exists-concept.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/exists-concept.dt -------------------------------------------------------------------------------- /t/src/exists-fn.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/exists-fn.dt -------------------------------------------------------------------------------- /t/src/exists-macro.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/exists-macro.dt -------------------------------------------------------------------------------- /t/src/exists-type.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/exists-type.dt -------------------------------------------------------------------------------- /t/src/exists-variable.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/exists-variable.dt -------------------------------------------------------------------------------- /t/src/extern-c-coerce.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/extern-c-coerce.dt -------------------------------------------------------------------------------- /t/src/extern-var.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/extern-var.dt -------------------------------------------------------------------------------- /t/src/extra-parens.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/extra-parens.dt -------------------------------------------------------------------------------- /t/src/fibonacci.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/fibonacci.dt -------------------------------------------------------------------------------- /t/src/files.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/files.dt -------------------------------------------------------------------------------- /t/src/find-if-not.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/find-if-not.dt -------------------------------------------------------------------------------- /t/src/find-if.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/find-if.dt -------------------------------------------------------------------------------- /t/src/find-refs.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/find-refs.dt -------------------------------------------------------------------------------- /t/src/find.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/find.dt -------------------------------------------------------------------------------- /t/src/first-element-list.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/first-element-list.dt -------------------------------------------------------------------------------- /t/src/float-double-cast.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/float-double-cast.dt -------------------------------------------------------------------------------- /t/src/float-double.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/float-double.dt -------------------------------------------------------------------------------- /t/src/float-problem.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/float-problem.dt -------------------------------------------------------------------------------- /t/src/fn-arg-collision.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/fn-arg-collision.dt -------------------------------------------------------------------------------- /t/src/fn-by-args-count.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/fn-by-args-count.dt -------------------------------------------------------------------------------- /t/src/fn-by-args-name.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/fn-by-args-name.dt -------------------------------------------------------------------------------- /t/src/fn-object-multi.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/fn-object-multi.dt -------------------------------------------------------------------------------- /t/src/fn-object-simple.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/fn-object-simple.dt -------------------------------------------------------------------------------- /t/src/fn-pointers.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/fn-pointers.dt -------------------------------------------------------------------------------- /t/src/foldl-refs.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/foldl-refs.dt -------------------------------------------------------------------------------- /t/src/foldl.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/foldl.dt -------------------------------------------------------------------------------- /t/src/for-cont-and-anon.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/for-cont-and-anon.dt -------------------------------------------------------------------------------- /t/src/for-multiple.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/for-multiple.dt -------------------------------------------------------------------------------- /t/src/force-multiple-arg.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/force-multiple-arg.dt -------------------------------------------------------------------------------- /t/src/fp-at-compile-time.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/fp-at-compile-time.dt -------------------------------------------------------------------------------- /t/src/fp-type-checking.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/fp-type-checking.dt -------------------------------------------------------------------------------- /t/src/free.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/free.dt -------------------------------------------------------------------------------- /t/src/gh-198.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/gh-198.dt -------------------------------------------------------------------------------- /t/src/gh-199.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/gh-199.dt -------------------------------------------------------------------------------- /t/src/gh-205.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/gh-205.dt -------------------------------------------------------------------------------- /t/src/gh-206.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/gh-206.dt -------------------------------------------------------------------------------- /t/src/gint-x86-64.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/gint-x86-64.dt -------------------------------------------------------------------------------- /t/src/gint.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/gint.dt -------------------------------------------------------------------------------- /t/src/global-ptr-arbitrary.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/global-ptr-arbitrary.dt -------------------------------------------------------------------------------- /t/src/global-ptr-sc.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/global-ptr-sc.dt -------------------------------------------------------------------------------- /t/src/globals.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/globals.dt -------------------------------------------------------------------------------- /t/src/gstring.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/gstring.dt -------------------------------------------------------------------------------- /t/src/gstruct-padding.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/gstruct-padding.dt -------------------------------------------------------------------------------- /t/src/gstruct-x86-64.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/gstruct-x86-64.dt -------------------------------------------------------------------------------- /t/src/gstruct.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/gstruct.dt -------------------------------------------------------------------------------- /t/src/has-errors.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/has-errors.dt -------------------------------------------------------------------------------- /t/src/hello-name.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/hello-name.dt -------------------------------------------------------------------------------- /t/src/hello-samename.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/hello-samename.dt -------------------------------------------------------------------------------- /t/src/hello-world.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/hello-world.dt -------------------------------------------------------------------------------- /t/src/hex-literals.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/hex-literals.dt -------------------------------------------------------------------------------- /t/src/if-branches-different.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/if-branches-different.dt -------------------------------------------------------------------------------- /t/src/if-proper.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/if-proper.dt -------------------------------------------------------------------------------- /t/src/if-struct.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/if-struct.dt -------------------------------------------------------------------------------- /t/src/implicit-branch.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/implicit-branch.dt -------------------------------------------------------------------------------- /t/src/implicit-funcall.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/implicit-funcall.dt -------------------------------------------------------------------------------- /t/src/implicit-no-copy.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/implicit-no-copy.dt -------------------------------------------------------------------------------- /t/src/implicit-return.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/implicit-return.dt -------------------------------------------------------------------------------- /t/src/implied.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/implied.dt -------------------------------------------------------------------------------- /t/src/import-within-fn.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/import-within-fn.dt -------------------------------------------------------------------------------- /t/src/incf-and-decf.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/incf-and-decf.dt -------------------------------------------------------------------------------- /t/src/include-non-toplevel.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/include-non-toplevel.dt -------------------------------------------------------------------------------- /t/src/include-test-2.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/include-test-2.dt -------------------------------------------------------------------------------- /t/src/include-test.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/include-test.dt -------------------------------------------------------------------------------- /t/src/include.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/include.dt -------------------------------------------------------------------------------- /t/src/incorrect-cto-error.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/incorrect-cto-error.dt -------------------------------------------------------------------------------- /t/src/init-array.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/init-array.dt -------------------------------------------------------------------------------- /t/src/input-type-basic.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/input-type-basic.dt -------------------------------------------------------------------------------- /t/src/int-array-global.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/int-array-global.dt -------------------------------------------------------------------------------- /t/src/intdefs.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/intdefs.dt -------------------------------------------------------------------------------- /t/src/intern-in-fn-explicit.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/intern-in-fn-explicit.dt -------------------------------------------------------------------------------- /t/src/invoke-var-with-args.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/invoke-var-with-args.dt -------------------------------------------------------------------------------- /t/src/invoke-var.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/invoke-var.dt -------------------------------------------------------------------------------- /t/src/is-lvalue.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/is-lvalue.dt -------------------------------------------------------------------------------- /t/src/labels-2.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/labels-2.dt -------------------------------------------------------------------------------- /t/src/labels.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/labels.dt -------------------------------------------------------------------------------- /t/src/let.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/let.dt -------------------------------------------------------------------------------- /t/src/lfc-problem.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/lfc-problem.dt -------------------------------------------------------------------------------- /t/src/libmod-importforms.bc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/libmod-importforms.bc -------------------------------------------------------------------------------- /t/src/libmod-importforms.dtm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/libmod-importforms.dtm -------------------------------------------------------------------------------- /t/src/link-bc-1.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/link-bc-1.dt -------------------------------------------------------------------------------- /t/src/link-bc-2.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/link-bc-2.dt -------------------------------------------------------------------------------- /t/src/list-rv.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/list-rv.dt -------------------------------------------------------------------------------- /t/src/list.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/list.dt -------------------------------------------------------------------------------- /t/src/locale.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/locale.dt -------------------------------------------------------------------------------- /t/src/long-double.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/long-double.dt -------------------------------------------------------------------------------- /t/src/long-token-from-macro.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/long-token-from-macro.dt -------------------------------------------------------------------------------- /t/src/macro-arg-collision.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/macro-arg-collision.dt -------------------------------------------------------------------------------- /t/src/macros-basic.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/macros-basic.dt -------------------------------------------------------------------------------- /t/src/macros-qq-2.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/macros-qq-2.dt -------------------------------------------------------------------------------- /t/src/macros-qq-4.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/macros-qq-4.dt -------------------------------------------------------------------------------- /t/src/macros-qq-over-struct.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/macros-qq-over-struct.dt -------------------------------------------------------------------------------- /t/src/macros-qq-simple.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/macros-qq-simple.dt -------------------------------------------------------------------------------- /t/src/macros-qq-struct.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/macros-qq-struct.dt -------------------------------------------------------------------------------- /t/src/macros-reverse.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/macros-reverse.dt -------------------------------------------------------------------------------- /t/src/macros-varargs.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/macros-varargs.dt -------------------------------------------------------------------------------- /t/src/main-with-args.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/main-with-args.dt -------------------------------------------------------------------------------- /t/src/malloc-simple.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/malloc-simple.dt -------------------------------------------------------------------------------- /t/src/malloc.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/malloc.dt -------------------------------------------------------------------------------- /t/src/map-basic.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/map-basic.dt -------------------------------------------------------------------------------- /t/src/map-nodes.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/map-nodes.dt -------------------------------------------------------------------------------- /t/src/map-rv.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/map-rv.dt -------------------------------------------------------------------------------- /t/src/math-helpers.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/math-helpers.dt -------------------------------------------------------------------------------- /t/src/md-arrays.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/md-arrays.dt -------------------------------------------------------------------------------- /t/src/mfor-range.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/mfor-range.dt -------------------------------------------------------------------------------- /t/src/mfor-sum.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/mfor-sum.dt -------------------------------------------------------------------------------- /t/src/mif.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/mif.dt -------------------------------------------------------------------------------- /t/src/misc-globals.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/misc-globals.dt -------------------------------------------------------------------------------- /t/src/ml-comment-nested.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/ml-comment-nested.dt -------------------------------------------------------------------------------- /t/src/ml-comment.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/ml-comment.dt -------------------------------------------------------------------------------- /t/src/modc.dt: -------------------------------------------------------------------------------- 1 | (def modc-val 2 | (var extern int 100)) 3 | -------------------------------------------------------------------------------- /t/src/modp-infile-user.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/modp-infile-user.dt -------------------------------------------------------------------------------- /t/src/modp-infile.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/modp-infile.dt -------------------------------------------------------------------------------- /t/src/modp-user.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/modp-user.dt -------------------------------------------------------------------------------- /t/src/modp.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/modp.dt -------------------------------------------------------------------------------- /t/src/modp2.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/modp2.dt -------------------------------------------------------------------------------- /t/src/modulus.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/modulus.dt -------------------------------------------------------------------------------- /t/src/mqos-errors.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/mqos-errors.dt -------------------------------------------------------------------------------- /t/src/mr-fn.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/mr-fn.dt -------------------------------------------------------------------------------- /t/src/mr-struct.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/mr-struct.dt -------------------------------------------------------------------------------- /t/src/namespace-fns.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/namespace-fns.dt -------------------------------------------------------------------------------- /t/src/namespace-macs.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/namespace-macs.dt -------------------------------------------------------------------------------- /t/src/namespace-nested.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/namespace-nested.dt -------------------------------------------------------------------------------- /t/src/negative-fp.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/negative-fp.dt -------------------------------------------------------------------------------- /t/src/negative-hex.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/negative-hex.dt -------------------------------------------------------------------------------- /t/src/nested-ifs-2.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/nested-ifs-2.dt -------------------------------------------------------------------------------- /t/src/nested-ifs.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/nested-ifs.dt -------------------------------------------------------------------------------- /t/src/nested-loops.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/nested-loops.dt -------------------------------------------------------------------------------- /t/src/nested-qq.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/nested-qq.dt -------------------------------------------------------------------------------- /t/src/new-scope.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/new-scope.dt -------------------------------------------------------------------------------- /t/src/no-intern-init.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/no-intern-init.dt -------------------------------------------------------------------------------- /t/src/no-op.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/no-op.dt -------------------------------------------------------------------------------- /t/src/ns-problem.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/ns-problem.dt -------------------------------------------------------------------------------- /t/src/ns2.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/ns2.dt -------------------------------------------------------------------------------- /t/src/null-macro.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/null-macro.dt -------------------------------------------------------------------------------- /t/src/null-varargs-list.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/null-varargs-list.dt -------------------------------------------------------------------------------- /t/src/nullptr.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/nullptr.dt -------------------------------------------------------------------------------- /t/src/offsetof.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/offsetof.dt -------------------------------------------------------------------------------- /t/src/once.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/once.dt -------------------------------------------------------------------------------- /t/src/one.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/one.dt -------------------------------------------------------------------------------- /t/src/opaque-struct-redef-2.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/opaque-struct-redef-2.dt -------------------------------------------------------------------------------- /t/src/opaque-struct-redef.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/opaque-struct-redef.dt -------------------------------------------------------------------------------- /t/src/opaque-struct.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/opaque-struct.dt -------------------------------------------------------------------------------- /t/src/operator-macros.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/operator-macros.dt -------------------------------------------------------------------------------- /t/src/other.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/other.dt -------------------------------------------------------------------------------- /t/src/over-fp-address.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/over-fp-address.dt -------------------------------------------------------------------------------- /t/src/over-fp.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/over-fp.dt -------------------------------------------------------------------------------- /t/src/over-ns-struct.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/over-ns-struct.dt -------------------------------------------------------------------------------- /t/src/over-ns.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/over-ns.dt -------------------------------------------------------------------------------- /t/src/over-simple.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/over-simple.dt -------------------------------------------------------------------------------- /t/src/overload-cross-ns.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/overload-cross-ns.dt -------------------------------------------------------------------------------- /t/src/override-core.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/override-core.dt -------------------------------------------------------------------------------- /t/src/pair.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/pair.dt -------------------------------------------------------------------------------- /t/src/pointers.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/pointers.dt -------------------------------------------------------------------------------- /t/src/preserve-imported3.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/preserve-imported3.dt -------------------------------------------------------------------------------- /t/src/printf.dt: -------------------------------------------------------------------------------- 1 | (def printf 2 | (fn extern-c int ((str (p char)) ...))) 3 | -------------------------------------------------------------------------------- /t/src/proc-include-test.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/proc-include-test.dt -------------------------------------------------------------------------------- /t/src/proc-include.dt: -------------------------------------------------------------------------------- 1 | (do "test") 2 | -------------------------------------------------------------------------------- /t/src/proper-typeof.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/proper-typeof.dt -------------------------------------------------------------------------------- /t/src/pthread-basic.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/pthread-basic.dt -------------------------------------------------------------------------------- /t/src/ptr-math.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/ptr-math.dt -------------------------------------------------------------------------------- /t/src/ptr-operations.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/ptr-operations.dt -------------------------------------------------------------------------------- /t/src/quote.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/quote.dt -------------------------------------------------------------------------------- /t/src/refs-basic.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/refs-basic.dt -------------------------------------------------------------------------------- /t/src/refs-const.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/refs-const.dt -------------------------------------------------------------------------------- /t/src/refs-fnptr-exp.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/refs-fnptr-exp.dt -------------------------------------------------------------------------------- /t/src/refs-fnptr.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/refs-fnptr.dt -------------------------------------------------------------------------------- /t/src/refs-no-copy-var.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/refs-no-copy-var.dt -------------------------------------------------------------------------------- /t/src/refs-no-copy.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/refs-no-copy.dt -------------------------------------------------------------------------------- /t/src/refs-pass.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/refs-pass.dt -------------------------------------------------------------------------------- /t/src/report-error.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/report-error.dt -------------------------------------------------------------------------------- /t/src/ret-problem.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/ret-problem.dt -------------------------------------------------------------------------------- /t/src/retval-basic.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/retval-basic.dt -------------------------------------------------------------------------------- /t/src/retval-do.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/retval-do.dt -------------------------------------------------------------------------------- /t/src/retval-fnptr-refs.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/retval-fnptr-refs.dt -------------------------------------------------------------------------------- /t/src/retval-fnptr.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/retval-fnptr.dt -------------------------------------------------------------------------------- /t/src/retval-nested.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/retval-nested.dt -------------------------------------------------------------------------------- /t/src/retval-setf.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/retval-setf.dt -------------------------------------------------------------------------------- /t/src/retval-unneeded.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/retval-unneeded.dt -------------------------------------------------------------------------------- /t/src/root-ns.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/root-ns.dt -------------------------------------------------------------------------------- /t/src/rv-refs-move.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/rv-refs-move.dt -------------------------------------------------------------------------------- /t/src/rv-refs-no-copy.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/rv-refs-no-copy.dt -------------------------------------------------------------------------------- /t/src/rv-refs-setf-move.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/rv-refs-setf-move.dt -------------------------------------------------------------------------------- /t/src/rv-refs-simple.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/rv-refs-simple.dt -------------------------------------------------------------------------------- /t/src/rv-refs-use-simple.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/rv-refs-use-simple.dt -------------------------------------------------------------------------------- /t/src/self-ref.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/self-ref.dt -------------------------------------------------------------------------------- /t/src/set-balanced-addmany.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/set-balanced-addmany.dt -------------------------------------------------------------------------------- /t/src/set-balanced.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/set-balanced.dt -------------------------------------------------------------------------------- /t/src/set-basic.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/set-basic.dt -------------------------------------------------------------------------------- /t/src/set-bounds.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/set-bounds.dt -------------------------------------------------------------------------------- /t/src/set-empty-find.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/set-empty-find.dt -------------------------------------------------------------------------------- /t/src/set-erase-value.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/set-erase-value.dt -------------------------------------------------------------------------------- /t/src/set-rv.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/set-rv.dt -------------------------------------------------------------------------------- /t/src/setf-stack-vars.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/setf-stack-vars.dt -------------------------------------------------------------------------------- /t/src/setjmp.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/setjmp.dt -------------------------------------------------------------------------------- /t/src/signal.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/signal.dt -------------------------------------------------------------------------------- /t/src/sizeof-array-problem.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/sizeof-array-problem.dt -------------------------------------------------------------------------------- /t/src/sizeof-array.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/sizeof-array.dt -------------------------------------------------------------------------------- /t/src/sizeof-problem.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/sizeof-problem.dt -------------------------------------------------------------------------------- /t/src/sort-refs.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/sort-refs.dt -------------------------------------------------------------------------------- /t/src/sort-rv.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/sort-rv.dt -------------------------------------------------------------------------------- /t/src/sort-with-or.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/sort-with-or.dt -------------------------------------------------------------------------------- /t/src/sort.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/sort.dt -------------------------------------------------------------------------------- /t/src/sp-assign-other.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/sp-assign-other.dt -------------------------------------------------------------------------------- /t/src/sp-copy-fn-ret-use.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/sp-copy-fn-ret-use.dt -------------------------------------------------------------------------------- /t/src/sp-copy-fn-ret-use2.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/sp-copy-fn-ret-use2.dt -------------------------------------------------------------------------------- /t/src/sp-copy-fn-ret.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/sp-copy-fn-ret.dt -------------------------------------------------------------------------------- /t/src/sp-copy-fn.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/sp-copy-fn.dt -------------------------------------------------------------------------------- /t/src/sp-copy-self.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/sp-copy-self.dt -------------------------------------------------------------------------------- /t/src/sp-copy.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/sp-copy.dt -------------------------------------------------------------------------------- /t/src/sp-destroy.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/sp-destroy.dt -------------------------------------------------------------------------------- /t/src/sp-make.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/sp-make.dt -------------------------------------------------------------------------------- /t/src/sp-nested.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/sp-nested.dt -------------------------------------------------------------------------------- /t/src/sp-other-setf.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/sp-other-setf.dt -------------------------------------------------------------------------------- /t/src/sp-self-ref.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/sp-self-ref.dt -------------------------------------------------------------------------------- /t/src/sp-set-value.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/sp-set-value.dt -------------------------------------------------------------------------------- /t/src/sr-struct.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/sr-struct.dt -------------------------------------------------------------------------------- /t/src/sref-on-fn.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/sref-on-fn.dt -------------------------------------------------------------------------------- /t/src/stack-vars.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/stack-vars.dt -------------------------------------------------------------------------------- /t/src/string-chars.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/string-chars.dt -------------------------------------------------------------------------------- /t/src/struct-casting.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/struct-casting.dt -------------------------------------------------------------------------------- /t/src/struct-deref.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/struct-deref.dt -------------------------------------------------------------------------------- /t/src/struct-init.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/struct-init.dt -------------------------------------------------------------------------------- /t/src/struct-literal-array.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/struct-literal-array.dt -------------------------------------------------------------------------------- /t/src/struct-literals.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/struct-literals.dt -------------------------------------------------------------------------------- /t/src/struct-member-count.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/struct-member-count.dt -------------------------------------------------------------------------------- /t/src/struct-member-init.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/struct-member-init.dt -------------------------------------------------------------------------------- /t/src/struct-member-names.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/struct-member-names.dt -------------------------------------------------------------------------------- /t/src/struct-member-type.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/struct-member-type.dt -------------------------------------------------------------------------------- /t/src/struct-rec-problem.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/struct-rec-problem.dt -------------------------------------------------------------------------------- /t/src/struct.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/struct.dt -------------------------------------------------------------------------------- /t/src/tl-do.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/tl-do.dt -------------------------------------------------------------------------------- /t/src/tl-macro.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/tl-macro.dt -------------------------------------------------------------------------------- /t/src/triple.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/triple.dt -------------------------------------------------------------------------------- /t/src/two-branches.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/two-branches.dt -------------------------------------------------------------------------------- /t/src/two.dt: -------------------------------------------------------------------------------- 1 | (def myfn (fn extern int (void) 0)) 2 | -------------------------------------------------------------------------------- /t/src/typed-macro.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/typed-macro.dt -------------------------------------------------------------------------------- /t/src/unary-minus.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/unary-minus.dt -------------------------------------------------------------------------------- /t/src/unquote-arbitrary.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/unquote-arbitrary.dt -------------------------------------------------------------------------------- /t/src/unquote-null-nodes.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/unquote-null-nodes.dt -------------------------------------------------------------------------------- /t/src/up-destroy.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/up-destroy.dt -------------------------------------------------------------------------------- /t/src/up-make.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/up-make.dt -------------------------------------------------------------------------------- /t/src/up-move-fn-ret.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/up-move-fn-ret.dt -------------------------------------------------------------------------------- /t/src/up-move-fn-rv-ref.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/up-move-fn-rv-ref.dt -------------------------------------------------------------------------------- /t/src/up-move-fn.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/up-move-fn.dt -------------------------------------------------------------------------------- /t/src/up-move-self.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/up-move-self.dt -------------------------------------------------------------------------------- /t/src/up-move.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/up-move.dt -------------------------------------------------------------------------------- /t/src/used-ns-problem.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/used-ns-problem.dt -------------------------------------------------------------------------------- /t/src/using-namespace.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/using-namespace.dt -------------------------------------------------------------------------------- /t/src/varargs-more.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/varargs-more.dt -------------------------------------------------------------------------------- /t/src/varargs.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/varargs.dt -------------------------------------------------------------------------------- /t/src/variant-basic.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/variant-basic.dt -------------------------------------------------------------------------------- /t/src/variant-multiple-2.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/variant-multiple-2.dt -------------------------------------------------------------------------------- /t/src/variant-multiple.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/variant-multiple.dt -------------------------------------------------------------------------------- /t/src/variant-recursive.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/variant-recursive.dt -------------------------------------------------------------------------------- /t/src/variant-sizes.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/variant-sizes.dt -------------------------------------------------------------------------------- /t/src/variant-types.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/variant-types.dt -------------------------------------------------------------------------------- /t/src/vector-clear.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/vector-clear.dt -------------------------------------------------------------------------------- /t/src/vector-in-ns.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/vector-in-ns.dt -------------------------------------------------------------------------------- /t/src/vector-ins-erase.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/vector-ins-erase.dt -------------------------------------------------------------------------------- /t/src/vector-rv.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/vector-rv.dt -------------------------------------------------------------------------------- /t/src/vector.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/vector.dt -------------------------------------------------------------------------------- /t/src/void-fnptr.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/void-fnptr.dt -------------------------------------------------------------------------------- /t/src/void-if-nested.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/void-if-nested.dt -------------------------------------------------------------------------------- /t/src/void-if.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/void-if.dt -------------------------------------------------------------------------------- /t/src/void-ptr-arithmetic.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/void-ptr-arithmetic.dt -------------------------------------------------------------------------------- /t/src/void-return.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/void-return.dt -------------------------------------------------------------------------------- /t/src/zero-len-arrays.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/t/src/zero-len-arrays.dt -------------------------------------------------------------------------------- /verify-targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/verify-targets -------------------------------------------------------------------------------- /vim/dale.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhrr/dale/HEAD/vim/dale.vim --------------------------------------------------------------------------------