Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

``in Lisp''

Name: Anonymous 2017-07-05 19:49

Why did Symta used to be called ``in Lisp'' with the ``faggot quotes'' (to use a /prog/ term)?

Name: Anonymous 2017-07-05 20:18

Name: Anonymous 2017-07-05 20:40

wasn't it originally lisp but with more ||||| everywhere?
That's how I always remembered it

Name: Anonymous 2017-07-06 6:48

I really don't get why he claims that symta is a lisp, it sure as hell doesn't look like one

Name: Anonymous 2017-07-06 11:38

>>4
There's more to languages than syntax.

Name: Anonymous 2017-07-06 11:42

>>5
s-expression syntax is what made lisp macros possible

Name: Anonymous 2017-07-06 12:09

>>5
what's a lisp language without all the (()()())(()))?

Name: Anonymous 2017-07-06 19:56

Symta started as a macro DSL for Common Lisp. It supported pattern matching, string interpolation and special `!` macro used like that:

(! x = 1
! y = 2
! say "x+y = {+ x y}"
)

Name: Anonymous 2017-07-06 19:58

>>4
Symta has macros:
https://github.com/saniv/symta/blob/master/src/macro.s

although they ain't used that often

Name: Anonymous 2017-07-07 2:41

>>8
was symta's syntax inspired by haskell?

Name: Anonymous 2017-07-07 7:59

>>10
No. It was inspired by Refal a little.
https://en.wikipedia.org/wiki/Refal

Name: Anonymous 2017-07-07 8:44

>>11
Can't see the resemblance.

Name: Anonymous 2017-07-07 8:51

to me looks like syntax from Factor and Forth

Name: Anonymous 2017-07-07 9:32

>>13
basically this, it looks like a lispier, more functional forth

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List