18 Commits

Author SHA1 Message Date
Mikael Pettersson
369668d362 error: new module to format error terms for diagnostics 2019-08-16 15:06:59 +02:00
Mikael Pettersson
887fdf0d93 format_error/1 implementations: remove lists:flatten/1 calls, correct return value spec 2019-08-16 15:06:25 +02:00
Mikael Pettersson
2b1022dd03 pdp10_stdio: add format_error/1, tag own and file errors with originating module 2019-08-14 21:24:07 +02:00
Mikael Pettersson
9af4555d3e getopt: add format_error/1, tag error reasons with ?MODULE 2019-08-14 21:24:02 +02:00
Mikael Pettersson
880eba4b76 strtol: add format_error/1, tag error reasons with ?MODULE 2019-08-14 21:23:56 +02:00
Mikael Pettersson
180fcbc1b9 change strtol:parse/2 to return a standard {ok,Result} 2-tuple 2019-08-14 17:57:27 +02:00
Mikael Pettersson
730bffc28b pdp10_opcodes: rewrite in Erlang, resolve ambiguities 2019-07-30 18:24:38 +02:00
Mikael Pettersson
cc709a7e1c pdp10_stdio.erl: correct return value in fopen failure case 2019-07-20 19:49:23 +02:00
Mikael Pettersson
a05674438f pdp10_stdio.erl: rename fwrite/2 to fputs/2 2019-07-20 19:49:23 +02:00
Mikael Pettersson
b37c24d009 pdp10_stdio:fseek/2: correct -spec 2019-02-24 13:39:55 +01:00
Mikael Pettersson
d394dc856a pdp10_stdio.erl: fix typo and grammar 2019-02-10 22:20:09 +01:00
Mikael Pettersson
a005109a33 change licence of Erlang bits to the GPL, matching the rest of the project 2018-12-26 17:51:03 +01:00
Mikael Pettersson
ea4861ad33 getopt: correct parsing of options with optional arguments 2018-12-26 13:40:32 +01:00
Mikael Pettersson
0f5fb79ddd implement strtol clone for Erlang 2018-12-26 11:03:05 +01:00
Mikael Pettersson
5d25a3ef8a lib: add .app.src for OTP and rebar compatibility 2018-12-22 17:44:07 +01:00
Mikael Pettersson
48de55782f implement runtime support library for Erlang programs (escripts) 2018-12-22 17:42:39 +01:00
Mikael Pettersson
5a2f9bb6a2 implement getopt clone for Erlang 2018-12-22 17:40:10 +01:00
Mikael Pettersson
6374e23a86 pdp10_stdio: rewrite in Erlang, handle non-seekable files better 2018-12-22 17:38:47 +01:00