Hi, I am a programmer planning to use LIPS for my own project and I would like to know which of the following is the future direction of LIPS development:
I chose LIPS because it is lightweight and easier to extend, but when I browsed the project roadmap, I found that there are some planned additional features (such as Picture language), so I would like to know the future direction.
The above text was translated using a web translator, I am not very familiar with English (but I can read it normally without problems), so please understand if there are any grammatical errors.
(super)
when implementing this macro
self
and this
so you can use (set! self.x 10)
or (set! this.x 10)
but I think that self looks better.
I made a top-down scanner with LL method. It can create a text scanner from rules like this:
Article {
|Title Paragraph*|
Paragraph {
|(Word Whitespace)+ <\n>+|
Word {
|<[a-zA-Z]>+|
}
Whitespace {
|< >+|
}
}
}
and here is the repo.
Will it make any help?
const provider = new ethers.providers.Web3Provider(window.ethereum)
I was trying to write above line I tried many different style none of them worked:
;(define provider (new (. ethers providers Web3Provider ) (. window "ethereum")))
;(define prov (new (Web3Provider (providers (. ethers)) (. window "ethereum"))))
;(define provider (new (((. ethers) providers "Web3Provider") (. window "ethereum"))))
(define provider (new ((((. ethers) providers) Web3Provider) (. window "ethereum"))))
((. console "log") prov)
`
How I can write it
first will work in 0.20 when used ..
:
(define provider (new (.. ethers providers Web3Provider ) (. window "ethereum")))
that is a macro, .
is a a function so it accept variable and symbol or string.