Norayr Chilingarian
c31c0ecdef
ulmSysErrors ported.
...
Former-commit-id: 278abe4110
2013-10-23 18:44:28 +04:00
Norayr Chilingarian
8cea6a4915
ulmErrors ported.
...
Former-commit-id: 9f8fefcd1b
2013-10-23 18:40:35 +04:00
Norayr Chilingarian
dc56f38ee2
ulmErrors initial commit
...
Former-commit-id: a9ee80528f
2013-10-23 18:34:06 +04:00
Norayr Chilingarian
89029e7753
ulmSys, ulmSysConversions
...
Former-commit-id: 60f0426d17
2013-10-23 18:33:07 +04:00
Norayr Chilingarian
417d04a99a
ulmPlotters
...
Former-commit-id: ea1429795c
2013-10-23 18:07:03 +04:00
Norayr Chilingarian
05ae3b3bfb
Plotters first commit
...
Former-commit-id: 5c5d315fbe
2013-10-23 18:00:42 +04:00
Norayr Chilingarian
022dd8ef4a
ported ulmStrings, ulmConstStrings.
...
changed hidden fields limit in OPM module.
makefiles
Former-commit-id: 6ef66fa542
2013-10-23 17:54:58 +04:00
Norayr Chilingarian
1bdad841c7
ConstStrings initial commit
...
Former-commit-id: d3d8ac9de6
2013-10-23 16:04:35 +04:00
Norayr Chilingarian
c7d37f9f67
ulmStrings ported
...
Former-commit-id: 0896b33cce
2013-10-23 16:01:32 +04:00
Norayr Chilingarian
74886e81ee
ulmStrings first commit
...
Former-commit-id: 0c771ad7a6
2013-10-23 15:58:22 +04:00
Norayr Chilingarian
448319b3d2
ulmTexts.Mod ported
...
Former-commit-id: 1e73cef60c
2013-10-23 15:50:38 +04:00
Norayr Chilingarian
699dcc56ae
ulmTexts.Mod added
...
Former-commit-id: a006fc20c2
2013-10-23 15:26:13 +04:00
Norayr Chilingarian
aae8083ca2
added ulmOperations.Mod
...
Former-commit-id: af12501259
2013-10-23 15:19:17 +04:00
Norayr Chilingarian
f9c6bc3a30
ulmPrint ported, ulmStreams modified.
...
needs test, I am not sure it will work correctly.
it is not clean how some type casts would work in voc.
Former-commit-id: ce6490771e
2013-10-22 19:56:23 +04:00
Norayr Chilingarian
39898530de
ulmPrint added,
...
ulmIEEE, ulmMC68881, ulmReals ported
Former-commit-id: c648686eb7
2013-10-22 17:10:42 +04:00
Norayr Chilingarian
ff645b9f33
MC68881, Reals, StreamDisciplines
...
Former-commit-id: 577a398bfb
2013-10-22 16:57:13 +04:00
Norayr Chilingarian
6f24bfc67d
StreamDisciplines
...
Former-commit-id: ab6cd805d5
2013-10-22 16:43:03 +04:00
Norayr Chilingarian
999a3baa33
ulmAssertions, ulmIndirectDisciplines
...
Former-commit-id: 26711501d0
2013-10-22 16:37:44 +04:00
Norayr Chilingarian
5326e1d4bb
added BinaryRider, TextRider, JulianDay.
...
riders are not very useful because PosixFileDesc, Files and StdChannels are not ported.
Former-commit-id: e05e466d38
2013-10-22 14:11:34 +04:00
Norayr Chilingarian
de1f1076f2
OakFiles fixed
...
Former-commit-id: 0358bfac55
2013-10-21 20:27:54 +04:00
Norayr Chilingarian
d8d1c29e6f
added OakFiles.Mod which does not search for files in OBERON path, implemented ReadLine procedure.
...
added oocRts wrapper around Unix.Mod and Args.Mod,added Filenames.Mod.
Unix.Mod and Args.Mod modified, interface extended.
Former-commit-id: 8f34e77d9d
2013-10-21 19:53:26 +04:00
Norayr Chilingarian
a346587b35
modified all makefiles to compile ComplexMath and LComplexMath
...
Former-commit-id: 569ba1e5fd
2013-10-21 17:14:59 +04:00
Norayr Chilingarian
be7f178634
added ComplexMath and LComplexMath
...
Former-commit-id: 1f2fccfa3e
2013-10-21 17:12:38 +04:00
Norayr Chilingarian
eebc103f72
added Channel, Msg, RealConv, RealStr
...
Former-commit-id: fb38248e59
2013-10-21 16:53:56 +04:00
Norayr Chilingarian
cac0ef9a24
improved makefiles, now it's easier to build a compiler.
...
Former-commit-id: 08c4a44059
2013-10-18 19:05:05 +04:00
Norayr Chilingarian
8f020aa94b
ported four more modules from ooc lib
...
Former-commit-id: c6a299a1fe
2013-10-18 18:43:15 +04:00
Norayr Chilingarian
3b0d8c163c
added oocRealMath oocOakMath modules
...
Former-commit-id: 24b30cdae7
2013-10-18 17:45:17 +04:00
Norayr Chilingarian
2ab3758ada
fixed Reals.Mod, see comments there, git rid of libc dependency, becaus ecvt call caused crash when running ./showdef oocLowLReal.sym file.
...
added oocLowReal.Mod and oocLowLReal.Mod
Former-commit-id: c9ebc5174d
2013-10-18 17:34:26 +04:00
Norayr Chilingarian
b86148871b
Reals converted from Oberon text to ascii text
...
Former-commit-id: ec65d603a9
2013-10-18 01:14:01 +04:00
Norayr Chilingarian
e05683bf4d
fixed directory layout
...
Former-commit-id: f80034927c
2013-10-17 03:28:08 +04:00
Norayr Chilingarian
e5d67b4538
updated x86 bootstrap binary
...
Former-commit-id: 7303ba3836
2013-10-16 19:30:01 +04:00
Norayr Chilingarian
eadecc1a46
ulmTypes.Mod and ulmStreams.Mod modules ported.
...
Former-commit-id: af6746cd0f
2013-10-16 19:22:58 +04:00
Norayr Chilingarian
893131c4ec
ulmProcess added
...
Former-commit-id: 4a4b3939a3
2013-10-16 13:51:35 +04:00
Norayr Chilingarian
8edb411458
ulmIO.Mod changed and now it works with 64 bit longint numbers.
...
Former-commit-id: bf5bc16cd6
2013-10-16 01:56:09 +04:00
Norayr Chilingarian
640d71680b
ulmSYSTEM implements SYSTEM.UNIXCALL with two calls (read and write a
...
character), ported ulmIO which uses those calls.
Former-commit-id: 2cf9f399e3
2013-10-11 20:57:16 +04:00
Norayr Chilingarian
fe95963b2f
ulmSYSTEM updated, implemented SYSTEM.UNIXCALL for one character read
...
and write.
added ulmIO module which uses those calls.
Former-commit-id: 3071be3c36
2013-10-11 20:49:55 +04:00
Norayr Chilingarian
74d48821f4
ulmSYSTEM.Mod cleanup
...
Former-commit-id: 2327556b15
2013-10-10 19:19:33 +04:00
Norayr Chilingarian
3bf8892f5d
ulmEvents.Mod does not use C/asm code anymore. getaddr code procedure is
...
replaced by more correct SYSTEM.VAL calls.
added Readme and FAQ
Former-commit-id: 0d9024e4ae
2013-10-10 19:16:50 +04:00
Norayr Chilingarian
bbe51648b9
updated linux.gnuc.x86_64 bootstrap binary
...
Former-commit-id: e81c21e56f
2013-10-07 17:03:04 +04:00
Norayr Chilingarian
5213eaba67
updated x86_64 bootstrap binary (vocstatic)
...
Former-commit-id: fef1fe590c
2013-10-07 17:02:26 +04:00
Norayr Chilingarian
745b4851ca
fixed issue with multiple modules compilation.
...
now voc adds dependency modules object files to the main module
compiling command line.
for example, if MM0 imports MM1 then if we call voc like:
voc -l MM1.Mod -s MM0.Mod -M
the commandline will look like
cc MM0.c MM1.o -static -o MM0 -fPIC -g -I /opt/voc-1.0/src/lib/system/gnuc/x86_64 -I /opt/voc-1.0/lib/voc/obj -lVishapOberon -L. -L/opt/voc-1.0/lib
Former-commit-id: a3214b8154
2013-10-07 16:46:04 +04:00
Norayr Chilingarian
d858f133f8
-MC now works, does not compile main unit by default, but creates object
...
file and don't link it.
Former-commit-id: cb804b16cb
2013-10-05 22:40:38 +04:00
Norayr Chilingarian
104433029b
commented out c compiler command line output, may be will add debug mode later.
...
-- noch
Former-commit-id: 01be73a99d
2013-09-28 01:57:02 +04:00
Norayr Chilingarian
6a1eccd316
voc compiler first commit
...
Former-commit-id: 760d826948
2013-09-27 22:34:17 +04:00
norayr
4a7dc4b549
Initial commit
2013-09-27 08:55:16 -07:00