Basics Listener Demo Page

The following text was written to the standard output stream when the program was executed from IntelliJ.

#
c.mms1 ...
(C,4) 
c.mms2 ...
/ (E,2) (E,2) 
c.mms3 ...
/ (G,1) (G,1) (G,1) (G,1) 
c.mms4 ...
/ (B,1/2) (B,1/2) (B,1) (B,2) 
c.mms5 ...
/ (D,1) / (E,1) \ (D,2) 
c.mms6 ...
/ (F,1) \ (E,1) / (F,2) 
c.mms7 ...
/ (C,1/2) (C,1/2) \ (B,1) \ (A,2) 
c.mms8 ...
(A,1/2) (A,1/2) / (B,1) / (C,2)