Hacker GitHub

← All repos

soegaard/minipascal

View on GitHub ↗ ★ 92 Pascal

MiniPascal implemented in Racket

12 mentions on Hacker News by 8 people: 1 story, 11 comments · first 2015-03-26 · latest 2026-05-06

Mentions per year 12 mentions · busiest year 2015 (4)
20082026
  1. …the computers of the day, i.e. TRS-80s were not being blown out of the water by Commodore PETs. [0] https://github.com/soegaard/minipascal/blob/master/minipasca...
  2. …https://docs.racket-lang.org/guide/more-hash-lang.html Example of a language-in-racket: https://github.com/soegaard/minipascal/tree/master
    comment by antipurist · 2022-10-07 · in RacketCon 2022
  3. > Eventually I'll probably implement a Pascal layer on top of Racket. https://github.com/soegaard/minipascal
    comment by e12e · 2021-02-15 · in 26 Years of Delphi
  4. …also stuff like: http://docs.racket-lang.org/sweet/index.html And after a quick Google I found: https://github.com/soegaard/minipascal And there are of course things like: https://docs.racket-lang.org/datalog/datalog.html But I suppose…
  5. For comparison, a Pascal compiler in Racket: https://github.com/soegaard/minipascal
  6. This one is nice and clean: https://github.com/soegaard/minipascal
    comment by sklogic · 2016-05-23 · in Rich Programmer Food (2007)
  7. I have a compile-to-Racket implementation of a Pascal subset here: https://github.com/soegaard/minipascal There are two versions. The first one https://github.com/soegaard/minipascal/blob/master/minipascal/compiler-simple.rkt is without…
    comment by soegaard · 2016-03-05 · in Beautiful Racket
  8. OK, so I'm looking at https://github.com/soegaard/minipascal right now, and ok it looks like there's a couple thousand lines of racket code that will translate a very limited (no records, no reals, does not appear to be any pointers)…
  9. …There are reader macros and all that bells and whistles. Does this look like S-expressions to you? https://github.com/soegaard/minipascal Secondly, even most Schemes allow to use [ ] and { } in addition to ( ).
  10. …And Algol: http://docs.racket-lang.org/algol60/index.html And Pascal: https://github.com/soegaard/minipascal It shouldn't be too difficult to teach it Lua ;).
  11. …the principles in the article can be used to implement a traditional language, I offer MiniPascal. https://github.com/soegaard/minipascal The reader (lexer and parser) turns the source program into syntax objects. The main idea is to make…
    comment by soegaard · 2015-03-26 · in F*dging up a Racket