A Debra Interpreter egy általam megtervezett programozási nyelvhez készült interpreter. A közeljövőben a fejlesztésével kapcsolatos írások kerülnek majd ide, illetve letölthetőek és kipróbálhatóak lesznek a program különböző verziói is.
Azért, hogy legyen némi elképzelésünk arról, hogyan is néz ki egy Debra kód, álljon most itt példaként egy konzol program, ami egy szövegállomány sorait számolja meg:
console program LineCount main { if argc() = 0 quit("missing command line argument") if not isfile(arg(1)) quit("missing file : " + arg(1)) i = 0 f = textin(arg(1)) while not f.eof() { f.read() i++ } f.close() write "File: ", arg(1), ", lines: ", i }
Discover more from szucsjanos.hu
Subscribe to get the latest posts sent to your email.