10 Commits

Author SHA1 Message Date
jturner
25e97cbef5 Update myrddin to 0.3.1 which is a noop on OpenBSD, but brings us up to
date none the less.
2018-07-02 22:20:20 +00:00
jturner
bbd87c19f1 Update myrddin to 0.3.0. Lot's of churn and some breaking changes.
Full release notes can be found here: https://myrlang.org/release-notes/r0p3
2018-06-30 03:38:40 +00:00
jturner
9c327e708f Update myrddin to 0.2.2
This fixes linking against lld.
2018-05-10 00:47:33 +00:00
jturner
1612c4cca2 Update myrddin to 0.2.1 2018-03-29 20:56:37 +00:00
bcallah
e5ea75359c Remove hardcoded optimizations.
ok jturner@ (MAINTAINER)
2017-11-06 17:10:18 +00:00
jturner
bcce7161b6 Update myrddin to 0.2. Release notes: https://myrlang.org/release-notes/r0p2.html 2017-09-22 15:09:29 +00:00
jturner
1979e6aaea Update myrddin to 0.1.1 and add TEST_TARGET 2017-03-06 14:12:20 +00:00
jturner
f10fb5a23e Update myrddin to 0.1 release. 2017-03-04 21:09:04 +00:00
jturner
e125f5c3a7 Update myrddin to the latest commit.
Remove no longer needed local patches.
2017-02-09 20:36:50 +00:00
jturner
5e553569eb Import ports/lang/myrddin. ok benoit@
Myrddin is a systems programming language that covers a similar niche as
C including desktop, OS, and embedded development, but at the same time
making it harder to shoot yourself in the foot.

It is designed to be a simple language that runs close to the metal,
giving the programmer predictable and transparent behavior and mental
model. It also does strong type checking, generics, type inference,
closures, and traits.

Myrddin is not a language designed to explore the forefront of type
theory or compiler technology. It is not a language that is focused on
guaranteeing perfect safety. It is satisfied to be a practical, small,
fairly well defined, and easy to understand language for code that needs
to be close to the hardware.
2017-01-10 20:26:44 +00:00