Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

In Pascal that is really common, since the files are the modules. You publish your library as one file, and the user can import it by the file name.

I ran wc on FreePascal to search for some. There are a few, but not as many as I expected.

9k file, data structures for the compiler itself: https://gitlab.com/freepascal.org/fpc/source/-/blob/main/./c...

30k file: Pascal parser/scope resolver: https://gitlab.com/freepascal.org/fpc/source/-/blob/main/pac...

And the record:

119k file, Sharepoint API (but it seems to be autogenerated): https://gitlab.com/freepascal.org/fpc/source/-/blob/main/pac...

As far as libraries go, this is one of my favorites:

23k file, regular expression library: https://github.com/BeRo1985/flre/blob/master/src/FLRE.pas

I searched my own files and found a 197k file to parse HTML entities. But that was an autogenerated trie (one switch/case for each letter)



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: