cost 247 ms
(深奧)編程語言多次設計轉義字符

[英](Esoteric) programming language design escape characters multiple times

我正在創建一種(深奧的)編程語言。 一切順利,這就是我想出的: 所以語言的基礎是: 大多數核心操作都是一個字符。 例如: % = 要循環的字符。 這種編程語言在一行上,所有操作都由這個字符分隔: ! . 它與堆棧一起工作,您可以在堆棧上推送和彈出數據。 一些有用的知識: %<code&gt ...

閉包如何將上下文變量查看到堆棧中?

[英]How does closures see context variables into the stack?

我想了解調用b()推送的堆棧幀如何訪問 a a() ) 推送的堆棧幀中的x值。 是否有從b()幀到a()幀的指針? 或者運行時是否將x的值復制為b()框架中的局部變量? 還是引擎蓋下有另一種機制? 這個例子在python,但是有沒有一個通用的機制來解決這個問題,或者不同的語言使用不同的機制? ...

Gamemaker 2 編程語言

[英]Gamemaker 2 Programming language

gamemaker 2 使用哪種編程語言? 我有點新編程,我希望它從 gamemaker 2 開始謝謝你的幫助。 ...

null 字符在 C 的 char 數組中的行為如何?

[英]How does a null character behave in a char array in C?

我試圖用中間和結尾的 null 字符來反轉這個 char 數組,而不使用字符串長度。 (原代碼) 我預計 output 什么都不會顯示。 但是我在我猜是 null 字符的地方得到了帶有空格的數組的反面? ( output ) Bcoz 我也嘗試過使用 %d 而不是 %c ,發現這些空格顯然確 ...

為什么 x *= 5 + 3 不等於 x = x * 5 + 3?

[英]Why isn't x *= 5 + 3 equivalent to x = x * 5 + 3?

如果我們讓x = 2並執行x *= 5 + 3 ,則結果為16 ,相當於我們執行 x x *= (5 + 3) ,而不是x = x * 5 + 3 ,這將是13 . 我直觀地理解這一點,但一位朋友想知道為什么x*= A + B不等於x = x * A + B ,而這似乎是x+= A + B工作原理 ...

繼承 Kotlin 類中的方法?

[英]Inheriting the methods in Kotlin classes?

我對 Kotlin 還是很陌生,我目前的項目是使用它編寫一種小型編程語言。 我已經通過詞法分析和解析一路進步,當我試圖解釋它時被卡住了。 我需要的是一個繼承自兩者的 class 一個基礎 class 告訴 Kotlin 函數肯定會返回 object 在我的編程語言中,而不是任何東西 class 用 ...

Python 在列表元素類型方面的靈活性是動態類型的結果嗎?

[英]Is Python's flexibility in the types of list elements a consequence of dynamic typing?

