1
1
mirror of https://github.com/anoma/juvix.git synced 2024-12-13 19:49:20 +03:00
juvix/app
Paul Cadman b5ffa658ee
Use absolute path in Core Evaluator to generate source file location (#1769)
Filepaths within a `Loc` must now be absolute or an error is thrown when
`mkLoc` is called. This `Loc` is used when displaying errors.

This commit converts the Core evaluator filepath to an absolute path
before calling `mkLoc`.

Before this fix, the Core evaluator would crash if it encountered an
error instead of displaying the error if called on a relative path.
2023-01-26 09:14:06 +00:00
..
Commands Print comments when pretty printing concrete syntax (#1737) 2023-01-24 16:15:24 +01:00
TopCommand Support basic dependencies (#1622) 2022-12-20 13:05:40 +01:00
App.hs Update CI to install Smoke, Github actions, and Makefile fixes (#1735) 2023-01-24 11:50:23 +01:00
AsmInterpreter.hs Update CI to install Smoke, Github actions, and Makefile fixes (#1735) 2023-01-24 11:50:23 +01:00
CommonOptions.hs Typecheck let expressions (#1712) 2023-01-17 09:41:07 +01:00
Evaluator.hs Use absolute path in Core Evaluator to generate source file location (#1769) 2023-01-26 09:14:06 +00:00
GlobalOptions.hs Replace --output-dir flag by --internal-build-dir (#1707) 2023-01-09 15:09:02 +01:00
Main.hs Compiler output (#1705) 2023-01-06 17:54:13 +01:00
Root.hs Compiler output (#1705) 2023-01-06 17:54:13 +01:00
TopCommand.hs Update CI to install Smoke, Github actions, and Makefile fixes (#1735) 2023-01-24 11:50:23 +01:00