keie
e271d9bbb8
Strings in rom are initialized with usage count 9999 i.s.o. 1.
...
String with that usage count are not touched any way at all.
1985-01-25 14:34:50 +00:00
keie
6d344b6702
The program name is used to set the name
...
of the file were the contents of data statements are written.
The filename is extracted from the path and the suffix (if present)
is replaced by .d.
1985-01-25 11:04:18 +00:00
keie
8fa5a7b668
The parametrs passed to the call to opnchn when initializing are now
...
correct string descriptors.
Programs with data statements used to crash with TRAP TYPE 11.
1985-01-25 09:57:04 +00:00
keie
d12fef6c05
The non-flag arguments are now passed by position.
...
The order is : (bem) input output program-name.
1985-01-25 09:55:28 +00:00
em
ed1ee8a3b4
Removed test18 because it is in essence a busy loop.
1985-01-24 22:34:31 +00:00
em
3bb153d6bb
Added executable files to list of those to cleanup.
1985-01-24 21:27:32 +00:00
em
df08133a04
Added entry "clean" for cleanup.
1985-01-24 21:25:57 +00:00
keie
06087a6bc3
*** empty log message ***
1985-01-24 17:39:54 +00:00
em
58c5d2d8ac
Changed the line numbered 19 into a line numbered 190.
...
This seemed the correct thing to do.
1985-01-24 11:34:12 +00:00
em
410800127c
*** empty log message ***
1985-01-24 11:27:36 +00:00
em
8bdec01d71
Now using opder recommanded by 'lorder'.
1985-01-22 02:17:13 +00:00
keie
7556180ab3
Printf does not return a truth value for failure.
...
These -incorrect- tests were replaced by calls to ferror.
1985-01-21 23:58:07 +00:00
keie
68644410fb
Added correct declaration of salloc, thereby preventing incorrect conversions.
...
Removed now unnecessary casts from salloc to (char *).
Added a cast to (char *) for the argument of sfree in the second call.
1985-01-21 23:56:10 +00:00
keie
c2e988c3d5
1 - Changed argument from int to unsigned.
...
2 - The test for a failed malloc is changed from comparison to -1
to comparison to 0.
1985-01-21 23:54:46 +00:00
keie
d4a597912f
Tests for EOF returned by stdio routines need the full int width.
1985-01-21 23:53:41 +00:00
keie
682e5d9b8a
Removed casts made superfluous by adding newstr to string.h
1985-01-21 23:53:01 +00:00
keie
f7027ba7e4
Test for EOF returned by stdio routines have to use the full int width.
1985-01-21 23:52:19 +00:00
keie
52a627589a
Removed cast made superfluous by added newstr to string.h
1985-01-21 23:51:33 +00:00
keie
5fc9fdf795
Added test for outcome of request for more core.
...
If no more core is available a fatal error message is produced.
1985-01-21 23:48:06 +00:00
keie
8f81c858f8
Due to an 8 character identifier length limitation the identifier
...
"strcompare" is changed into "strcomp".
1985-01-21 14:52:34 +00:00
keie
6a21488f0c
Due to an 8 character identifiers limitation calls in EM
...
the identifier "randomize" was changed into "randomi".
1985-01-21 14:51:29 +00:00
keie
374ac8b21c
Due to an 8 character identifiers limitation on EM calls to
...
"setchannel" were changed into "setchan" and the identifier
"seektable" is replaced by "seektab".
1985-01-21 14:50:12 +00:00
keie
770f321ea8
Changed calls to "setrandom" into calls to "setrand" and
...
calls to "randomize" inro calls to "randomi" to avoid
problems with routines compiled by C.
1985-01-21 14:48:16 +00:00
keie
decda89fba
Added a few /*NOSTRICT*/ comments to indicate awareness of lint complaints.
1985-01-21 14:30:55 +00:00
keie
ff46181ae0
1 - Changed the defintion of a local 's' into 'Sym' to avoid naming conflict.
...
2 - Added .integer, .Sptr and .cptr at appropiate places to uses of yylval.
3 - Removed unnecessary casts.
4 - Added a few /*NOSTRICT*/ comments to indicate awareness of lint
complaints.
1985-01-21 14:26:29 +00:00
keie
dbb0d46ac2
1 - Added comment to indicate awareness of lint complaints.
...
2 - Added/Removed some casts used with core allocation/deallocation.
1985-01-21 14:23:49 +00:00
keie
d53ef52028
Changed the argument of salloc from an int into an unsigned.
...
Just to shut up lint.
1985-01-21 14:22:07 +00:00
keie
a91ff9e04b
Added a declaration of gosublabel.
1985-01-21 14:21:52 +00:00
keie
56a8cd53b6
Added a few comments to indicate awareness of lint complaints.
1985-01-21 14:20:11 +00:00
keie
0c2aee4835
1 - Removed definition of POINTERSIZE.
...
2 - Defined void as int, some compilers don't know void.
3 - Added declarations of the routines proclabel, salloc, strcpy, strcat, malloc.
1985-01-21 14:18:47 +00:00
keie
309bbef3ea
Now using a union for YYSTYPE and typed (non-)terminals.
...
Changed values $n(intvalue) to ival in definition of filelist.
Changed one asp,$n(midparms) into several asp,...SIZE in the definition
that uses MIDSYM.
1985-01-21 14:15:06 +00:00
keie
71cbd2c92f
1 added lint entry.
...
2 changed calls to cc into $(CC)
1985-01-21 14:14:22 +00:00
em
9479f61318
Now using correct RCS identification
1985-01-21 12:47:04 +00:00
em
8d02182e12
Renaming due to 8 character C compiler limit.
1985-01-21 12:37:26 +00:00
em
aef211ad4e
Used a correct definition of malloc.
1985-01-21 12:35:53 +00:00
em
6512a304a0
Checking in Martin's changes.
1985-01-17 14:10:27 +00:00
keie
d19105ef78
Added the test program for the C<=>Pascal interface.
1985-01-17 12:43:51 +00:00
keie
f9b105e07a
*** empty log message ***
1985-01-17 12:43:04 +00:00
keie
959138af97
The previous fix produced an array in which the values were one off.
...
This has been fixed.
1985-01-11 13:42:51 +00:00
keie
c61ea7ee53
*** empty log message ***
1985-01-11 13:20:36 +00:00
keie
22e4268cc7
The recursive call of setp1 initialized elements 0...ASIZE.
...
This is out of bounds and now altered into 0..ASIZE-1.
1985-01-11 13:17:26 +00:00
keie
e2c5191f0c
*** empty log message ***
1985-01-11 13:13:56 +00:00
keie
26f38cada3
*** empty log message ***
1985-01-01 22:33:43 +00:00
keie
c235c1a93d
*** empty log message ***
1985-01-01 22:27:02 +00:00
keie
d16efbab98
*** empty log message ***
1985-01-01 22:19:09 +00:00
em
7ac377c750
The routine salloc crashed on a 2/4 system.
...
Malloc was nor declared as "char *", but by default as int.
1984-11-30 00:16:29 +00:00
em
ad104f9164
I removed the unused integer deftype.
...
Its name collided with an array in symbols.c.
1984-11-29 17:27:00 +00:00
em
1b8f41d3b2
The definitions of lastline, currline and firstline are made
...
extern in graph.h. The space reserving declaration is made in
graph.c.
1984-11-29 17:26:44 +00:00
em
f6da80afd8
The first line should contain the distribution library name.
1984-11-29 15:03:41 +00:00
em
ae1e81adb1
*** empty log message ***
1984-11-29 14:22:02 +00:00
em
39c37e9571
1 - Added RCS identification.
...
2 - Changed the file name parseparams.c into parsepar.c, the original
name was too long for RCS under BSD4.1
3 - Adapted to ACK standard Makefile format(cmp,install,...)
4 - Included more dependencies.
1984-11-27 23:53:31 +00:00
em
9f872a7ea0
Removed conflict between rcs_id in basic.yacc and lex.c.
1984-11-27 23:41:46 +00:00
em
ea5498cd99
Now using ACK default tmp directory from em_path.h.
1984-11-27 23:21:41 +00:00
em
455cd930ec
Added RCS identification.
1984-11-27 23:13:28 +00:00
em
335d55ff4a
The version of basic copied from Martin Kerstens directory.
1984-11-27 22:23:55 +00:00
em
4301dfb7bf
The version of basic copied from Martin Kerstens directory.
1984-11-27 22:11:59 +00:00
keie
3c2c03165b
This manual page was not included in the first distribution.
...
This version is hacked from the VU-Pascal distribution.
1984-11-26 15:56:57 +00:00
keie
4c0687f68b
Altered to reflect the changes in em_path.h.
...
Now dynamically concatenes EM_DIR and error path.
1984-10-04 10:42:13 +00:00
bal
68a6231d11
pem did not generate a register message for var-parameters of
...
array- or record type. The routine "treewalk" is modified.
It generates a register message for every var-parameter, even
if it has its noreg-flag set.
1984-09-12 13:21:43 +00:00
sater
afc577b6c7
When building the parameter list for a pf-call, the line number
...
for the exchanges war remembered at the wrong time.
This caused:
foo(3,'string')
to cause an external identifier for the string. Fixed.
1984-07-31 09:39:35 +00:00
sater
c2f383773d
added copyright notice
1984-07-20 13:54:36 +00:00
sater
ebc7a50d8f
added rcsid
...
adapted to new archive updating style, with LIST and march and all that
1984-07-20 11:32:47 +00:00
sater
98c1d6868f
Initial revision
1984-07-20 11:25:31 +00:00
sater
c99e75a01b
added rcsid
1984-07-20 11:25:18 +00:00
sater
bb4210de79
added copyright notice
1984-07-20 11:20:12 +00:00
sater
b410ca7f8c
removed copyright notice, wasn't really *written* by us.
1984-07-20 11:07:12 +00:00
sater
25a8908e26
added rcsid
1984-07-20 11:03:31 +00:00
sater
597d25decd
Initial revision
1984-07-20 10:44:57 +00:00
sater
17a12c0bd7
added -f flags to all calls to rm
1984-07-16 15:29:48 +00:00
sater
70c85c09b9
*** empty log message ***
1984-07-12 14:08:27 +00:00
sater
1eaf02a3e1
added rcsid
1984-07-12 14:07:14 +00:00
sater
10b9e1a748
added rcsid
...
added compilation of tstgto.p
1984-07-12 14:05:03 +00:00
sater
381355408e
Initial revision
1984-07-12 13:50:44 +00:00
sater
4001b657db
Removed unbalanced quotes in comments, needed for new cpp
1984-07-12 10:50:47 +00:00
sater
35f8666be0
added rcsid
...
added comment
fixed bug, to make pem22 and pem24 you use pdp and vax2 iso vax2 and vax4
1984-05-21 16:33:30 +00:00
sater
3a26869fa3
Initial revision
1984-05-21 16:30:36 +00:00
sater
5e14a39844
Initial revision
1984-05-21 16:04:57 +00:00
sater
0dc5d2c310
Added output of mes ms_gto
...
Fixed bug:
The frontend generated a mes ms_reg for the local temp where
the stackpointer was kept in destination procedures for
a non local goto. This was wrong.
1984-05-21 11:29:48 +00:00
sater
0796d79a9a
Initial revision
1984-05-21 11:26:57 +00:00