Von C nach Lyx

Lyx liegt näher an C als an allem anderen: statisch, nativ, ohne Laufzeitsystem, Speicher von Hand. Wer C kann, schreibt nach einer Stunde brauchbares Lyx. Diese Seite zeigt, wo die Gewohnheiten tragen — und wo nicht.

Sprachreferenz · FFI · Rohspeicher · Speicher in der Praxis


Gegenüberstellung

C Lyx
long x = 1; var x: int64 := 1;
const int N = 8; con N: int64 := 8;
static (Datei-lokal) kein pub — Sichtbarkeit ist die Vorgabe
#include „foo.h“ import foo; — keine Header, keine Deklaration im Voraus
struct struct
typedef struct {…} T; type T = struct { … };
void f(void) fn f(): void