我是 Python 的新手,在 C++ 方面有一些經驗。 (不幸的是,只有兩個樣本點,任何一對特征要么不相關,要么完全相關。)在 Python 中,同一列表中的元素可以具有任何類型。 在 C++ 中,STL 容器包含同質類型。 (I suppose it is possible to mimi ...

iOS 和 Android 都支持什么編程語言?

[英]What programming language(s) does both iOS and Android support?

我想制作一個移動應用程序,但我對這個領域的應用程序還很陌生。 我正在尋找我應該使用 go 的哪種語言。 我知道 iOS 支持 Swift 和 Objective-C。Android 支持多種語言,但 Kotlin 或 Java 是最好的。 但是,iOS 和 Android似乎都支持 C#(但我找不 ...

在 C++ 中,向動態數組添加元素是通過創建一個新數組來完成的。 在像 Python 這樣的語言中,它在匯編級別做類似的事情嗎?

[英]In C++, adding element to dynamic array is done by creating a new array. In languages like Python, does it do similar thing at the assembly level?

我使用了許多具有類似.push()或.append()的編程語言來將 object 添加到動態數組的末尾。 現在,我學習了一些 C++ 並注意到它不支持它,但我必須實現一個手動執行此操作的 function,這個 function 創建一個新的臨時數組並循環創建一個更長的新數組元素,添加新的 ob ...

Visual Studio 2022 編輯后不運行代碼

[英]Visual studio 2022 doesn't run code after editing

無論我對代碼進行了多少編輯,它都會繼續運行上次成功的構建。 我嘗試了很多解決方案,例如我在 SOV 上找到的“刪除所有bin和obj子文件夾”,但沒有任何效果。 我嘗試啟用文本編輯器幫助部分的功能並禁用Build and Run上的 2 個選項,我還嘗試刪除文件本身並再次重新啟動。 它工作了一次,然 ...

是博爾格 R。 50 年前定義 COMAL 語言的克里斯滕森還和我們在一起嗎?

[英]Is Børge R. Christensen, who defined the COMAL language 50 years ago, still with us?

Børge Christensen 於 50 年前發明了 COMAL,並成為丹麥學校編程教學的標准語言。 本質上它是 BASIC,但具有結構化的編程結構,並且大多數 BASIC 的后續變體都遵循了這一趨勢。 我記得在 1980 年遇到 Børge,但我不記得他當時的年齡,也找不到任何傳記細節。 ...

應用發布時代碼注釋問題

[英]Comments on code when app is published problem

我想問你在即將發布的應用程序的代碼中留下評論是否正確。 想要分析源代碼的惡意用戶能否立即理解它的工作原理? ...

字節碼解釋器如何知道運行時錯誤發生在哪一行?

[英]How does a bytecode interpreter know what line a runtime error occurred on?

截至目前,我正在研究一種編譯為字節碼的語言,然后由 VM 運行。 我的問題是,當發生運行時錯誤時,VM 如何知道源代碼的哪一行導致了錯誤,因為在編譯過程中所有空格都被刪除了。 我會想到的一件事是存儲一個單獨的整數數組,該數組與字節碼相關,其中包含行號,但這聽起來內存效率極低,尤其是當有很多指令時。 ...

如何在 Haskell 中解析布爾表達式?

[英]How to parse a boolean expression in Haskell?

我有一個名為Parser.hs的文件,並定義了評估布爾表達式的方法。 在該文件中,我有以下內容: 在另一個名為Eval.hs的文件中,我定義了以下方法。 我正在嘗試使用 calcBoolList 和 evalListOfExprs 評估 bool expr: 表達式類型和值類型包含在這個名為 ...

如何在 index.ap 中創建一個 HTC?

[英]How to create a HTTC in index.ap?

這個問題涉及new programming-languages和gSwitch 。 使用zSwitch操作hypertext transfer center或httc 。 這也涉及hccp 。 hcp代碼: g切換代碼: 並結合: 我不知道如何制作轉機中心,但只是提出問題。 ...

如何在 Haskell 中為實例編寫測試用例

[英]How can I write test cases for instances in Haskell

對於我創建的名為 Vec 的類型,我有一個 Num 實例: 我正在嘗試像往常一樣為它編寫一個測試用例。 通常,我測試的是函數而不是實例。 我通常是這樣做的: 由於上面的代碼沒有產生任何結果,這是否意味着我必須為 (+) 創建函數才能對其進行測試? 我該怎么做? ...

如何修復 Haskell 中類型的“無實例”錯誤?

[英]How do I fix "No Instance" error for type in Haskell?

我正在研究一個名為 unzipTriples 的 function。 它采用三元組列表,並且可以采用任何類型(多態參數)。 function 應該返回一個包含三個列表的元組,其中每個結果列表都由三元組的第一個元素、三元組的第二個元素和三元組的第三個元素組成。 例如,unzipTriples [( ...

Reaper JS 插件使用什么語言?

[英]What language do Reaper JS plugins use?

我想知道我可以為我的 daw 使用 ReaJS 插件做什么。 但是沒有關於他們使用的語言的信息。 我想說的是一些 Javascript 框架的名稱,但我不是很確定。 有人可以確認嗎? 如果它是題外話,我可以在哪里發布這個? ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM