mosml icon indicating copy to clipboard operation
mosml copied to clipboard

Moscow ML is a light-weight implementation of Standard ML (SML), a strict functional language widely used in teaching and research.

Results 48 mosml issues
Sort by recently updated
recently updated
newest added

Build `camlrum` with `-g -O0` and building and and running `examples/mls` on ubuntu 18.04 64 bits we get this output from valgrind: ``` valgrind --leak-check=full ./a.out ==25841== Memcheck, a memory...

In https://mosml.org/mosmllib/, the links for the "MySQL" and "Graphics" structures are broken. * `https://mosml.org/mosmllib/MySQL.html` should be https://mosml.org/mosmllib/Mysql.html instead. * There is no HTML page for the `Graphics` structure. Related: #52

Using this tool https://www.bottlecaps.de/convert/ to convert the grammar at https://github.com/kfl/mosml/blob/master/src/compiler/Parser.grm and adding the tokens from https://github.com/kfl/mosml/blob/master/src/compiler/Lexer.lex manually and moving the `%start` rules to the top to facilitate navigation we can...

The installer link on [mosml.org](http://mosml.org/), https://github.com/kfl/mosml/releases/download/ver-2.10.1/mosml-setup-2.10.1.exe, leads to a 404 page. Possibly related to #44.

Compiling [mmysql.c](https://github.com/kfl/mosml/blob/ver-2.10.1/src/dynlibs/mmysql/mmysql.c) using mmysql's [Makefile](https://github.com/kfl/mosml/blob/ver-2.10.1/src/dynlibs/mmysql/Makefile) fails with this error: ``` mmysql.c: In function ‘dbresult_finalize’: mmysql.c:79:28: error: lvalue required as left operand of assignment DBresult_val(dbresval) = NULL; ^ mmysql.c:81:33: error: lvalue...

None of the [man pages](https://github.com/kfl/mosml/tree/ver-2.10.1/man) are installed by [src/Makefile](https://github.com/kfl/mosml/blob/ver-2.10.1/src/Makefile). Is that the intended behavior? [src/Makefile.inc](https://github.com/kfl/mosml/blob/ver-2.10.1/src/Makefile.inc#L18-L21) defines `MANDIR`, but it is not used elsewhere. https://github.com/kfl/mosml/blob/ee355b296f393a8a0bf9de9e8dbe8a5915c92ed6/src/Makefile.inc#L18-L21

Hi, I have successfully built `mosml` after `git clone`. But after installing with: ``` shell $ DESTDIR=/tmp/mosml-install make install ``` if I try to execute `mosml` in that directory: ```...

When cross-compiling Moscow ML for Windows, mosmllex is left in two parts: header.exe and mosmllex. The old .w32 Makefile suggests that this is fixed by concatenating the two files into...

The SML Basis library specifies Int64 and Word64 structures. These are really handy and it would be swell if MosML supported them.

I think it's pretty clear that the Basis library says this should be a signed infinity value. ``` - 3.0 / 0.0; ! Uncaught exception: ! Div ```