Roman Venediktov
|
02209117f4
|
Added flags and style fixed
|
2024-07-11 15:19:22 +02:00 |
|
Roman Venediktov
|
bd7779172b
|
Style refactorings for X86_64
|
2024-07-11 15:19:22 +02:00 |
|
Roman Venediktov
|
74e007c2ec
|
Renamed X86 to X86_64
|
2024-07-11 15:19:22 +02:00 |
|
Roman Venediktov
|
85b838ea2b
|
Made compiler working on Linux too
|
2024-07-11 15:19:22 +02:00 |
|
Egor Sheremetov
|
f4b9aa1eb9
|
Changed topname to _main instead of main
|
2024-07-11 15:19:22 +02:00 |
|
Danya Berezun
|
9170b9c860
|
move to dune; fix warnings
|
2023-09-04 21:43:28 +02:00 |
|
Dmitry Boulytchev
|
98804770e6
|
Fixed chop-suffix
|
2022-09-13 09:19:28 +03:00 |
|
Dmitry Boulytchev
|
fa874b4a4c
|
Byterun
|
2021-09-28 03:02:05 +03:00 |
|
Kakadu
|
c74757cbb7
|
src: Adding new switch and moving code from Driver to Language
Signed-off-by: Kakadu <Kakadu@pm.me>
|
2020-12-11 18:06:33 +03:00 |
|
kry127
|
d8a06f70d3
|
Remove unused 'fix' operator in Driver.ml
|
2020-10-20 19:31:25 +03:00 |
|
Dmitry Boulytchev
|
52281261c4
|
Set retcode on error properly
|
2020-09-30 21:21:57 +03:00 |
|
Dmitry Boulytchev
|
2dbd6808a5
|
Better gdb support
|
2020-09-08 01:50:16 +03:00 |
|
Dmitry Boulytchev
|
d000cf2f13
|
Debugging support (weak for now)
|
2020-09-04 00:25:07 +03:00 |
|
Dmitry Boulytchev
|
690825f540
|
Better syntax syntax
|
2020-04-11 21:09:51 +03:00 |
|
Dmitry Boulytchev
|
3e2c87d42f
|
-o option
|
2020-02-23 22:15:27 +03:00 |
|
Dmitry Boulytchev
|
c1b8f5e630
|
Better AST html dump
|
2020-02-18 13:28:12 +03:00 |
|
Dmitry Boulytchev
|
bd80caf440
|
Continue spec;
|
2020-02-17 01:51:52 +03:00 |
|
Dmitry Boulytchev
|
3b9fac8e9a
|
Version
|
2020-02-16 01:21:27 +03:00 |
|
Dmitry Boulytchev
|
f5f7f3ceb8
|
Eta-extension
|
2020-02-15 22:58:43 +03:00 |
|
Dmitry Boulytchev
|
556ce81106
|
Better scoping in repeat/for, lazy expression (no implicit import yet)
|
2020-02-14 08:13:52 +03:00 |
|
Dmitry Boulytchev
|
cf78cd20e3
|
Opam/install
|
2020-02-13 18:56:27 +03:00 |
|
Dmitry Boulytchev
|
c09a3b36b6
|
Initialization of separate units; fixed runtime
|
2020-01-26 06:06:14 +03:00 |
|
Dmitry Boulytchev
|
811c24d5a6
|
Parsing workaround
|
2020-01-24 22:30:49 +03:00 |
|
Dmitry Boulytchev
|
faca5c6e0e
|
Better error reporting for infixes
|
2020-01-14 05:36:03 +03:00 |
|
Dmitry Boulytchev
|
a12f9337e9
|
Standard infix capturing
|
2020-01-14 05:15:19 +03:00 |
|
Dmitry Boulytchev
|
25ec856fba
|
Better infixes
|
2020-01-14 03:30:17 +03:00 |
|
Dmitry Boulytchev
|
92f60665df
|
Even better error reporting
|
2020-01-11 16:38:25 +03:00 |
|
Dmitry Boulytchev
|
3f0e1c4b15
|
true/false added
|
2019-12-23 18:40:48 +03:00 |
|
Dmitry Boulytchev
|
455a529999
|
Dumps implemented
|
2019-12-12 17:42:45 +03:00 |
|
Dmitry Boulytchev
|
1d9aeefd16
|
Infix import
|
2019-11-29 23:56:03 +03:00 |
|
Dmitry Boulytchev
|
cf5d0f1bc7
|
Imports (no infixes yet; does not work because of the GC duplicate symbols)
|
2019-11-27 03:14:25 +03:00 |
|
Dmitry Boulytchev
|
1a849e7a56
|
External/public, better options
|
2019-11-24 02:30:32 +03:00 |
|
Dmitry Boulytchev
|
e529ba1472
|
Added static call
|
2019-10-14 19:44:33 +03:00 |
|
Dmitry Boulytchev
|
4fec2aa29e
|
FSF in SM (only obe-level closure yet)
|
2019-10-11 17:25:58 +03:00 |
|
Dmitry Boulytchev
|
36685d1592
|
Generalized state
|
2019-09-29 02:47:07 +03:00 |
|
Dmitry Boulytchev
|
c3e6d4c76d
|
Starting to develop FCF in SM
|
2019-09-29 02:35:04 +03:00 |
|
Dmitry Boulytchev
|
d69cb3d49d
|
Functions as values (no closures yet, and no tests)
|
2019-09-22 20:15:15 +03:00 |
|
Dmitry Boulytchev
|
5527013a7f
|
Regression tests in interpretation only
|
2019-09-19 15:52:20 +03:00 |
|
Dmitry Boulytchev
|
1cfd3123be
|
Initial commit of fcf
|
2019-09-19 00:15:02 +03:00 |
|
kverty
|
c46fc45802
|
Good old compiler-workout
|
2019-09-10 01:03:23 +03:00 |
|
kverty
|
93c2f6db2d
|
Mistake in new Infix located
|
2019-09-10 00:46:10 +03:00 |
|
kverty
|
8197ea1d20
|
Infix moved to Ostap; atribute added in module Expr to avoid balancing expression tree
|
2019-08-14 01:59:44 +03:00 |
|
Dmitry Boulytchev
|
eae2367371
|
Infixes
|
2019-03-25 00:13:42 +03:00 |
|
Dmitry Boulytchev
|
4879a02753
|
Constructors capitalized
|
2019-03-07 19:06:04 +03:00 |
|
Dmitry Boulytchev
|
ea4753556e
|
Sync
|
2018-12-03 14:20:47 +03:00 |
|
Dmitry Boulytchev
|
23eb95ae33
|
Sync
|
2018-11-22 17:02:08 +03:00 |
|
Dmitry Boulytchev
|
dc38319a13
|
'as' pattern
|
2018-11-06 14:26:45 +03:00 |
|
Dmitry Boulytchev
|
3cd95f8b5f
|
StringVal as a builtin .string
|
2018-10-31 20:10:50 +03:00 |
|
Dmitry Boulytchev
|
de760a2b09
|
Pattern-matching parsing
|
2018-05-01 02:57:09 +03:00 |
|
Dmitry Boulytchev
|
dd5956d663
|
Strings/arrays/builtins in int/sm
|
2018-04-25 01:06:18 +03:00 |
|