view src/ploki/try/t.pk @ 11950:2b46edb21685 draft

<ais523> ` printf \'#include <stdio.h>\\nint main(void) { float C = 4.0; printf("%f", C/C++); }\' | gcc -Wall -Wextra -x c /dev/stdin
author HackEso <hackeso@esolangs.org>
date Thu, 19 Sep 2019 17:55:31 +0000
parents ac0403686959
children
line wrap: on
line source

LET n "tmp.txt"
LET fh @APERS #<n "W+"#>
IF @NOT fh
	WUNT \FEHL "open: " _ n _ ": " _ \! _ "
	END 1
END IF
WUNT fh "zomg
IF @SUCH #<fh 0#>
	WUNT \FEHL "seek: " _ n _ ": " _ \! _ "
	END 1
FI
LET s fh . @NEG 1
IF @ERR-P fh
	WUNT \FEHL "read: " _ n _ ": " _ \! _ "
	END 1
FI
CLAUDS fh
IF \_
	WUNT \FEHL "close: " _ n _ ": " _ \! _ "
	END 1
END IF
s