onyx.git
2020-09-02 Brendan Hansenadded core array functions
2020-09-01 Brendan Hansenresolving polymorphic params in function parameters...
2020-09-01 Brendan Hansenadded ptrmap.onyx; small bugfixes; changed rules about...
2020-09-01 Brendan Hansenrefactoring core arrays
2020-09-01 Brendan Hansenadded block comments (kinda); bug fixes
2020-08-31 Brendan Hansenrefactoring core libraries
2020-08-31 Brendan Hansenpolyprocs can be passed as arguments; code cleanup...
2020-08-31 Brendan Hansencode cleanup and bugfixes; added file location directives
2020-08-30 Brendan Hansensmall error improvements; moved where proc directives go
2020-08-30 Brendan Hansenadded '#add_overload' directive
2020-08-30 Brendan Hansenmassive renaming of internal compiler things
2020-08-29 Brendan Hansencritical bugfixes and sublime/vim compiliation support
2020-08-29 Brendan Hansenweird bugfix with operator precedence
2020-08-29 Brendan Hansenbugfixes and more testing
2020-08-29 Brendan Hansenadding array functionality and bugfixes
2020-08-29 Brendan Hansenadded dynamic array type since polymorphism is now...
2020-08-28 Brendan Hansencaching previous generated polymorphic functions
2020-08-28 Brendan HansenStarted the basics of polymorphic procedures. code...
2020-08-28 Brendan Hansenadded implicit '.data' to slices so they behave like...
2020-08-28 Brendan Hansenrefactored slice types to not be a struct type internally
2020-08-28 Brendan Hansensmall bugfixes
2020-08-27 Brendan HansenUpdate README.md
2020-08-26 Brendan Hansenstarted working on a auto-documentation output
2020-08-26 Brendan Hansenbug fixes with default parameters
2020-08-26 Brendan Hansenadded default parameters; will need to be bug tested...
2020-08-25 Brendan Hansenchecking things off
2020-08-25 Brendan HansenAdded initializer to switch statement; slight output...
2020-08-25 Brendan Hansenadded fallthrough on switch statements; code cleanup
2020-08-25 Brendan Hansenadded basics on switch statements; will need much testing
2020-08-24 Brendan Hansenperformance improvements
2020-08-24 Brendan HansenAdded slice types; bugfixes
2020-08-24 Brendan Hansenbugfixes with alignment
2020-08-24 Brendan Hansenadded initializer to if and while; added else on while
2020-08-23 Brendan Hansenallowing non simple structures to be stored and loaded
2020-08-23 Brendan Hansenadding more core functionality and bugfixes
2020-08-22 Brendan Hansengeneral bugfixes; strings are now a pointer and a length
2020-08-22 Brendan Hansenbugfixes and starting to integrate with wasi_unstable
2020-08-21 Brendan HansenImproved speed of lexer slightly; started profiling
2020-08-19 Brendan Hansensmall bugfix with struct literal named values
2020-08-18 Brendan Hansencleaning up old test files; will add more examples...
2020-08-18 Brendan Hansenbug fix with named struct members
2020-08-18 Brendan Hansengeneral bugfixes
2020-08-18 Brendan Hansenadded returning structs; much easier than anticipated
2020-08-17 Brendan Hansenadded basic union types; force structs to be a particul...
2020-08-17 Brendan Hansensmall bugfixes
2020-08-17 Brendan Hansenadded default initial values to struct; added named...
2020-08-16 Brendan Hansenadded basic struct literals; code cleanup
2020-08-15 Brendan HansenMerge remote-tracking branch 'origin/master' into master
2020-08-15 Brendan Hansensmall bugfix when assigning to memory reservations
2020-08-15 Brendan Hansensmall bugfix when assigning to memory reservations
2020-08-15 Brendan Hansensmall bugfix for setting global structs
2020-08-15 Brendan Hansenoptimized local.set followed by local.get
2020-08-15 Brendan Hansencode cleanup; can 'use' bare structures
2020-08-14 Brendan Hansencode cleanup and bug fixes
2020-08-13 Brendan Hansenthings of struct type now work as lvalues
2020-08-13 Brendan HansenAdded a local allocator to better manage WASM locals
2020-08-12 Brendan Hansenadded 'builtin' package for symbols that are built...
2020-08-12 Brendan Hansenmuch refactoring; changed passing structs by value...
2020-08-11 Brendan Hansenmoved pipe operator to being a binary operator
2020-08-11 Brendan Hansenchanged UFC operator to |> for now; fixed bug with...
2020-08-11 Brendan Hansenreadded UFC syntax using the ' operator
2020-08-11 Brendan Hansenchanged syntax for including files and folders
2020-08-11 Brendan Hansencan include other folders in search path
2020-08-10 Brendan Hansenadded binary op reduction to comparison and boolean...
2020-08-10 Brendan Hansenused valgrind to find memory issues
2020-08-10 Brendan Hansenbugfix with compile time expression as array size
2020-08-10 Brendan Hansenstarted work on reducing compile time known values
2020-08-10 Brendan Hansenadded memory reservation initial values
2020-08-10 Brendan Hansenstring literal data section improvement
2020-08-10 Brendan Hansensmall bugfix for binary operator checking
2020-08-10 Brendan Hansensmall improvement for binary operator checking
2020-08-10 Brendan Hansenadded char literals and fixed cast bugs
2020-08-10 Brendan Hansenbugfixes
2020-08-10 Brendan HansenCode cleanup for numeric literals
2020-08-10 Brendan Hansenrandom improvements
2020-08-08 Brendan Hansensmall bugfix with struct typing
2020-08-08 Brendan Hansensmall bugfixes
2020-08-08 Brendan Hansenusing wasm local when possible again
2020-08-07 Brendan HansenConverted to using a proper stack system; many improvem...
2020-08-06 Brendan HansenAdded '#file_contents' directive to expression
2020-08-04 Brendan Hansenparser is now more fault tolerant to unexpected tokens
2020-08-03 Brendan HansenVery sad but working implementation of hex literals
2020-08-03 Brendan HansenAdded '#private' directive for package limited scope
2020-08-02 Brendan HansenAdded adding and subtracting from pointers with C style...
2020-07-31 Brendan Hansena 'do' statement is now allowed anywhere a single state...
2020-07-30 Brendan Hansendeferred statement bugfixes
2020-07-30 Brendan HansenAdded deferred statements; maybe a little buggy
2020-07-30 Brendan Hansencasting from void is not allowed
2020-07-30 Brendan HansenTesting language features; small bugfixes
2020-07-29 Brendan HansenChanged cast syntax; added basic heap allocator in...
2020-07-28 Brendan Hansensmall updates; removing onyxir
2020-07-28 Brendan HansenSmall bugfixes
2020-07-28 Brendan HansenAdded basic type aliasing
2020-07-28 Brendan Hansentesting with 'first-class' procedures
2020-07-27 Brendan HansenAdded procedure declarations at the expression level...
2020-07-27 Brendan HansenBug fixes with first class functions
2020-07-27 Brendan HansenAdd indirect function calls (function pointers)
2020-07-27 Brendan Hansennot filling the binary with thousands of unnecessary...
2020-07-27 Brendan HansenSmall improvement to errors with use parameters
2020-07-27 Brendan HansenAdded ability to 'use' parameters
next