sözdizimi var bunu bir "modern" bir dil olduğunu söyleyebilirim. " modern" Tamam unutmayın;) COBOL ve montaj dil ile karşılaştırmak içinde
substr
.and.
->
oldukça modern.
(Cars-> = 'C' TİP) ve (Cars-> CD_CODE <> '').. Ve (.. '|' + INVOICE-> TİP + '|' $ '| AAA |' .
(if car type is 'C'
and
if car cd_code is not empty
and
if invoice type is 'AAA'
and
if invoice type first 2 letters are '11')
then return true
:) .ve ('|' + SUBSTR (INVOICE-> TİP, 1,2) + '|' $ '| | 11')
bir sahte kod olarak bir şey olurdu
$ kullanma konusunda Benim tahminim şöyle olacaktır:
= and <> are only when compare against a character
$ when compare array of character, i.e. strings.
(Çıktının ne olacağını bilmiyorum, çünkü tüm fatura türünü AAA ile ve hatta ilk iki harfle 11 olarak karşılaştırır. Belki de kodu göndermeden önce düzenlediniz?)
Fortran 90 bir tahmin olabilir, ama belki de DBase III olacaktır.
DBase linki: http://lynnbob.com/bob/articles/DBASEIIIPlusLevel2.htm
Fortran link: | parametreleri geçerseniz borular ile ilgili DBASE için http://www.ews.uiuc.edu/~mrgates2/docs/fortran.html
...
, bunlar ile ayrılmalı | (Boru). Hiçbir parametre geçilmese bile, borular, || gereklidir. Parametreler iletirseniz, bunlar, § içinde sınırlandırılır.
Eski günlerde, buna benzer bir sözdizimi olan birçok dil vardı. KORKUNÇ, ama daha çok başka bir şey. –
(Kinda veritabanı-ish. Ancak COBOL ve kesinlikle RPG değil. Yine de başka bir rapor jeneratör dili olabilir.) –
Dürüst olmak gerekirse, muhtemelen, etki alanı vermelidir, bu, operatörlerin anlamlarını göstermeye yardımcı olabilir. Özel infix operatörleri ile antiktan Coq'a kadar her şey olabilir. –