My goal for today: Start studying #Eclipse #Titan properly.
It is an implementation of the "TTCN3" language designed for testing. We use it at #Osmocom to test our GSM-related network protocol implementations,.
While writing a new test yesterday I found myself hunting around for examples I could copy-paste in trial and error, and of course the test code I produced didn't pass review: https://gerrit.osmocom.org/#/c/7623/
Time to take a step back and actually try to understand how this language works first!
@stsp you need more Java? Is that what you're saying?
@stsp " TTCN-3 has its own data types and can be combined with ASN.1, IDL and XML type definitions." i think if you skip these parts you should be grand
" the whole [TTCN3] language specification consists of 1422 pages in 14 documents"
I need more ☕️