Page 1 of 1
					
				Making console version of BlackBox in Windows
				Posted: Fri Dec 05, 2014 9:41 pm
				by Ivan Denisov
				Small demo how to make console interpreter and compiler for Component Pascal on the base of BlackBox Component Builder.
http://youtu.be/3zFBDRwUxdE
Author of this solution is Alexander Shiryaev.
 
			
					
				Re: Making console version of BlackBox in Windows
				Posted: Tue Mar 01, 2016 10:04 am
				by Romiras
				Ivan Denisov wrote:Small demo how to make console interpreter and compiler for Component Pascal on the base of BlackBox Component Builder.
http://youtu.be/3zFBDRwUxdE
Author of this solution is Alexander Shiryaev.
 
On basis on "BlackBox Freenix" project I have built a more simple solution for running from console and easy for set-up. It's called 
BlackBox-cli and available from 
https://github.com/romiras/BlackBox-cli/releases
Commands can be interpreted and executed at run time similar to BlackBox Freenix.
One of distinctions is that DevCompiler is able to compile plain CP files too (encoded in UTF-8) in addition to ODC. For this purpose StdPlainDoc serves as helper module dynamically registering UTF-8 converter.
Code: Select all
echo "PrivHello.SayHello" | ./bbcli.exe
It will output
Code: Select all
Running as command interpreter. Waiting for input from stdin...
Hello from PrivHello!
A main modification was made in commit 
https://github.com/romiras/BlackBox-cli ... d7fb1cf4a3, as you can see.