Menu

LexMake Revisited..

Sometimes.. when i look through older Code i somedays wrote before.. im smilin while shakein my head simulanously.
That Lexer was initialy intended to be just a small addition - enough to learn some basics. ... Often enough i wonder what finally came out.
Yes. that surreal std-c stuff has its benefits in speed and portability.. but doin a complete rewrite as class based cpp stuff would have been much easier.
But thats me.. in the end. once i have my teeth somwhere deep within stuff.. its hard for me to let go. Because i really hate givin up.:)
Time teached me to at least - calm down a bit, "regenerate" and ome back later with some new ideas. .. or at least.. some fixes.
Happend to be that morning around one oCLock. (while wachtchin TimmyTrumpet on Youtube) Oh-- i was really happy i took the tome to write some inline hints.. woooh.. So.. the lexer does now understand bash style var notation, can (finally) happilie correctly handle combinations of (unclosed) strings and brakets within multiline continuations plus some sanity checks here and there.
Now i do think its "presentable" ... but also.. that i dont feel quite "born" for c/cpp coding...
Another area that recieved work was to cleanup the luaLib repository. Implementes all needed stuff for a sucesful lua5.3 built and an Installer, which i talked about in the previous post... Ok... reallife -- your next :)
Happy Spring -- Thorsten.

Posted by Thorsten Kani 2018-04-06

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.