Closed danvim closed 7 years ago
ProcalParsing uses InputStreamand PrintStream to communicate, because it may prompt the user to input some values.
InputStream
PrintStream
Procal needs to be dynamic about passing input prompts and displaying values on screen from display and the output value.
display
Plus surrounding features like hyp, DEL, AC, permanent memory storage, etc.
ArrayList to record tokens and later toString(), so as to pass to ProcalParsing.jar
Communication between ProcalParsing and Procal can be made by callback function.
Related to #27
ProcalParsing uses
InputStream
andPrintStream
to communicate, because it may prompt the user to input some values.Procal needs to be dynamic about passing input prompts and displaying values on screen from
display
and the output value.Plus surrounding features like hyp, DEL, AC, permanent memory storage, etc.
ArrayList to record tokens and later toString(), so as to pass to ProcalParsing.jar
Communication between ProcalParsing and Procal can be made by callback function.