projects
/
onyx.git
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
onyx.git
2021-01-11
Brendan Hansen
polymorphic procedures are allowed in overloaded functions
commit
|
commitdiff
|
tree
|
snapshot
2021-01-10
Brendan Hansen
code cleanup making new ast nodes
commit
|
commitdiff
|
tree
|
snapshot
2021-01-10
Brendan Hansen
small improvements
commit
|
commitdiff
|
tree
|
snapshot
2021-01-10
Brendan Hansen
bug fix with invalid binary operator in modify-assignment
commit
|
commitdiff
|
tree
|
snapshot
2021-01-10
Brendan Hansen
cleaner code for operator overloading
commit
|
commitdiff
|
tree
|
snapshot
2021-01-10
Brendan Hansen
better error checking for operator overloading
commit
|
commitdiff
|
tree
|
snapshot
2021-01-10
Brendan Hansen
added basics of operator overloading
commit
|
commitdiff
|
tree
|
snapshot
2021-01-09
Brendan Hansen
started working on abstract stream api
commit
|
commitdiff
|
tree
|
snapshot
2021-01-09
Brendan Hansen
small bug fixes with polymorphic struct errors
commit
|
commitdiff
|
tree
|
snapshot
2021-01-09
Brendan Hansen
cleaned up type parsing
commit
|
commitdiff
|
tree
|
snapshot
2021-01-08
Brendan Hansen
various little bug fixes around the code
commit
|
commitdiff
|
tree
|
snapshot
2021-01-08
Brendan Hansen
polymorphic structures have compile time known arguments
commit
|
commitdiff
|
tree
|
snapshot
2021-01-08
Brendan Hansen
added easier way to do types in value expressions
commit
|
commitdiff
|
tree
|
snapshot
2021-01-07
Brendan Hansen
small bug fixes with polymorphic array lengths
commit
|
commitdiff
|
tree
|
snapshot
2021-01-07
Brendan Hansen
array types are polymorphic on size
commit
|
commitdiff
|
tree
|
snapshot
2021-01-07
Brendan Hansen
updating documents and small bugfix
commit
|
commitdiff
|
tree
|
snapshot
2021-01-07
Brendan Hansen
added some examples; small bug fix
commit
|
commitdiff
|
tree
|
snapshot
2021-01-06
Brendan Hansen
removed old argument code; preparing for named arguments
commit
|
commitdiff
|
tree
|
snapshot
2021-01-06
Brendan Hansen
default values are no longer immediately type checked
commit
|
commitdiff
|
tree
|
snapshot
2021-01-06
Brendan Hansen
fixed the broken test case and a gnarly bug
commit
|
commitdiff
|
tree
|
snapshot
2021-01-06
Brendan Hansen
changed cast logic; a test case is not correct at the...
commit
|
commitdiff
|
tree
|
snapshot
2021-01-06
Brendan Hansen
moved some logic from symbol resolution to type checking
commit
|
commitdiff
|
tree
|
snapshot
2021-01-06
Brendan Hansen
`defer` has better semantics with targeted jump statements
commit
|
commitdiff
|
tree
|
snapshot
2021-01-05
Brendan Hansen
code cleanup in checker and symres
commit
|
commitdiff
|
tree
|
snapshot
2021-01-05
Brendan Hansen
fix onyx-build.yml again
commit
|
commitdiff
|
tree
|
snapshot
2021-01-05
Brendan Hansen
fix onyx-build.yml
commit
|
commitdiff
|
tree
|
snapshot
2021-01-05
Brendan Hansen
removed old Makefile; just use build.sh or build.bat
commit
|
commitdiff
|
tree
|
snapshot
2021-01-05
Brendan Hansen
updated CHANGELOG
commit
|
commitdiff
|
tree
|
snapshot
2021-01-05
Brendan Hansen
compiling with more warnings for cleaner code
commit
|
commitdiff
|
tree
|
snapshot
2021-01-05
Brendan Hansen
small updates; getting more working with Windows
commit
|
commitdiff
|
tree
|
snapshot
2021-01-04
Brendan Hansen
Windows compilation is working!
commit
|
commitdiff
|
tree
|
snapshot
2021-01-04
Brendan Hansen
array literal assignment optimization
commit
|
commitdiff
|
tree
|
snapshot
2021-01-04
Brendan Hansen
raw_alloc and raw_resize can take an alignment argument
commit
|
commitdiff
|
tree
|
snapshot
2021-01-04
Brendan Hansen
struct member defaults are processed later in the pipeline
commit
|
commitdiff
|
tree
|
snapshot
2021-01-04
Brendan Hansen
still working on Windows compilation
commit
|
commitdiff
|
tree
|
snapshot
2021-01-04
Brendan Hansen
stupid shell single vs double quotes
commit
|
commitdiff
|
tree
|
snapshot
2021-01-04
Brendan Hansen
working towards Windows compilation
commit
|
commitdiff
|
tree
|
snapshot
2021-01-03
Brendan Hansen
'#include_file' -> '#load'; '#include_folder' -> '...
commit
|
commitdiff
|
tree
|
snapshot
2021-01-02
Brendan Hansen
random little changes
commit
|
commitdiff
|
tree
|
snapshot
2021-01-01
Brendan Hansen
fix auto-cast bug with overloaded procs
commit
|
commitdiff
|
tree
|
snapshot
2020-12-31
Brendan Hansen
added compile time procedures test case
commit
|
commitdiff
|
tree
|
snapshot
2020-12-31
Brendan Hansen
added 'null_proc' to syntax definitions
commit
|
commitdiff
|
tree
|
snapshot
2020-12-31
Brendan Hansen
added 'null_proc' to builtin.onyx
commit
|
commitdiff
|
tree
|
snapshot
2020-12-31
Brendan Hansen
procedures are compile time known
commit
|
commitdiff
|
tree
|
snapshot
2020-12-31
Brendan Hansen
added a LOT of test cases (from AOC 2020)
commit
|
commitdiff
|
tree
|
snapshot
2020-12-31
Brendan Hansen
cleaning up more things
commit
|
commitdiff
|
tree
|
snapshot
2020-12-31
Brendan Hansen
cleaning up directory structure
commit
|
commitdiff
|
tree
|
snapshot
2020-12-30
Brendan Hansen
laid out what examples need to be written
commit
|
commitdiff
|
tree
|
snapshot
2020-12-30
Brendan Hansen
added very verbose output option, '-VV'
commit
|
commitdiff
|
tree
|
snapshot
2020-12-30
Brendan Hansen
small bugfix with field access with no type
commit
|
commitdiff
|
tree
|
snapshot
2020-12-30
Brendan Hansen
code cleanup with `use` on struct variables
commit
|
commitdiff
|
tree
|
snapshot
2020-12-30
Brendan Hansen
getting rid of those fricken tabs
commit
|
commitdiff
|
tree
|
snapshot
2020-12-30
Brendan Hansen
deleted old doc file
commit
|
commitdiff
|
tree
|
snapshot
2020-12-30
Brendan Hansen
updated CHANGELOG
commit
|
commitdiff
|
tree
|
snapshot
2020-12-30
Brendan Hansen
small bugfix with enum values being of the wrong type
commit
|
commitdiff
|
tree
|
snapshot
2020-12-30
Brendan Hansen
updated test case output
commit
|
commitdiff
|
tree
|
snapshot
2020-12-30
Brendan Hansen
added more to struct_robustness; parsing bug fix
commit
|
commitdiff
|
tree
|
snapshot
2020-12-30
Brendan Hansen
tiniest bug fix
commit
|
commitdiff
|
tree
|
snapshot
2020-12-30
Brendan Hansen
structs are much better now, as far as I can tell
commit
|
commitdiff
|
tree
|
snapshot
2020-12-30
Brendan Hansen
working on making structs better as a whole
commit
|
commitdiff
|
tree
|
snapshot
2020-12-29
Brendan Hansen
another bugfix for block bindings
commit
|
commitdiff
|
tree
|
snapshot
2020-12-29
Brendan Hansen
#solidify in polyproc fix; bindings don't require semic...
commit
|
commitdiff
|
tree
|
snapshot
2020-12-29
Brendan Hansen
bugfixes with procedure level bindings
commit
|
commitdiff
|
tree
|
snapshot
2020-12-29
Brendan Hansen
'::' declarations in procedure scope are treated the...
commit
|
commitdiff
|
tree
|
snapshot
2020-12-28
Brendan Hansen
added fixed arrays example
commit
|
commitdiff
|
tree
|
snapshot
2020-12-28
Brendan Hansen
small bugfix with comments at the start of a file
commit
|
commitdiff
|
tree
|
snapshot
2020-12-27
Brendan Hansen
bugfix with reducing comptime enum expressions
commit
|
commitdiff
|
tree
|
snapshot
2020-12-26
Brendan Hansen
small #solidify bugfix
commit
|
commitdiff
|
tree
|
snapshot
2020-12-25
Brendan Hansen
started work on `#solidify`
commit
|
commitdiff
|
tree
|
snapshot
2020-12-24
Brendan Hansen
updated CHANGELOG
commit
|
commitdiff
|
tree
|
snapshot
2020-12-24
Brendan Hansen
massive clean up of polymorphic procedure generation
commit
|
commitdiff
|
tree
|
snapshot
2020-12-24
Brendan Hansen
added 'map.update'
commit
|
commitdiff
|
tree
|
snapshot
2020-12-23
Brendan Hansen
refactored switch statements; cases can be ranges
commit
|
commitdiff
|
tree
|
snapshot
2020-12-23
Brendan Hansen
made range literals not turn into struct literals
commit
|
commitdiff
|
tree
|
snapshot
2020-12-23
Brendan Hansen
numeric literals are now copied during cloning
commit
|
commitdiff
|
tree
|
snapshot
2020-12-23
Brendan Hansen
better error message on mismatched function arguments
commit
|
commitdiff
|
tree
|
snapshot
2020-12-23
Brendan Hansen
error message bugfix; better top level parsing
commit
|
commitdiff
|
tree
|
snapshot
2020-12-23
Brendan Hansen
struct literals can be compile time known
commit
|
commitdiff
|
tree
|
snapshot
2020-12-22
Brendan Hansen
small bugfixes
commit
|
commitdiff
|
tree
|
snapshot
2020-12-22
Brendan Hansen
increased stack size; added array.copy; change arena...
commit
|
commitdiff
|
tree
|
snapshot
2020-12-22
Brendan Hansen
enum values are compile time known
commit
|
commitdiff
|
tree
|
snapshot
2020-12-21
Brendan Hansen
added map.empty and string.compare
commit
|
commitdiff
|
tree
|
snapshot
2020-12-21
Brendan Hansen
better error reporting in many places
commit
|
commitdiff
|
tree
|
snapshot
2020-12-20
Brendan Hansen
fixed arena allocator; should have tested it
commit
|
commitdiff
|
tree
|
snapshot
2020-12-20
Brendan Hansen
added arena allocator; bug fixes
commit
|
commitdiff
|
tree
|
snapshot
2020-12-18
Brendan Hansen
added 'unique' names for structs and enums
commit
|
commitdiff
|
tree
|
snapshot
2020-12-18
Brendan Hansen
updated structure of allocators in core libraries
commit
|
commitdiff
|
tree
|
snapshot
2020-12-18
Brendan Hansen
updating some examples to use printf
commit
|
commitdiff
|
tree
|
snapshot
2020-12-18
Brendan Hansen
Update README.md
commit
|
commitdiff
|
tree
|
snapshot
2020-12-18
Brendan Hansen
Update README.md
commit
|
commitdiff
|
tree
|
snapshot
2020-12-17
Brendan Hansen
added test case for array/struct robustness; small...
commit
|
commitdiff
|
tree
|
snapshot
2020-12-17
Brendan Hansen
updated CHANGELOG
commit
|
commitdiff
|
tree
|
snapshot
2020-12-17
Brendan Hansen
updating documentation
commit
|
commitdiff
|
tree
|
snapshot
2020-12-17
Brendan Hansen
array literals are now allowed in expressions; testing...
commit
|
commitdiff
|
tree
|
snapshot
2020-12-16
Brendan Hansen
changed the fix for NASTY stack and local bug
commit
|
commitdiff
|
tree
|
snapshot
2020-12-16
Brendan Hansen
bug fix in array.remove
commit
|
commitdiff
|
tree
|
snapshot
2020-12-16
Brendan Hansen
added more robustness to builder and array api
commit
|
commitdiff
|
tree
|
snapshot
2020-12-16
Brendan Hansen
fixed a NASTY stack and local bug
commit
|
commitdiff
|
tree
|
snapshot
2020-12-16
Brendan Hansen
moved intrinsics files to own folder;
commit
|
commitdiff
|
tree
|
snapshot
2020-12-15
Brendan Hansen
added very basics of array literals; not very useful now
commit
|
commitdiff
|
tree
|
snapshot
next