25 Commits

Author SHA1 Message Date
b4daff130e LLVM_ON_WIN32 was dropped.
See llvm-mirror/llvm@4833be0
2021-02-25 20:44:18 +01:00
0c880f8472 Fixing the jupyter Kernel to be able to handle exceptions 2019-08-31 10:16:20 +02:00
2f13d674eb Do not echo expression results; kernel handles it. 2017-05-02 11:59:10 +02:00
075f4ffa83 Add cling output streams to cling/Utils/Output.h 2016-12-19 13:59:11 +01:00
5c0001659b Bind Jupyter to MetaProcessor instead of Interpreter. 2016-04-08 16:59:08 +02:00
9d13663e83 Fix warning unsigned/signed comparison. 2016-04-01 20:59:07 +02:00
438427127f Fix warning: unused return value of write() 2016-04-01 16:14:10 +02:00
b6d55f06f7 Comment out demo of cling::Jupyter::pushOutput(). 2016-03-31 21:14:06 +02:00
9bf850678c Replace another _MSC_VER by LLVM_ON_WIN32 2016-02-23 12:44:04 +01:00
7064c7ccf7 Remove a line forgotten in the previous patch 2016-02-23 09:29:07 +01:00
2649f0d318 Fix cling compilation errors on Windows (with VS 2015) 2016-02-23 09:29:07 +01:00
7644a681de Add missing #include, reported by 0xACE. 2015-12-20 23:59:05 +01:00
0e7ddc74dc Add proper header. 2015-12-16 20:29:22 +01:00
de11680d8a We need process(): code can be decls or exprs. 2015-12-16 20:29:22 +01:00
f917ad872a Use evaluate(); process prints the value. 2015-12-16 20:29:22 +01:00
ccf1075b83 Typos. 2015-12-16 20:29:22 +01:00
2217faef8e Also pass the MIME type length. 2015-12-16 20:29:22 +01:00
9888227456 Stringify eval result; use pipe fd. 2015-12-16 20:29:22 +01:00
e74f919b6e Code completion interfaces (though no real implementation yet). 2015-12-16 20:29:22 +01:00
da85321c42 Implement pushing of MIME data to Jupyter. 2015-12-16 20:29:22 +01:00
ebf4ef2588 Remove more debug output. 2015-12-16 20:29:22 +01:00
636ca85a0e Add destruction of Interpreter. 2015-12-16 20:29:22 +01:00
feaedbc9f4 Remove debug output. 2015-12-16 20:29:22 +01:00
774997ccc2 Debug: print interpreter address. Provide temporary dummy eval. 2015-12-16 20:29:22 +01:00
2f2c2151c0 Jupyter kernel support dylib. 2015-12-16 20:29:22 +01:00