Files
@ 98e316f3e49f
Branch filter:
Location: CSY/reowolf/std/std.internet.pdl - annotation
98e316f3e49f
950 B
text/plain
Put back checks in string concatenation test
eb4725b03d58 eb4725b03d58 644bbf1ed134 644bbf1ed134 644bbf1ed134 644bbf1ed134 fb814548c7d5 644bbf1ed134 644bbf1ed134 644bbf1ed134 c62d6f0cc48a 98e316f3e49f 98e316f3e49f 98e316f3e49f 98e316f3e49f 98e316f3e49f 98e316f3e49f 98e316f3e49f 98e316f3e49f 98e316f3e49f 98e316f3e49f 98e316f3e49f 98e316f3e49f 98e316f3e49f 98e316f3e49f 98e316f3e49f 98e316f3e49f 98e316f3e49f | #module std.internet
union Cmd {
Send(u8[]),
Receive,
Finish,
Shutdown,
}
primitive tcp_client(u8[] ip, u16 port, in<Cmd> cmds, out<u8[]> rx) {
#builtin
}
- Cleaned up stdlib
- Add option to bin compiler
- Allow for builtin procedures
- Move global functions to their own stdlib file
- Add bytestring (and tests for those bytestrings)
- Implement type inspector for rust-based components
- Modify scheme to facilitate position-independent symbol referencing (from token ranges to token markers)
- Fix (byte)string character escaping bug
- Fix (release-mode only) type inferencing bug
- Implement token-writer for debugging purposes
- Introduce `component` trait to facilitate builtin components
- Refactor common component code into various `component::default_handle_xxx` functions.
- Create TCP client component
- Add "epoll" polling thread to retrieve file descriptor events from unix OS.
- Implement type for runtime errors
|