alpha
Login
Join now
ronshavit.com
/
jin
Star
Starred
Star
Something went wrong. Try again.
Fork
0
Eye filled
Watch
Watching
Watch
An experiment in static, refcounted, procedural language with ownership
Star
Starred
Star
Something went wrong. Try again.
Fork
0
Eye filled
Watch
Watching
Watch
Overview
Overview
Issues
Issues
Pulls
Pulls
Pipelines
Pipelines
Commits on
master
r0nsha
9516afc9
diagnostic: drop hook cannot be specialized
master
2y ago
diagnostic: drop hook cannot be specialized
master
Copy SHA
Browse repository
r0nsha
committed
2y ago
r0nsha
bee08f72
fix: polymorphic drop hook
2y ago
fix: polymorphic drop hook
Copy SHA
Browse repository
r0nsha
committed
2y ago
r0nsha
5bf0ba5d
better debug assert
2y ago
better debug assert
Copy SHA
Browse repository
r0nsha
committed
2y ago
r0nsha
f1220460
optimization: functions which return unit generate void functions
2y ago
optimization: functions which return unit generate void functions
Copy SHA
Browse repository
r0nsha
committed
2y ago
r0nsha
d1b008fb
remove `std.int.Format` type
2y ago
remove `std.int.Format` type
Copy SHA
Browse repository
r0nsha
committed
2y ago
r0nsha
a920a527
remove TyExpr::Unit
2y ago
remove TyExpr::Unit
Copy SHA
Browse repository
r0nsha
committed
2y ago
r0nsha
40646669
fixups
2y ago
fixups
Copy SHA
Browse repository
r0nsha
committed
2y ago
r0nsha
3ccbce4a
Bring `:` and `unit` back
2y ago
Bring `:` and `unit` back
Copy SHA
Browse repository
r0nsha
committed
2y ago
r0nsha
02b80ad0
wip
2y ago
wip
Copy SHA
Browse repository
r0nsha
committed
2y ago
r0nsha
717c8b06
change `radix` to `base`
2y ago
change `radix` to `base`
Copy SHA
Browse repository
r0nsha
committed
2y ago
r0nsha
155e1f05
remove -t from c types
2y ago
remove -t from c types
Copy SHA
Browse repository
r0nsha
committed
2y ago
r0nsha
4b4620a0
link to musl
2y ago
link to musl
Copy SHA
Browse repository
r0nsha
committed
2y ago
r0nsha
83c770dd
wip
2y ago
wip
Copy SHA
Browse repository
r0nsha
committed
2y ago
r0nsha
4a874356
remove todo
2y ago
remove todo
Copy SHA
Browse repository
r0nsha
committed
2y ago
r0nsha
a1b4676f
remove semicolons
2y ago
remove semicolons
Copy SHA
Browse repository
r0nsha
committed
2y ago
r0nsha
360dc6b1
remove `:` from type annotations
2y ago
remove `:` from type annotations
Copy SHA
Browse repository
r0nsha
committed
2y ago
r0nsha
c1a8fcbe
replace `unit` type with `{}`
2y ago
replace `unit` type with `{}`
Copy SHA
Browse repository
r0nsha
committed
2y ago
r0nsha
ed0cd5a7
add `{}` type back, don't require return type annotation for functions
2y ago
add `{}` type back, don't require return type annotation for functions
Copy SHA
Browse repository
r0nsha
committed
2y ago
Ron Shavit
b7e48329
Merge pull request #18 from r0nsha/syn/unit-and-ret
2y ago
Merge pull request #18 from r0nsha/syn/unit-and-ret
Copy SHA
Browse repository
Ron Shavit
committed
2y ago
r0nsha
e0d7e19a
update README.md
2y ago
update README.md
Copy SHA
Browse repository
r0nsha
committed
2y ago
r0nsha
87af6ce5
update README.md
2y ago
update README.md
Copy SHA
Browse repository
r0nsha
committed
2y ago
r0nsha
20bcd303
update hello-world
2y ago
update hello-world
Copy SHA
Browse repository
r0nsha
committed
2y ago
r0nsha
f1557643
fixes
2y ago
fixes
Copy SHA
Browse repository
r0nsha
committed
2y ago
r0nsha
f4494391
remove `->` for return type annotation. require return type
2y ago
remove `->` for return type annotation. require return type
Copy SHA
Browse repository
r0nsha
committed
2y ago
r0nsha
b4d1c335
cleanup `parse_match_pat_atom`
2y ago
cleanup `parse_match_pat_atom`
Copy SHA
Browse repository
r0nsha
committed
2y ago
r0nsha
bbf8bb12
change `()` pattern to `{}`
2y ago
change `()` pattern to `{}`
Copy SHA
Browse repository
r0nsha
committed
2y ago
r0nsha
527a38ef
remove explicit `()` literal
2y ago
remove explicit `()` literal
Copy SHA
Browse repository
r0nsha
committed
2y ago
r0nsha
19b526b3
switch `()` type to `unit`
2y ago
switch `()` type to `unit`
Copy SHA
Browse repository
r0nsha
committed
2y ago
r0nsha
679e9181
explicit named parameters with ~
2y ago
explicit named parameters with ~
Copy SHA
Browse repository
r0nsha
committed
2y ago
r0nsha
ff150643
change `destroy` to `drop`
2y ago
change `destroy` to `drop`
Copy SHA
Browse repository
r0nsha
committed
2y ago
r0nsha
09333530
don't link to libm by default
2y ago
don't link to libm by default
Copy SHA
Browse repository
r0nsha
committed
2y ago
r0nsha
dc909d7f
change `import` to `use`
2y ago
change `import` to `use`
Copy SHA
Browse repository
r0nsha
committed
2y ago
r0nsha
1fe3e76f
replace all `self` params with better names
2y ago
replace all `self` params with better names
Copy SHA
Browse repository
r0nsha
committed
2y ago
r0nsha
dc40588f
fix spacing in std
2y ago
fix spacing in std
Copy SHA
Browse repository
r0nsha
committed
2y ago
r0nsha
855db1a9
explicit ast::Expr::Group node
2y ago
explicit ast::Expr::Group node
Copy SHA
Browse repository
r0nsha
committed
2y ago
r0nsha
fa8137b3
use `rec` for recursive unions
2y ago
use `rec` for recursive unions
Copy SHA
Browse repository
r0nsha
committed
2y ago
r0nsha
08c7ffe6
fix msg
2y ago
fix msg
Copy SHA
Browse repository
r0nsha
committed
2y ago
r0nsha
cd51cc31
change Format variants to UpperCase
2y ago
change Format variants to UpperCase
Copy SHA
Browse repository
r0nsha
committed
2y ago
r0nsha
023ce474
run tests/examples in release mode
2y ago
run tests/examples in release mode
Copy SHA
Browse repository
r0nsha
committed
2y ago
r0nsha
3102fcf3
retab + remove trailing whitespace
2y ago
retab + remove trailing whitespace
Copy SHA
Browse repository
r0nsha
committed
2y ago
r0nsha
a3662e3b
fix comments
2y ago
fix comments
Copy SHA
Browse repository
r0nsha
committed
2y ago
r0nsha
69184704
build with zig cc + better readme
2y ago
build with zig cc + better readme
Copy SHA
Browse repository
r0nsha
committed
2y ago
r0nsha
037b3003
Revert "require block for functions instead of `=`"
2y ago
Revert "require block for functions instead of `=`"
Copy SHA
Browse repository
r0nsha
committed
2y ago
r0nsha
467b7bf2
revert std changes
2y ago
revert std changes
Copy SHA
Browse repository
r0nsha
committed
2y ago
r0nsha
5cc34816
require block for functions instead of `=`
2y ago
require block for functions instead of `=`
Copy SHA
Browse repository
r0nsha
committed
2y ago
r0nsha
d427c550
port std functions to braces
2y ago
port std functions to braces
Copy SHA
Browse repository
r0nsha
committed
2y ago
r0nsha
468c9bcc
return -> break
2y ago
return -> break
Copy SHA
Browse repository
r0nsha
committed
2y ago
r0nsha
8f7199dd
lexer: cleanup
2y ago
lexer: cleanup
Copy SHA
Browse repository
r0nsha
committed
2y ago
r0nsha
5b1619c8
fix
2y ago
fix
Copy SHA
Browse repository
r0nsha
committed
2y ago
r0nsha
805425ca
allow StrLit in const eval
2y ago
allow StrLit in const eval
Copy SHA
Browse repository
r0nsha
committed
2y ago
r0nsha
1455cf69
fix tests/overflow.jin
2y ago
fix tests/overflow.jin
Copy SHA
Browse repository
r0nsha
committed
2y ago
Ron Shavit
3f9f8aca
Merge pull request #17 from r0nsha/feat/consts
2y ago
Merge pull request #17 from r0nsha/feat/consts
Copy SHA
Browse repository
Ron Shavit
committed
2y ago
r0nsha
e39a6a15
remove todo :D
2y ago
remove todo :D
Copy SHA
Browse repository
r0nsha
committed
2y ago
r0nsha
ce06e517
replace hardcoded error numbers with consts
2y ago
replace hardcoded error numbers with consts
Copy SHA
Browse repository
r0nsha
committed
2y ago
r0nsha
e2feb743
done: pmatch const checks
2y ago
done: pmatch const checks
Copy SHA
Browse repository
r0nsha
committed
2y ago
r0nsha
1f0c38a3
change let's to const's
2y ago
change let's to const's
Copy SHA
Browse repository
r0nsha
committed
2y ago
r0nsha
b05fbc62
support consts in pmatch
2y ago
support consts in pmatch
Copy SHA
Browse repository
r0nsha
committed
2y ago
r0nsha
c9bd6de5
add ws
2y ago
add ws
Copy SHA
Browse repository
r0nsha
committed
2y ago
r0nsha
7d9d1b40
remove ws
2y ago
remove ws
Copy SHA
Browse repository
r0nsha
committed
2y ago
r0nsha
b1f9c7f8
support unary & binary ops in const
2y ago
support unary & binary ops in const
Copy SHA
Browse repository
r0nsha
committed
2y ago
Previous
1
2
3
4
5
…
56
Next