├── .gitignore ├── LICENSE ├── Makefile ├── MatchExp.md ├── README.md ├── RegexV2.md ├── config ├── bau │ ├── language-configuration.json │ ├── package.json │ └── syntaxes │ │ └── bau.tmLanguage.json └── dictionary.txt ├── demo.bau ├── doc ├── conciseSyntax.md ├── fannkuch.c ├── fannkuchBau.c ├── features.md ├── github-styles.css ├── performance.md ├── performance.png ├── performance.xlsx ├── playground-about.md ├── playground.md ├── regexV2.md ├── syntaxMetrics.png ├── tour.md ├── transpile.md ├── why.md └── ~$performance.xlsx ├── docs ├── codemirror │ ├── initCodeMirror.js │ ├── lib │ │ ├── codemirror.css │ │ └── codemirror.js │ └── mode │ │ └── bau.js ├── conciseSyntax.html ├── convert-to-bau.html ├── examples.js ├── features.html ├── github-styles.css ├── index.html ├── js │ ├── c-to-bau-converter.js │ ├── go-to-bau-converter.js │ ├── java-to-bau-converter.js │ ├── kotlin-to-bau-converter.js │ ├── python-to-bau-converter.js │ ├── rust-to-bau-converter.js │ ├── shared-post-processor.js │ ├── swift-to-bau-converter.js │ ├── test-converter.js │ ├── test-go-multiline.js │ ├── test-mandelbrot-converters.js │ └── test-type-inference.js ├── performance.html ├── performance.png ├── playground-about.html ├── playground.html ├── regexV2.html ├── simple.js ├── styles.css ├── syntaxMetrics.png ├── teavm │ └── classes.js ├── transpile.html ├── wasm.html ├── wasm1.js └── wasm3.js ├── pom.xml ├── src ├── main │ ├── java │ │ └── org │ │ │ └── bau │ │ │ ├── parser │ │ │ ├── ArrayAccess.java │ │ │ ├── ArrayConstant.java │ │ │ ├── Assignment.java │ │ │ ├── Borrow.java │ │ │ ├── Bounds.java │ │ │ ├── Break.java │ │ │ ├── Call.java │ │ │ ├── Cast.java │ │ │ ├── Catch.java │ │ │ ├── Continue.java │ │ │ ├── DataType.java │ │ │ ├── Expression.java │ │ │ ├── FieldAccess.java │ │ │ ├── Free.java │ │ │ ├── FullName.java │ │ │ ├── FunctionContext.java │ │ │ ├── FunctionDefinition.java │ │ │ ├── FunctionPointer.java │ │ │ ├── If.java │ │ │ ├── LeftValue.java │ │ │ ├── MemoryType.java │ │ │ ├── NativeCode.java │ │ │ ├── New.java │ │ │ ├── NullValue.java │ │ │ ├── NumberValue.java │ │ │ ├── Operation.java │ │ │ ├── Parentheses.java │ │ │ ├── Parser.java │ │ │ ├── Program.java │ │ │ ├── ProgramContext.java │ │ │ ├── Return.java │ │ │ ├── SpecialOperation.java │ │ │ ├── StandardLib.java │ │ │ ├── Statement.java │ │ │ ├── StringLiteral.java │ │ │ ├── Templates.java │ │ │ ├── TernaryExpression.java │ │ │ ├── Throw.java │ │ │ ├── Trait.java │ │ │ ├── Variable.java │ │ │ └── While.java │ │ │ ├── runtime │ │ │ ├── Memory.java │ │ │ └── Value.java │ │ │ ├── std │ │ │ └── Std.java │ │ │ └── tools │ │ │ ├── Service.java │ │ │ └── Transpile.java │ └── resources │ │ └── org │ │ └── bau │ │ ├── BigInt.bau │ │ ├── Convert.bau │ │ ├── Env.bau │ │ ├── Exception.bau │ │ ├── File.bau │ │ ├── HashMap.bau │ │ ├── List.bau │ │ ├── Math.bau │ │ ├── Regex.bau │ │ ├── Std.bau │ │ ├── String.bau │ │ ├── Utils.bau │ │ ├── compress │ │ ├── Lz4.bau │ │ └── Lz4Tool.bau │ │ └── os │ │ ├── Signal.bau │ │ ├── Sleep.bau │ │ └── Terminal.bau └── test │ ├── java │ └── org │ │ └── bau │ │ ├── Language.java │ │ ├── LanguageDataTypes.java │ │ ├── LanguageDocker.java │ │ ├── LanguageFunctions.java │ │ ├── LanguageLibraries.java │ │ ├── LanguageMemory.java │ │ ├── LanguageModules.java │ │ ├── LanguageStrings.java │ │ ├── TestComment.java │ │ ├── TestConverter.java │ │ ├── TestFor.java │ │ ├── TestInterpret.java │ │ ├── TestNull.java │ │ ├── TestOperators.java │ │ ├── TestParser.java │ │ ├── TestStringLiterals.java │ │ ├── benchmarks │ │ ├── BinaryTrees.java │ │ ├── BinaryTrees.kt │ │ ├── Fannkuch.java │ │ ├── Fannkuch.kt │ │ ├── Loop.java │ │ ├── Loop.kt │ │ ├── Mandelbrot.java │ │ ├── Mandelbrot.kt │ │ ├── Munchausen.java │ │ ├── Munchausen.kt │ │ ├── NBody.java │ │ ├── PiDigits.java │ │ ├── PiDigits.kt │ │ ├── RegexRedux.java │ │ └── SpectralNorm.java │ │ ├── borrow │ │ └── BorrowTest.java │ │ ├── bounds │ │ └── BoundsTest.java │ │ ├── converter │ │ └── TestCompare.java │ │ ├── ena │ │ ├── Interpreter.java │ │ ├── Lexer.java │ │ ├── Parser.java │ │ ├── Preprocessor.java │ │ ├── RegCompileTool.java │ │ ├── Token.java │ │ ├── TokenType.java │ │ ├── ast │ │ │ ├── Expr.java │ │ │ ├── Node.java │ │ │ └── Stmt.java │ │ ├── test │ │ │ ├── BenchmarkTest.java │ │ │ ├── Ena.md │ │ │ ├── InterpreterTest.java │ │ │ ├── ParserTest.java │ │ │ ├── PreprocessorTest.java │ │ │ └── ToCTest.java │ │ ├── tools │ │ │ └── CGenerator.java │ │ ├── types │ │ │ ├── Type.java │ │ │ └── TypeChecker.java │ │ └── vm │ │ │ ├── reg │ │ │ ├── RegBytecode.java │ │ │ ├── RegCompiler.java │ │ │ └── RegVM.java │ │ │ └── stack │ │ │ ├── StackBytecode.java │ │ │ ├── StackCompiler.java │ │ │ └── StackVM.java │ │ ├── languageServer │ │ ├── BauLanguageServer.java │ │ ├── Initialize.java │ │ └── Shutdown.java │ │ ├── mini │ │ └── Preprocessor.java │ │ ├── nano │ │ ├── NanoBau.java │ │ ├── NanoBauAst.java │ │ ├── NanoBauLanguage.java │ │ ├── NanoTest.java │ │ └── StructTable.java │ │ ├── perf │ │ ├── ExceptionPerformanceTest.java │ │ ├── HashTest.java │ │ ├── LinearProbing.java │ │ ├── PiCalc.java │ │ ├── PiDigitsBigInt.java │ │ ├── PrimeNumbers.java │ │ ├── Profiler.java │ │ └── TooSimple.java │ │ ├── stdlib │ │ ├── cache │ │ │ ├── Cache.java │ │ │ ├── CacheTest.java │ │ │ ├── ClockPro.java │ │ │ ├── HitRateCacheWrapper.java │ │ │ ├── LRU.java │ │ │ └── Sieve.java │ │ ├── collections │ │ │ ├── AVLTree.java │ │ │ ├── BTree.java │ │ │ ├── BitField.java │ │ │ ├── BitFieldTest.java │ │ │ ├── Deque.java │ │ │ ├── DequeTest.java │ │ │ ├── HashTable.java │ │ │ ├── HashTableTest.java │ │ │ ├── PriorityHeap.java │ │ │ ├── PriorityQueueTest.java │ │ │ ├── SkipList.java │ │ │ ├── SortedMap.java │ │ │ ├── SortedMapTest.java │ │ │ ├── Stack.java │ │ │ └── StackTest.java │ │ ├── compress │ │ │ ├── AnsCompression.java │ │ │ ├── AnsCompressionTest.java │ │ │ ├── BinaryArithmeticStream.java │ │ │ ├── BinaryArithmeticStreamTest.java │ │ │ ├── BitStream.java │ │ │ ├── BitStreamTest.java │ │ │ └── lz4 │ │ │ │ ├── LZ4.java │ │ │ │ └── LZ4Test.java │ │ ├── csv │ │ │ ├── Csv.java │ │ │ └── CsvTest.java │ │ ├── datetime │ │ │ ├── DateTime.java │ │ │ └── DateTimeTest.java │ │ ├── io │ │ │ ├── Checksum.java │ │ │ └── ChecksumTest.java │ │ ├── json │ │ │ ├── Json.java │ │ │ ├── JsonBuilder.java │ │ │ ├── JsonTest.java │ │ │ └── JsonUtils.java │ │ ├── malloc │ │ │ ├── EmMalloc.java │ │ │ ├── EmMallocTest.java │ │ │ ├── Malloc.java │ │ │ ├── MallocTest.java │ │ │ ├── ThreeLevelMalloc.java │ │ │ ├── ThreeLevelMallocTest.java │ │ │ ├── TlsfMalloc.java │ │ │ ├── TlsfMallocTest.java │ │ │ ├── malloctest.c │ │ │ └── malloctest16.c │ │ ├── math │ │ │ ├── IntMath.java │ │ │ ├── IntMathTest.java │ │ │ ├── SimpleMath.java │ │ │ ├── SimpleMathTest.java │ │ │ ├── bigint │ │ │ │ ├── BigInt.java │ │ │ │ ├── BigIntTest.java │ │ │ │ ├── Int128.java │ │ │ │ └── Int128Test.java │ │ │ └── softfloat │ │ │ │ ├── SoftDouble.java │ │ │ │ ├── SoftDoubleTest.java │ │ │ │ ├── SoftFloat.java │ │ │ │ └── SoftFloatTest.java │ │ ├── security │ │ │ ├── ARC4.java │ │ │ ├── ARC4Test.java │ │ │ ├── ChaCha12.java │ │ │ ├── ChaCha12Random.java │ │ │ ├── ChaCha12Test.java │ │ │ ├── ChaCha20.java │ │ │ ├── ChaCha20Test.java │ │ │ ├── SHA256.java │ │ │ └── SHA256Test.java │ │ ├── sort │ │ │ ├── BinarySearch.java │ │ │ ├── BinarySearchTest.java │ │ │ ├── HeapSort.java │ │ │ ├── InsertionSort.java │ │ │ ├── IntroSort.java │ │ │ ├── MergeSort.java │ │ │ ├── ShellSort.java │ │ │ ├── TestSort.java │ │ │ └── number │ │ │ │ ├── CountingSort.java │ │ │ │ ├── NumberInsertionSort.java │ │ │ │ ├── NumberIntroSort.java │ │ │ │ ├── NumberShellSort.java │ │ │ │ └── NumberTestSort.java │ │ ├── string │ │ │ ├── Base64.java │ │ │ ├── Base64Test.java │ │ │ ├── DoubleToString.java │ │ │ ├── DoubleToStringRyu.java │ │ │ ├── DoubleToStringTest.java │ │ │ ├── DoubleUtils.java │ │ │ ├── DoubleUtilsTest.java │ │ │ ├── HexEncode.java │ │ │ ├── HexEncodeTest.java │ │ │ ├── NumberToString.java │ │ │ ├── NumberToStringTest.java │ │ │ ├── StringFormat.java │ │ │ ├── StringFormatTest.java │ │ │ ├── StringUtils.java │ │ │ ├── TestStringUtils.java │ │ │ └── regex │ │ │ │ ├── Regex.java │ │ │ │ ├── RegexTest.java │ │ │ │ ├── simple │ │ │ │ ├── RegexSimple.java │ │ │ │ └── RegexSimpleTest.java │ │ │ │ └── v2 │ │ │ │ ├── Regex2.java │ │ │ │ └── Regex2Test.java │ │ ├── tar │ │ │ ├── Tar.java │ │ │ └── TarTest.java │ │ └── util │ │ │ ├── BloomFilter.java │ │ │ ├── BloomFilterTest.java │ │ │ ├── Hash.java │ │ │ ├── HashTest.java │ │ │ ├── HyperLogLog.java │ │ │ ├── HyperLogLogTest.java │ │ │ ├── Rand.java │ │ │ ├── Rand2.java │ │ │ ├── RandTest.java │ │ │ ├── Unicode.java │ │ │ ├── UnicodeTest.java │ │ │ ├── Uuid.java │ │ │ └── UuidTest.java │ │ ├── traits │ │ ├── ClassInterfaceReader.java │ │ ├── JarReader.java │ │ ├── MetaTableTest.java │ │ ├── Trait.java │ │ ├── TraitFunction.java │ │ ├── Type.java │ │ └── TypeList.java │ │ └── utils │ │ ├── SyntaxStats.java │ │ └── TestParseHex.java │ └── resources │ └── org │ └── bau │ ├── benchmarks │ ├── bau │ │ ├── binaryTrees.bau │ │ ├── binaryTreesRefCount.bau │ │ ├── fannkuch.bau │ │ ├── mandelbrot.bau │ │ ├── munchausen.bau │ │ └── piDigits.bau │ ├── binaryTrees.bau │ ├── binaryTrees.c │ ├── binaryTrees.go │ ├── binaryTrees.nim │ ├── binaryTrees.py │ ├── binaryTrees.rs │ ├── binaryTrees.swift │ ├── binaryTrees.v │ ├── binaryTrees.zig │ ├── binaryTreesRefCount.bau │ ├── c │ │ ├── binaryTrees.c │ │ ├── fannkuch.c │ │ ├── mandelbrot.c │ │ ├── munchausen.c │ │ ├── piDigits.c │ │ └── spectralNorm.c │ ├── ena │ │ ├── binaryTrees.ena │ │ ├── fannkuch.ena │ │ └── fibonacci.ena │ ├── fannkuch.bau │ ├── fannkuch.c │ ├── fannkuch.go │ ├── fannkuch.nim │ ├── fannkuch.py │ ├── fannkuch.rs │ ├── fannkuch.swift │ ├── fannkuch.v │ ├── fannkuch.zig │ ├── go │ │ ├── binaryTrees.go │ │ ├── fannkuch.go │ │ ├── mandelbrot.go │ │ ├── munchausen.go │ │ ├── piDigits.go │ │ └── spectralNorm.go │ ├── lua │ │ ├── fannkuch.lua │ │ └── fibonacci.lua │ ├── mandelbrot.bau │ ├── mandelbrot.c │ ├── mandelbrot.go │ ├── mandelbrot.nim │ ├── mandelbrot.py │ ├── mandelbrot.rs │ ├── mandelbrot.swift │ ├── mandelbrot.v │ ├── mandelbrot.zig │ ├── mandelbrotComplex.py │ ├── mini │ │ ├── binaryTrees.mini │ │ └── fannkuch.mini │ ├── munchausen.bau │ ├── munchausen.c │ ├── munchausen.go │ ├── munchausen.nim │ ├── munchausen.py │ ├── munchausen.rs │ ├── munchausen.swift │ ├── munchausen.v │ ├── munchausen.zig │ ├── nim │ │ ├── binaryTrees.nim │ │ ├── fannkuch.nim │ │ ├── mandelbrot.nim │ │ ├── munchausen.nim │ │ └── piDigits.nim │ ├── piDigits.bau │ ├── piDigits.c │ ├── piDigits.go │ ├── piDigits.nim │ ├── piDigits.py │ ├── piDigits.v │ ├── piDigits.zig │ ├── primes.py │ ├── python │ │ ├── binaryTrees.py │ │ ├── fannkuch.py │ │ ├── mandelbrot.py │ │ ├── mandelbrotComplex.py │ │ ├── munchausen.py │ │ ├── piDigits.py │ │ └── primes.py │ ├── rust │ │ ├── Cargo.toml │ │ ├── binaryTrees.rs │ │ ├── fannkuch.rs │ │ ├── mandelbrot.rs │ │ ├── munchausen.rs │ │ └── pi_digits │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ └── main.rs │ ├── spectralNorm.c │ ├── spectralNorm.go │ ├── swift │ │ ├── binaryTrees.swift │ │ ├── fannkuch.swift │ │ ├── mandelbrot.swift │ │ ├── munchausen.swift │ │ └── piDigits │ │ │ ├── .gitignore │ │ │ ├── Package.swift │ │ │ └── Sources │ │ │ └── main.swift │ ├── v │ │ ├── binaryTrees.v │ │ ├── fannkuch.v │ │ ├── mandelbrot.v │ │ ├── munchausen.v │ │ └── piDigits.v │ └── zig │ │ ├── binaryTrees.zig │ │ ├── fannkuch.zig │ │ ├── mandelbrot.zig │ │ ├── munchausen.zig │ │ └── piDigits.zig │ ├── converter │ ├── arrayBounds.bau │ ├── arrayBounds.c │ ├── arrayFunction.bau │ ├── arrayFunction.c │ ├── arrayLen.bau │ ├── arrayLen.c │ ├── arrayMurmur.bau │ ├── arrayMurmur.c │ ├── arrayRange.bau │ ├── arrayRange.c │ ├── arrayReadInt.bau │ ├── arrayReadInt.c │ ├── arrayShortFunction.bau │ ├── arrayShortFunction.c │ ├── bigIntTest.bau │ ├── bigIntTest.c │ ├── binaryTree.bau │ ├── binaryTree.c │ ├── binaryTreeOwned.bau │ ├── binaryTreeOwned.c │ ├── binaryTreeRefCount.bau │ ├── binaryTreeRefCount.c │ ├── blockGame.bau │ ├── blockGame.c │ ├── byteArray.bau │ ├── byteArray.c │ ├── comment.bau │ ├── comment.c │ ├── comment.md │ ├── constFunction.bau │ ├── constFunction.c │ ├── enum.bau │ ├── enum.c │ ├── factorial.bau │ ├── factorial.c │ ├── fibonacci.bau │ ├── fibonacci.c │ ├── fileRead.bau │ ├── fileRead.c │ ├── forLoopBreakContinue.bau │ ├── forLoopBreakContinue.c │ ├── functionDeclareAndImplementLater.bau │ ├── functionDeclareAndImplementLater.c │ ├── functionPointer.bau │ ├── functionPointer.c │ ├── functions.bau │ ├── functions.c │ ├── functionsBubbleSort.bau │ ├── functionsBubbleSort.c │ ├── helloWorld.bau │ ├── helloWorld.c │ ├── hexOrd.bau │ ├── hexOrd.c │ ├── literals.bau │ ├── literals.c │ ├── lz4.bau │ ├── lz4.c │ ├── macro.bau │ ├── macro.c │ ├── map.bau │ ├── map.c │ ├── math.bau │ ├── math.c │ ├── modulesExample.bau │ ├── modulesExample.c │ ├── modulesExample2.bau │ ├── modulesExample2.c │ ├── modulesList.bau │ ├── modulesList.c │ ├── munchausen.bau │ ├── munchausen.c │ ├── nullMap.bau │ ├── nullMap.c │ ├── nullPreventNullAccess.bau │ ├── nullPreventNullAccess.c │ ├── operatorOrShortcut.bau │ ├── operatorOrShortcut.c │ ├── operators.bau │ ├── operators.c │ ├── owned.bau │ ├── owned.c │ ├── pi.bau │ ├── pi.c │ ├── primes.bau │ ├── primes.c │ ├── regexSimple.bau │ ├── regexSimple.c │ ├── sort.bau │ ├── sort.c │ ├── string.bau │ ├── string.c │ ├── string2.bau │ ├── string2.c │ ├── ternaryCondition.bau │ ├── ternaryCondition.c │ ├── textEditor.bau │ ├── textEditor.c │ ├── throwCatch.bau │ ├── throwCatch.c │ ├── throwCatchDemo.bau │ ├── throwCatchDemo.c │ ├── throwCatchVoidFunction.bau │ ├── throwCatchVoidFunction.c │ ├── traits.bau │ ├── traits.c │ ├── traitsModule.bau │ ├── traitsSimple.bau │ ├── traitsSimple.c │ ├── typeOpenClose.bau │ ├── typeOpenClose.c │ ├── typeWithParameter.bau │ ├── typeWithParameter.c │ ├── utils.bau │ └── utils.c │ ├── decompress.bau │ ├── demo.bau │ ├── ena │ └── regvm.c │ ├── factorial.bau │ ├── hashing.bau │ ├── mini │ └── regvm.c │ ├── readI32Le.bau │ ├── regexTest.bau │ ├── simpleHashMap.bau │ ├── stringTest.bau │ └── xxhash32.bau └── transpile.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/Makefile -------------------------------------------------------------------------------- /MatchExp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/MatchExp.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/README.md -------------------------------------------------------------------------------- /RegexV2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/RegexV2.md -------------------------------------------------------------------------------- /config/bau/language-configuration.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/config/bau/language-configuration.json -------------------------------------------------------------------------------- /config/bau/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/config/bau/package.json -------------------------------------------------------------------------------- /config/bau/syntaxes/bau.tmLanguage.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/config/bau/syntaxes/bau.tmLanguage.json -------------------------------------------------------------------------------- /config/dictionary.txt: -------------------------------------------------------------------------------- 1 | println 2 | -------------------------------------------------------------------------------- /demo.bau: -------------------------------------------------------------------------------- 1 | println('hello') -------------------------------------------------------------------------------- /doc/conciseSyntax.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/doc/conciseSyntax.md -------------------------------------------------------------------------------- /doc/fannkuch.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/doc/fannkuch.c -------------------------------------------------------------------------------- /doc/fannkuchBau.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/doc/fannkuchBau.c -------------------------------------------------------------------------------- /doc/features.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/doc/features.md -------------------------------------------------------------------------------- /doc/github-styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/doc/github-styles.css -------------------------------------------------------------------------------- /doc/performance.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/doc/performance.md -------------------------------------------------------------------------------- /doc/performance.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/doc/performance.png -------------------------------------------------------------------------------- /doc/performance.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/doc/performance.xlsx -------------------------------------------------------------------------------- /doc/playground-about.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/doc/playground-about.md -------------------------------------------------------------------------------- /doc/playground.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/doc/playground.md -------------------------------------------------------------------------------- /doc/regexV2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/doc/regexV2.md -------------------------------------------------------------------------------- /doc/syntaxMetrics.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/doc/syntaxMetrics.png -------------------------------------------------------------------------------- /doc/tour.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/doc/tour.md -------------------------------------------------------------------------------- /doc/transpile.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/doc/transpile.md -------------------------------------------------------------------------------- /doc/why.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/doc/why.md -------------------------------------------------------------------------------- /doc/~$performance.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/doc/~$performance.xlsx -------------------------------------------------------------------------------- /docs/codemirror/initCodeMirror.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/docs/codemirror/initCodeMirror.js -------------------------------------------------------------------------------- /docs/codemirror/lib/codemirror.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/docs/codemirror/lib/codemirror.css -------------------------------------------------------------------------------- /docs/codemirror/lib/codemirror.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/docs/codemirror/lib/codemirror.js -------------------------------------------------------------------------------- /docs/codemirror/mode/bau.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/docs/codemirror/mode/bau.js -------------------------------------------------------------------------------- /docs/conciseSyntax.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/docs/conciseSyntax.html -------------------------------------------------------------------------------- /docs/convert-to-bau.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/docs/convert-to-bau.html -------------------------------------------------------------------------------- /docs/examples.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/docs/examples.js -------------------------------------------------------------------------------- /docs/features.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/docs/features.html -------------------------------------------------------------------------------- /docs/github-styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/docs/github-styles.css -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/docs/index.html -------------------------------------------------------------------------------- /docs/js/c-to-bau-converter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/docs/js/c-to-bau-converter.js -------------------------------------------------------------------------------- /docs/js/go-to-bau-converter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/docs/js/go-to-bau-converter.js -------------------------------------------------------------------------------- /docs/js/java-to-bau-converter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/docs/js/java-to-bau-converter.js -------------------------------------------------------------------------------- /docs/js/kotlin-to-bau-converter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/docs/js/kotlin-to-bau-converter.js -------------------------------------------------------------------------------- /docs/js/python-to-bau-converter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/docs/js/python-to-bau-converter.js -------------------------------------------------------------------------------- /docs/js/rust-to-bau-converter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/docs/js/rust-to-bau-converter.js -------------------------------------------------------------------------------- /docs/js/shared-post-processor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/docs/js/shared-post-processor.js -------------------------------------------------------------------------------- /docs/js/swift-to-bau-converter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/docs/js/swift-to-bau-converter.js -------------------------------------------------------------------------------- /docs/js/test-converter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/docs/js/test-converter.js -------------------------------------------------------------------------------- /docs/js/test-go-multiline.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/docs/js/test-go-multiline.js -------------------------------------------------------------------------------- /docs/js/test-mandelbrot-converters.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/docs/js/test-mandelbrot-converters.js -------------------------------------------------------------------------------- /docs/js/test-type-inference.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/docs/js/test-type-inference.js -------------------------------------------------------------------------------- /docs/performance.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/docs/performance.html -------------------------------------------------------------------------------- /docs/performance.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/docs/performance.png -------------------------------------------------------------------------------- /docs/playground-about.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/docs/playground-about.html -------------------------------------------------------------------------------- /docs/playground.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/docs/playground.html -------------------------------------------------------------------------------- /docs/regexV2.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/docs/regexV2.html -------------------------------------------------------------------------------- /docs/simple.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/docs/simple.js -------------------------------------------------------------------------------- /docs/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/docs/styles.css -------------------------------------------------------------------------------- /docs/syntaxMetrics.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/docs/syntaxMetrics.png -------------------------------------------------------------------------------- /docs/teavm/classes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/docs/teavm/classes.js -------------------------------------------------------------------------------- /docs/transpile.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/docs/transpile.html -------------------------------------------------------------------------------- /docs/wasm.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/docs/wasm.html -------------------------------------------------------------------------------- /docs/wasm1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/docs/wasm1.js -------------------------------------------------------------------------------- /docs/wasm3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/docs/wasm3.js -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/org/bau/parser/ArrayAccess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/main/java/org/bau/parser/ArrayAccess.java -------------------------------------------------------------------------------- /src/main/java/org/bau/parser/ArrayConstant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/main/java/org/bau/parser/ArrayConstant.java -------------------------------------------------------------------------------- /src/main/java/org/bau/parser/Assignment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/main/java/org/bau/parser/Assignment.java -------------------------------------------------------------------------------- /src/main/java/org/bau/parser/Borrow.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/main/java/org/bau/parser/Borrow.java -------------------------------------------------------------------------------- /src/main/java/org/bau/parser/Bounds.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/main/java/org/bau/parser/Bounds.java -------------------------------------------------------------------------------- /src/main/java/org/bau/parser/Break.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/main/java/org/bau/parser/Break.java -------------------------------------------------------------------------------- /src/main/java/org/bau/parser/Call.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/main/java/org/bau/parser/Call.java -------------------------------------------------------------------------------- /src/main/java/org/bau/parser/Cast.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/main/java/org/bau/parser/Cast.java -------------------------------------------------------------------------------- /src/main/java/org/bau/parser/Catch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/main/java/org/bau/parser/Catch.java -------------------------------------------------------------------------------- /src/main/java/org/bau/parser/Continue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/main/java/org/bau/parser/Continue.java -------------------------------------------------------------------------------- /src/main/java/org/bau/parser/DataType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/main/java/org/bau/parser/DataType.java -------------------------------------------------------------------------------- /src/main/java/org/bau/parser/Expression.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/main/java/org/bau/parser/Expression.java -------------------------------------------------------------------------------- /src/main/java/org/bau/parser/FieldAccess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/main/java/org/bau/parser/FieldAccess.java -------------------------------------------------------------------------------- /src/main/java/org/bau/parser/Free.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/main/java/org/bau/parser/Free.java -------------------------------------------------------------------------------- /src/main/java/org/bau/parser/FullName.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/main/java/org/bau/parser/FullName.java -------------------------------------------------------------------------------- /src/main/java/org/bau/parser/FunctionContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/main/java/org/bau/parser/FunctionContext.java -------------------------------------------------------------------------------- /src/main/java/org/bau/parser/FunctionDefinition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/main/java/org/bau/parser/FunctionDefinition.java -------------------------------------------------------------------------------- /src/main/java/org/bau/parser/FunctionPointer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/main/java/org/bau/parser/FunctionPointer.java -------------------------------------------------------------------------------- /src/main/java/org/bau/parser/If.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/main/java/org/bau/parser/If.java -------------------------------------------------------------------------------- /src/main/java/org/bau/parser/LeftValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/main/java/org/bau/parser/LeftValue.java -------------------------------------------------------------------------------- /src/main/java/org/bau/parser/MemoryType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/main/java/org/bau/parser/MemoryType.java -------------------------------------------------------------------------------- /src/main/java/org/bau/parser/NativeCode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/main/java/org/bau/parser/NativeCode.java -------------------------------------------------------------------------------- /src/main/java/org/bau/parser/New.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/main/java/org/bau/parser/New.java -------------------------------------------------------------------------------- /src/main/java/org/bau/parser/NullValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/main/java/org/bau/parser/NullValue.java -------------------------------------------------------------------------------- /src/main/java/org/bau/parser/NumberValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/main/java/org/bau/parser/NumberValue.java -------------------------------------------------------------------------------- /src/main/java/org/bau/parser/Operation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/main/java/org/bau/parser/Operation.java -------------------------------------------------------------------------------- /src/main/java/org/bau/parser/Parentheses.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/main/java/org/bau/parser/Parentheses.java -------------------------------------------------------------------------------- /src/main/java/org/bau/parser/Parser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/main/java/org/bau/parser/Parser.java -------------------------------------------------------------------------------- /src/main/java/org/bau/parser/Program.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/main/java/org/bau/parser/Program.java -------------------------------------------------------------------------------- /src/main/java/org/bau/parser/ProgramContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/main/java/org/bau/parser/ProgramContext.java -------------------------------------------------------------------------------- /src/main/java/org/bau/parser/Return.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/main/java/org/bau/parser/Return.java -------------------------------------------------------------------------------- /src/main/java/org/bau/parser/SpecialOperation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/main/java/org/bau/parser/SpecialOperation.java -------------------------------------------------------------------------------- /src/main/java/org/bau/parser/StandardLib.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/main/java/org/bau/parser/StandardLib.java -------------------------------------------------------------------------------- /src/main/java/org/bau/parser/Statement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/main/java/org/bau/parser/Statement.java -------------------------------------------------------------------------------- /src/main/java/org/bau/parser/StringLiteral.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/main/java/org/bau/parser/StringLiteral.java -------------------------------------------------------------------------------- /src/main/java/org/bau/parser/Templates.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/main/java/org/bau/parser/Templates.java -------------------------------------------------------------------------------- /src/main/java/org/bau/parser/TernaryExpression.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/main/java/org/bau/parser/TernaryExpression.java -------------------------------------------------------------------------------- /src/main/java/org/bau/parser/Throw.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/main/java/org/bau/parser/Throw.java -------------------------------------------------------------------------------- /src/main/java/org/bau/parser/Trait.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/main/java/org/bau/parser/Trait.java -------------------------------------------------------------------------------- /src/main/java/org/bau/parser/Variable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/main/java/org/bau/parser/Variable.java -------------------------------------------------------------------------------- /src/main/java/org/bau/parser/While.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/main/java/org/bau/parser/While.java -------------------------------------------------------------------------------- /src/main/java/org/bau/runtime/Memory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/main/java/org/bau/runtime/Memory.java -------------------------------------------------------------------------------- /src/main/java/org/bau/runtime/Value.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/main/java/org/bau/runtime/Value.java -------------------------------------------------------------------------------- /src/main/java/org/bau/std/Std.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/main/java/org/bau/std/Std.java -------------------------------------------------------------------------------- /src/main/java/org/bau/tools/Service.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/main/java/org/bau/tools/Service.java -------------------------------------------------------------------------------- /src/main/java/org/bau/tools/Transpile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/main/java/org/bau/tools/Transpile.java -------------------------------------------------------------------------------- /src/main/resources/org/bau/BigInt.bau: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/main/resources/org/bau/BigInt.bau -------------------------------------------------------------------------------- /src/main/resources/org/bau/Convert.bau: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/main/resources/org/bau/Convert.bau -------------------------------------------------------------------------------- /src/main/resources/org/bau/Env.bau: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/main/resources/org/bau/Env.bau -------------------------------------------------------------------------------- /src/main/resources/org/bau/Exception.bau: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/main/resources/org/bau/Exception.bau -------------------------------------------------------------------------------- /src/main/resources/org/bau/File.bau: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/main/resources/org/bau/File.bau -------------------------------------------------------------------------------- /src/main/resources/org/bau/HashMap.bau: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/main/resources/org/bau/HashMap.bau -------------------------------------------------------------------------------- /src/main/resources/org/bau/List.bau: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/main/resources/org/bau/List.bau -------------------------------------------------------------------------------- /src/main/resources/org/bau/Math.bau: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/main/resources/org/bau/Math.bau -------------------------------------------------------------------------------- /src/main/resources/org/bau/Regex.bau: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/main/resources/org/bau/Regex.bau -------------------------------------------------------------------------------- /src/main/resources/org/bau/Std.bau: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/main/resources/org/bau/Std.bau -------------------------------------------------------------------------------- /src/main/resources/org/bau/String.bau: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/main/resources/org/bau/String.bau -------------------------------------------------------------------------------- /src/main/resources/org/bau/Utils.bau: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/main/resources/org/bau/Utils.bau -------------------------------------------------------------------------------- /src/main/resources/org/bau/compress/Lz4.bau: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/main/resources/org/bau/compress/Lz4.bau -------------------------------------------------------------------------------- /src/main/resources/org/bau/compress/Lz4Tool.bau: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/main/resources/org/bau/compress/Lz4Tool.bau -------------------------------------------------------------------------------- /src/main/resources/org/bau/os/Signal.bau: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/main/resources/org/bau/os/Signal.bau -------------------------------------------------------------------------------- /src/main/resources/org/bau/os/Sleep.bau: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/main/resources/org/bau/os/Sleep.bau -------------------------------------------------------------------------------- /src/main/resources/org/bau/os/Terminal.bau: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/main/resources/org/bau/os/Terminal.bau -------------------------------------------------------------------------------- /src/test/java/org/bau/Language.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/Language.java -------------------------------------------------------------------------------- /src/test/java/org/bau/LanguageDataTypes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/LanguageDataTypes.java -------------------------------------------------------------------------------- /src/test/java/org/bau/LanguageDocker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/LanguageDocker.java -------------------------------------------------------------------------------- /src/test/java/org/bau/LanguageFunctions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/LanguageFunctions.java -------------------------------------------------------------------------------- /src/test/java/org/bau/LanguageLibraries.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/LanguageLibraries.java -------------------------------------------------------------------------------- /src/test/java/org/bau/LanguageMemory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/LanguageMemory.java -------------------------------------------------------------------------------- /src/test/java/org/bau/LanguageModules.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/LanguageModules.java -------------------------------------------------------------------------------- /src/test/java/org/bau/LanguageStrings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/LanguageStrings.java -------------------------------------------------------------------------------- /src/test/java/org/bau/TestComment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/TestComment.java -------------------------------------------------------------------------------- /src/test/java/org/bau/TestConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/TestConverter.java -------------------------------------------------------------------------------- /src/test/java/org/bau/TestFor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/TestFor.java -------------------------------------------------------------------------------- /src/test/java/org/bau/TestInterpret.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/TestInterpret.java -------------------------------------------------------------------------------- /src/test/java/org/bau/TestNull.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/TestNull.java -------------------------------------------------------------------------------- /src/test/java/org/bau/TestOperators.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/TestOperators.java -------------------------------------------------------------------------------- /src/test/java/org/bau/TestParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/TestParser.java -------------------------------------------------------------------------------- /src/test/java/org/bau/TestStringLiterals.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/TestStringLiterals.java -------------------------------------------------------------------------------- /src/test/java/org/bau/benchmarks/BinaryTrees.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/benchmarks/BinaryTrees.java -------------------------------------------------------------------------------- /src/test/java/org/bau/benchmarks/BinaryTrees.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/benchmarks/BinaryTrees.kt -------------------------------------------------------------------------------- /src/test/java/org/bau/benchmarks/Fannkuch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/benchmarks/Fannkuch.java -------------------------------------------------------------------------------- /src/test/java/org/bau/benchmarks/Fannkuch.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/benchmarks/Fannkuch.kt -------------------------------------------------------------------------------- /src/test/java/org/bau/benchmarks/Loop.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/benchmarks/Loop.java -------------------------------------------------------------------------------- /src/test/java/org/bau/benchmarks/Loop.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/benchmarks/Loop.kt -------------------------------------------------------------------------------- /src/test/java/org/bau/benchmarks/Mandelbrot.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/benchmarks/Mandelbrot.java -------------------------------------------------------------------------------- /src/test/java/org/bau/benchmarks/Mandelbrot.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/benchmarks/Mandelbrot.kt -------------------------------------------------------------------------------- /src/test/java/org/bau/benchmarks/Munchausen.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/benchmarks/Munchausen.java -------------------------------------------------------------------------------- /src/test/java/org/bau/benchmarks/Munchausen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/benchmarks/Munchausen.kt -------------------------------------------------------------------------------- /src/test/java/org/bau/benchmarks/NBody.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/benchmarks/NBody.java -------------------------------------------------------------------------------- /src/test/java/org/bau/benchmarks/PiDigits.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/benchmarks/PiDigits.java -------------------------------------------------------------------------------- /src/test/java/org/bau/benchmarks/PiDigits.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/benchmarks/PiDigits.kt -------------------------------------------------------------------------------- /src/test/java/org/bau/benchmarks/RegexRedux.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/benchmarks/RegexRedux.java -------------------------------------------------------------------------------- /src/test/java/org/bau/benchmarks/SpectralNorm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/benchmarks/SpectralNorm.java -------------------------------------------------------------------------------- /src/test/java/org/bau/borrow/BorrowTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/borrow/BorrowTest.java -------------------------------------------------------------------------------- /src/test/java/org/bau/bounds/BoundsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/bounds/BoundsTest.java -------------------------------------------------------------------------------- /src/test/java/org/bau/converter/TestCompare.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/converter/TestCompare.java -------------------------------------------------------------------------------- /src/test/java/org/bau/ena/Interpreter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/ena/Interpreter.java -------------------------------------------------------------------------------- /src/test/java/org/bau/ena/Lexer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/ena/Lexer.java -------------------------------------------------------------------------------- /src/test/java/org/bau/ena/Parser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/ena/Parser.java -------------------------------------------------------------------------------- /src/test/java/org/bau/ena/Preprocessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/ena/Preprocessor.java -------------------------------------------------------------------------------- /src/test/java/org/bau/ena/RegCompileTool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/ena/RegCompileTool.java -------------------------------------------------------------------------------- /src/test/java/org/bau/ena/Token.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/ena/Token.java -------------------------------------------------------------------------------- /src/test/java/org/bau/ena/TokenType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/ena/TokenType.java -------------------------------------------------------------------------------- /src/test/java/org/bau/ena/ast/Expr.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/ena/ast/Expr.java -------------------------------------------------------------------------------- /src/test/java/org/bau/ena/ast/Node.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/ena/ast/Node.java -------------------------------------------------------------------------------- /src/test/java/org/bau/ena/ast/Stmt.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/ena/ast/Stmt.java -------------------------------------------------------------------------------- /src/test/java/org/bau/ena/test/BenchmarkTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/ena/test/BenchmarkTest.java -------------------------------------------------------------------------------- /src/test/java/org/bau/ena/test/Ena.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/ena/test/Ena.md -------------------------------------------------------------------------------- /src/test/java/org/bau/ena/test/InterpreterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/ena/test/InterpreterTest.java -------------------------------------------------------------------------------- /src/test/java/org/bau/ena/test/ParserTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/ena/test/ParserTest.java -------------------------------------------------------------------------------- /src/test/java/org/bau/ena/test/PreprocessorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/ena/test/PreprocessorTest.java -------------------------------------------------------------------------------- /src/test/java/org/bau/ena/test/ToCTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/ena/test/ToCTest.java -------------------------------------------------------------------------------- /src/test/java/org/bau/ena/tools/CGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/ena/tools/CGenerator.java -------------------------------------------------------------------------------- /src/test/java/org/bau/ena/types/Type.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/ena/types/Type.java -------------------------------------------------------------------------------- /src/test/java/org/bau/ena/types/TypeChecker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/ena/types/TypeChecker.java -------------------------------------------------------------------------------- /src/test/java/org/bau/ena/vm/reg/RegBytecode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/ena/vm/reg/RegBytecode.java -------------------------------------------------------------------------------- /src/test/java/org/bau/ena/vm/reg/RegCompiler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/ena/vm/reg/RegCompiler.java -------------------------------------------------------------------------------- /src/test/java/org/bau/ena/vm/reg/RegVM.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/ena/vm/reg/RegVM.java -------------------------------------------------------------------------------- /src/test/java/org/bau/ena/vm/stack/StackBytecode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/ena/vm/stack/StackBytecode.java -------------------------------------------------------------------------------- /src/test/java/org/bau/ena/vm/stack/StackCompiler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/ena/vm/stack/StackCompiler.java -------------------------------------------------------------------------------- /src/test/java/org/bau/ena/vm/stack/StackVM.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/ena/vm/stack/StackVM.java -------------------------------------------------------------------------------- /src/test/java/org/bau/languageServer/BauLanguageServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/languageServer/BauLanguageServer.java -------------------------------------------------------------------------------- /src/test/java/org/bau/languageServer/Initialize.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/languageServer/Initialize.java -------------------------------------------------------------------------------- /src/test/java/org/bau/languageServer/Shutdown.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/languageServer/Shutdown.java -------------------------------------------------------------------------------- /src/test/java/org/bau/mini/Preprocessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/mini/Preprocessor.java -------------------------------------------------------------------------------- /src/test/java/org/bau/nano/NanoBau.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/nano/NanoBau.java -------------------------------------------------------------------------------- /src/test/java/org/bau/nano/NanoBauAst.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/nano/NanoBauAst.java -------------------------------------------------------------------------------- /src/test/java/org/bau/nano/NanoBauLanguage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/nano/NanoBauLanguage.java -------------------------------------------------------------------------------- /src/test/java/org/bau/nano/NanoTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/nano/NanoTest.java -------------------------------------------------------------------------------- /src/test/java/org/bau/nano/StructTable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/nano/StructTable.java -------------------------------------------------------------------------------- /src/test/java/org/bau/perf/ExceptionPerformanceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/perf/ExceptionPerformanceTest.java -------------------------------------------------------------------------------- /src/test/java/org/bau/perf/HashTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/perf/HashTest.java -------------------------------------------------------------------------------- /src/test/java/org/bau/perf/LinearProbing.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/perf/LinearProbing.java -------------------------------------------------------------------------------- /src/test/java/org/bau/perf/PiCalc.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/perf/PiCalc.java -------------------------------------------------------------------------------- /src/test/java/org/bau/perf/PiDigitsBigInt.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/perf/PiDigitsBigInt.java -------------------------------------------------------------------------------- /src/test/java/org/bau/perf/PrimeNumbers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/perf/PrimeNumbers.java -------------------------------------------------------------------------------- /src/test/java/org/bau/perf/Profiler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/perf/Profiler.java -------------------------------------------------------------------------------- /src/test/java/org/bau/perf/TooSimple.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/perf/TooSimple.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/cache/Cache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/cache/Cache.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/cache/CacheTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/cache/CacheTest.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/cache/ClockPro.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/cache/ClockPro.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/cache/HitRateCacheWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/cache/HitRateCacheWrapper.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/cache/LRU.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/cache/LRU.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/cache/Sieve.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/cache/Sieve.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/collections/AVLTree.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/collections/AVLTree.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/collections/BTree.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/collections/BTree.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/collections/BitField.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/collections/BitField.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/collections/BitFieldTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/collections/BitFieldTest.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/collections/Deque.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/collections/Deque.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/collections/DequeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/collections/DequeTest.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/collections/HashTable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/collections/HashTable.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/collections/HashTableTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/collections/HashTableTest.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/collections/PriorityHeap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/collections/PriorityHeap.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/collections/PriorityQueueTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/collections/PriorityQueueTest.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/collections/SkipList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/collections/SkipList.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/collections/SortedMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/collections/SortedMap.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/collections/SortedMapTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/collections/SortedMapTest.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/collections/Stack.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/collections/Stack.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/collections/StackTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/collections/StackTest.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/compress/AnsCompression.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/compress/AnsCompression.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/compress/AnsCompressionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/compress/AnsCompressionTest.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/compress/BinaryArithmeticStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/compress/BinaryArithmeticStream.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/compress/BinaryArithmeticStreamTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/compress/BinaryArithmeticStreamTest.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/compress/BitStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/compress/BitStream.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/compress/BitStreamTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/compress/BitStreamTest.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/compress/lz4/LZ4.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/compress/lz4/LZ4.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/compress/lz4/LZ4Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/compress/lz4/LZ4Test.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/csv/Csv.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/csv/Csv.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/csv/CsvTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/csv/CsvTest.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/datetime/DateTime.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/datetime/DateTime.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/datetime/DateTimeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/datetime/DateTimeTest.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/io/Checksum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/io/Checksum.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/io/ChecksumTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/io/ChecksumTest.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/json/Json.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/json/Json.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/json/JsonBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/json/JsonBuilder.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/json/JsonTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/json/JsonTest.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/json/JsonUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/json/JsonUtils.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/malloc/EmMalloc.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/malloc/EmMalloc.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/malloc/EmMallocTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/malloc/EmMallocTest.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/malloc/Malloc.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/malloc/Malloc.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/malloc/MallocTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/malloc/MallocTest.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/malloc/ThreeLevelMalloc.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/malloc/ThreeLevelMalloc.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/malloc/ThreeLevelMallocTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/malloc/ThreeLevelMallocTest.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/malloc/TlsfMalloc.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/malloc/TlsfMalloc.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/malloc/TlsfMallocTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/malloc/TlsfMallocTest.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/malloc/malloctest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/malloc/malloctest.c -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/malloc/malloctest16.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/malloc/malloctest16.c -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/math/IntMath.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/math/IntMath.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/math/IntMathTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/math/IntMathTest.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/math/SimpleMath.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/math/SimpleMath.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/math/SimpleMathTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/math/SimpleMathTest.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/math/bigint/BigInt.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/math/bigint/BigInt.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/math/bigint/BigIntTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/math/bigint/BigIntTest.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/math/bigint/Int128.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/math/bigint/Int128.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/math/bigint/Int128Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/math/bigint/Int128Test.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/math/softfloat/SoftDouble.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/math/softfloat/SoftDouble.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/math/softfloat/SoftDoubleTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/math/softfloat/SoftDoubleTest.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/math/softfloat/SoftFloat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/math/softfloat/SoftFloat.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/math/softfloat/SoftFloatTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/math/softfloat/SoftFloatTest.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/security/ARC4.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/security/ARC4.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/security/ARC4Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/security/ARC4Test.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/security/ChaCha12.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/security/ChaCha12.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/security/ChaCha12Random.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/security/ChaCha12Random.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/security/ChaCha12Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/security/ChaCha12Test.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/security/ChaCha20.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/security/ChaCha20.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/security/ChaCha20Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/security/ChaCha20Test.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/security/SHA256.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/security/SHA256.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/security/SHA256Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/security/SHA256Test.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/sort/BinarySearch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/sort/BinarySearch.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/sort/BinarySearchTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/sort/BinarySearchTest.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/sort/HeapSort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/sort/HeapSort.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/sort/InsertionSort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/sort/InsertionSort.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/sort/IntroSort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/sort/IntroSort.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/sort/MergeSort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/sort/MergeSort.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/sort/ShellSort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/sort/ShellSort.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/sort/TestSort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/sort/TestSort.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/sort/number/CountingSort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/sort/number/CountingSort.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/sort/number/NumberInsertionSort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/sort/number/NumberInsertionSort.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/sort/number/NumberIntroSort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/sort/number/NumberIntroSort.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/sort/number/NumberShellSort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/sort/number/NumberShellSort.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/sort/number/NumberTestSort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/sort/number/NumberTestSort.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/string/Base64.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/string/Base64.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/string/Base64Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/string/Base64Test.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/string/DoubleToString.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/string/DoubleToString.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/string/DoubleToStringRyu.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/string/DoubleToStringRyu.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/string/DoubleToStringTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/string/DoubleToStringTest.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/string/DoubleUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/string/DoubleUtils.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/string/DoubleUtilsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/string/DoubleUtilsTest.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/string/HexEncode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/string/HexEncode.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/string/HexEncodeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/string/HexEncodeTest.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/string/NumberToString.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/string/NumberToString.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/string/NumberToStringTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/string/NumberToStringTest.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/string/StringFormat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/string/StringFormat.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/string/StringFormatTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/string/StringFormatTest.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/string/StringUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/string/StringUtils.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/string/TestStringUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/string/TestStringUtils.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/string/regex/Regex.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/string/regex/Regex.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/string/regex/RegexTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/string/regex/RegexTest.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/string/regex/simple/RegexSimple.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/string/regex/simple/RegexSimple.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/string/regex/simple/RegexSimpleTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/string/regex/simple/RegexSimpleTest.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/string/regex/v2/Regex2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/string/regex/v2/Regex2.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/string/regex/v2/Regex2Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/string/regex/v2/Regex2Test.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/tar/Tar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/tar/Tar.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/tar/TarTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/tar/TarTest.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/util/BloomFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/util/BloomFilter.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/util/BloomFilterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/util/BloomFilterTest.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/util/Hash.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/util/Hash.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/util/HashTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/util/HashTest.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/util/HyperLogLog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/util/HyperLogLog.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/util/HyperLogLogTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/util/HyperLogLogTest.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/util/Rand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/util/Rand.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/util/Rand2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/util/Rand2.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/util/RandTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/util/RandTest.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/util/Unicode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/util/Unicode.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/util/UnicodeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/util/UnicodeTest.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/util/Uuid.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/util/Uuid.java -------------------------------------------------------------------------------- /src/test/java/org/bau/stdlib/util/UuidTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/stdlib/util/UuidTest.java -------------------------------------------------------------------------------- /src/test/java/org/bau/traits/ClassInterfaceReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/traits/ClassInterfaceReader.java -------------------------------------------------------------------------------- /src/test/java/org/bau/traits/JarReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/traits/JarReader.java -------------------------------------------------------------------------------- /src/test/java/org/bau/traits/MetaTableTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/traits/MetaTableTest.java -------------------------------------------------------------------------------- /src/test/java/org/bau/traits/Trait.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/traits/Trait.java -------------------------------------------------------------------------------- /src/test/java/org/bau/traits/TraitFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/traits/TraitFunction.java -------------------------------------------------------------------------------- /src/test/java/org/bau/traits/Type.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/traits/Type.java -------------------------------------------------------------------------------- /src/test/java/org/bau/traits/TypeList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/traits/TypeList.java -------------------------------------------------------------------------------- /src/test/java/org/bau/utils/SyntaxStats.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/utils/SyntaxStats.java -------------------------------------------------------------------------------- /src/test/java/org/bau/utils/TestParseHex.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/java/org/bau/utils/TestParseHex.java -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/bau/binaryTrees.bau: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/bau/binaryTrees.bau -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/bau/binaryTreesRefCount.bau: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/bau/binaryTreesRefCount.bau -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/bau/fannkuch.bau: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/bau/fannkuch.bau -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/bau/mandelbrot.bau: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/bau/mandelbrot.bau -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/bau/munchausen.bau: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/bau/munchausen.bau -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/bau/piDigits.bau: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/bau/piDigits.bau -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/binaryTrees.bau: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/binaryTrees.bau -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/binaryTrees.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/binaryTrees.c -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/binaryTrees.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/binaryTrees.go -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/binaryTrees.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/binaryTrees.nim -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/binaryTrees.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/binaryTrees.py -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/binaryTrees.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/binaryTrees.rs -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/binaryTrees.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/binaryTrees.swift -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/binaryTrees.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/binaryTrees.v -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/binaryTrees.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/binaryTrees.zig -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/binaryTreesRefCount.bau: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/binaryTreesRefCount.bau -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/c/binaryTrees.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/c/binaryTrees.c -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/c/fannkuch.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/c/fannkuch.c -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/c/mandelbrot.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/c/mandelbrot.c -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/c/munchausen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/c/munchausen.c -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/c/piDigits.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/c/piDigits.c -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/c/spectralNorm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/c/spectralNorm.c -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/ena/binaryTrees.ena: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/ena/binaryTrees.ena -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/ena/fannkuch.ena: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/ena/fannkuch.ena -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/ena/fibonacci.ena: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/ena/fibonacci.ena -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/fannkuch.bau: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/fannkuch.bau -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/fannkuch.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/fannkuch.c -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/fannkuch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/fannkuch.go -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/fannkuch.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/fannkuch.nim -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/fannkuch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/fannkuch.py -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/fannkuch.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/fannkuch.rs -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/fannkuch.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/fannkuch.swift -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/fannkuch.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/fannkuch.v -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/fannkuch.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/fannkuch.zig -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/go/binaryTrees.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/go/binaryTrees.go -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/go/fannkuch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/go/fannkuch.go -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/go/mandelbrot.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/go/mandelbrot.go -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/go/munchausen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/go/munchausen.go -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/go/piDigits.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/go/piDigits.go -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/go/spectralNorm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/go/spectralNorm.go -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/lua/fannkuch.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/lua/fannkuch.lua -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/lua/fibonacci.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/lua/fibonacci.lua -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/mandelbrot.bau: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/mandelbrot.bau -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/mandelbrot.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/mandelbrot.c -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/mandelbrot.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/mandelbrot.go -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/mandelbrot.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/mandelbrot.nim -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/mandelbrot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/mandelbrot.py -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/mandelbrot.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/mandelbrot.rs -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/mandelbrot.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/mandelbrot.swift -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/mandelbrot.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/mandelbrot.v -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/mandelbrot.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/mandelbrot.zig -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/mandelbrotComplex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/mandelbrotComplex.py -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/mini/binaryTrees.mini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/mini/binaryTrees.mini -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/mini/fannkuch.mini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/mini/fannkuch.mini -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/munchausen.bau: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/munchausen.bau -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/munchausen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/munchausen.c -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/munchausen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/munchausen.go -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/munchausen.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/munchausen.nim -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/munchausen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/munchausen.py -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/munchausen.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/munchausen.rs -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/munchausen.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/munchausen.swift -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/munchausen.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/munchausen.v -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/munchausen.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/munchausen.zig -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/nim/binaryTrees.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/nim/binaryTrees.nim -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/nim/fannkuch.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/nim/fannkuch.nim -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/nim/mandelbrot.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/nim/mandelbrot.nim -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/nim/munchausen.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/nim/munchausen.nim -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/nim/piDigits.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/nim/piDigits.nim -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/piDigits.bau: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/piDigits.bau -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/piDigits.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/piDigits.c -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/piDigits.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/piDigits.go -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/piDigits.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/piDigits.nim -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/piDigits.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/piDigits.py -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/piDigits.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/piDigits.v -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/piDigits.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/piDigits.zig -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/primes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/primes.py -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/python/binaryTrees.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/python/binaryTrees.py -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/python/fannkuch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/python/fannkuch.py -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/python/mandelbrot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/python/mandelbrot.py -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/python/mandelbrotComplex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/python/mandelbrotComplex.py -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/python/munchausen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/python/munchausen.py -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/python/piDigits.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/python/piDigits.py -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/python/primes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/python/primes.py -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/rust/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/rust/Cargo.toml -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/rust/binaryTrees.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/rust/binaryTrees.rs -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/rust/fannkuch.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/rust/fannkuch.rs -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/rust/mandelbrot.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/rust/mandelbrot.rs -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/rust/munchausen.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/rust/munchausen.rs -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/rust/pi_digits/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/rust/pi_digits/Cargo.toml -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/rust/pi_digits/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/rust/pi_digits/src/main.rs -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/spectralNorm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/spectralNorm.c -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/spectralNorm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/spectralNorm.go -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/swift/binaryTrees.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/swift/binaryTrees.swift -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/swift/fannkuch.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/swift/fannkuch.swift -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/swift/mandelbrot.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/swift/mandelbrot.swift -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/swift/munchausen.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/swift/munchausen.swift -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/swift/piDigits/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/swift/piDigits/.gitignore -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/swift/piDigits/Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/swift/piDigits/Package.swift -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/swift/piDigits/Sources/main.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/swift/piDigits/Sources/main.swift -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/v/binaryTrees.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/v/binaryTrees.v -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/v/fannkuch.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/v/fannkuch.v -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/v/mandelbrot.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/v/mandelbrot.v -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/v/munchausen.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/v/munchausen.v -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/v/piDigits.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/v/piDigits.v -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/zig/binaryTrees.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/zig/binaryTrees.zig -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/zig/fannkuch.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/zig/fannkuch.zig -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/zig/mandelbrot.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/zig/mandelbrot.zig -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/zig/munchausen.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/zig/munchausen.zig -------------------------------------------------------------------------------- /src/test/resources/org/bau/benchmarks/zig/piDigits.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/benchmarks/zig/piDigits.zig -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/arrayBounds.bau: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/arrayBounds.bau -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/arrayBounds.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/arrayBounds.c -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/arrayFunction.bau: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/arrayFunction.bau -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/arrayFunction.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/arrayFunction.c -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/arrayLen.bau: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/arrayLen.bau -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/arrayLen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/arrayLen.c -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/arrayMurmur.bau: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/arrayMurmur.bau -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/arrayMurmur.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/arrayMurmur.c -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/arrayRange.bau: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/arrayRange.bau -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/arrayRange.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/arrayRange.c -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/arrayReadInt.bau: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/arrayReadInt.bau -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/arrayReadInt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/arrayReadInt.c -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/arrayShortFunction.bau: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/arrayShortFunction.bau -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/arrayShortFunction.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/arrayShortFunction.c -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/bigIntTest.bau: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/bigIntTest.bau -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/bigIntTest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/bigIntTest.c -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/binaryTree.bau: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/binaryTree.bau -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/binaryTree.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/binaryTree.c -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/binaryTreeOwned.bau: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/binaryTreeOwned.bau -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/binaryTreeOwned.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/binaryTreeOwned.c -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/binaryTreeRefCount.bau: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/binaryTreeRefCount.bau -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/binaryTreeRefCount.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/binaryTreeRefCount.c -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/blockGame.bau: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/blockGame.bau -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/blockGame.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/blockGame.c -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/byteArray.bau: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/byteArray.bau -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/byteArray.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/byteArray.c -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/comment.bau: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/comment.bau -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/comment.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/comment.c -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/comment.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/comment.md -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/constFunction.bau: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/constFunction.bau -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/constFunction.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/constFunction.c -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/enum.bau: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/enum.bau -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/enum.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/enum.c -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/factorial.bau: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/factorial.bau -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/factorial.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/factorial.c -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/fibonacci.bau: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/fibonacci.bau -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/fibonacci.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/fibonacci.c -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/fileRead.bau: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/fileRead.bau -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/fileRead.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/fileRead.c -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/forLoopBreakContinue.bau: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/forLoopBreakContinue.bau -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/forLoopBreakContinue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/forLoopBreakContinue.c -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/functionDeclareAndImplementLater.bau: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/functionDeclareAndImplementLater.bau -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/functionDeclareAndImplementLater.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/functionDeclareAndImplementLater.c -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/functionPointer.bau: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/functionPointer.bau -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/functionPointer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/functionPointer.c -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/functions.bau: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/functions.bau -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/functions.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/functions.c -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/functionsBubbleSort.bau: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/functionsBubbleSort.bau -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/functionsBubbleSort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/functionsBubbleSort.c -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/helloWorld.bau: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/helloWorld.bau -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/helloWorld.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/helloWorld.c -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/hexOrd.bau: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/hexOrd.bau -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/hexOrd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/hexOrd.c -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/literals.bau: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/literals.bau -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/literals.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/literals.c -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/lz4.bau: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/lz4.bau -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/lz4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/lz4.c -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/macro.bau: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/macro.bau -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/macro.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/macro.c -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/map.bau: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/map.bau -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/map.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/map.c -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/math.bau: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/math.bau -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/math.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/math.c -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/modulesExample.bau: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/modulesExample.bau -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/modulesExample.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/modulesExample.c -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/modulesExample2.bau: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/modulesExample2.bau -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/modulesExample2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/modulesExample2.c -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/modulesList.bau: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/modulesList.bau -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/modulesList.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/modulesList.c -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/munchausen.bau: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/munchausen.bau -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/munchausen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/munchausen.c -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/nullMap.bau: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/nullMap.bau -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/nullMap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/nullMap.c -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/nullPreventNullAccess.bau: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/nullPreventNullAccess.bau -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/nullPreventNullAccess.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/nullPreventNullAccess.c -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/operatorOrShortcut.bau: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/operatorOrShortcut.bau -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/operatorOrShortcut.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/operatorOrShortcut.c -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/operators.bau: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/operators.bau -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/operators.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/operators.c -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/owned.bau: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/owned.bau -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/owned.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/owned.c -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/pi.bau: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/pi.bau -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/pi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/pi.c -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/primes.bau: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/primes.bau -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/primes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/primes.c -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/regexSimple.bau: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/regexSimple.bau -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/regexSimple.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/regexSimple.c -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/sort.bau: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/sort.bau -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/sort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/sort.c -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/string.bau: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/string.bau -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/string.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/string.c -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/string2.bau: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/string2.bau -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/string2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/string2.c -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/ternaryCondition.bau: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/ternaryCondition.bau -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/ternaryCondition.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/ternaryCondition.c -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/textEditor.bau: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/textEditor.bau -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/textEditor.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/textEditor.c -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/throwCatch.bau: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/throwCatch.bau -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/throwCatch.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/throwCatch.c -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/throwCatchDemo.bau: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/throwCatchDemo.bau -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/throwCatchDemo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/throwCatchDemo.c -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/throwCatchVoidFunction.bau: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/throwCatchVoidFunction.bau -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/throwCatchVoidFunction.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/throwCatchVoidFunction.c -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/traits.bau: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/traits.bau -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/traits.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/traits.c -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/traitsModule.bau: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/traitsModule.bau -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/traitsSimple.bau: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/traitsSimple.bau -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/traitsSimple.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/traitsSimple.c -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/typeOpenClose.bau: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/typeOpenClose.bau -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/typeOpenClose.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/typeOpenClose.c -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/typeWithParameter.bau: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/typeWithParameter.bau -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/typeWithParameter.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/typeWithParameter.c -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/utils.bau: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/utils.bau -------------------------------------------------------------------------------- /src/test/resources/org/bau/converter/utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/converter/utils.c -------------------------------------------------------------------------------- /src/test/resources/org/bau/decompress.bau: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/decompress.bau -------------------------------------------------------------------------------- /src/test/resources/org/bau/demo.bau: -------------------------------------------------------------------------------- 1 | println('Hello ' 'World') 2 | -------------------------------------------------------------------------------- /src/test/resources/org/bau/ena/regvm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/ena/regvm.c -------------------------------------------------------------------------------- /src/test/resources/org/bau/factorial.bau: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/factorial.bau -------------------------------------------------------------------------------- /src/test/resources/org/bau/hashing.bau: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/hashing.bau -------------------------------------------------------------------------------- /src/test/resources/org/bau/mini/regvm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/mini/regvm.c -------------------------------------------------------------------------------- /src/test/resources/org/bau/readI32Le.bau: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/readI32Le.bau -------------------------------------------------------------------------------- /src/test/resources/org/bau/regexTest.bau: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/regexTest.bau -------------------------------------------------------------------------------- /src/test/resources/org/bau/simpleHashMap.bau: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/simpleHashMap.bau -------------------------------------------------------------------------------- /src/test/resources/org/bau/stringTest.bau: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/stringTest.bau -------------------------------------------------------------------------------- /src/test/resources/org/bau/xxhash32.bau: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/src/test/resources/org/bau/xxhash32.bau -------------------------------------------------------------------------------- /transpile.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasmueller/bau-lang/HEAD/transpile.md --------------------------------------------------------------------------------