cost 107 ms
在 c++ 源文件中的每個 function 定義的開頭添加一個宏調用

[英]add a macro call at start of every function definition in c++ source file

我想在我的 c++ Visual Studio 2015 項目中的每個 function 的開頭添加一行代碼。 在每個 function 中手動添加一行需要幾個月的時間。 有沒有快速的方法或工具來解決這個問題? function 示例為: 我需要處理所有這些 function 定義樣本: 我找到了 ...

pyPEG2給出錯誤的結果

[英]pyPEG2 giving wrong result

我用pyPEG2創建了語法,用於解析以下語句: A愛B但B討厭A,A恨B並且A愛D而B愛C 這是我的代碼如下: 但是,當我嘗試執行以下操作時: 我得到: 如果我更改此聲明: 沒有錯誤,但是由於某些原因錯過了最后一個塊: 因此,我做錯了什么 ...

在枚舉中使用美元符號(pypeg)?

[英]Using a dollar sign in enum (pypeg)?

我想使用pypeg匹配$f , $c ,..., $d 格式的類型 ,所以我嘗試將它放在Enum ,如下所示: 但是,這失敗了: 我也曾嘗試更換$x用\\$x逃脫$字符。 我也試過在r"\\$x"前加上希望它將它視為正則表達式對象。 這些組合似乎都不起作用並給出相同的錯誤消息 ...

如何匹配pyPEG中的無序事物?

[英]How to match unordered things in pyPEG?

我有以下文件: 每種水果都有一個與之匹配的類: 我必須匹配每個無序的水果,我無法提前告訴訂單的順序。 如何設置FruitBasket語法來匹配它們? ps:水果實際上是復雜的規則,每種水果類型代表一個不同的代碼塊,例如函數,原型,全局變量等。 ...

pypeg 不能用列表組合語法?

[英]pypeg cannot compose grammar with list?

這會在解析正常時引發compose錯誤。 我只能通過使用虛擬類來繞過它: 現在它組合正確。 這里有什么問題? ...

無法使用類似語法的Python解析函數聲明

[英]Unable to parse function declaration with Python like syntax

我正在使用pyPEG解析函數的聲明。 目前,我寫的是: 例如,如果我這樣做: 我希望f.params包含a和b作為參數。 代替: 僅找到b 。 為什么b是唯一找到的符號? ...

2016-07-27 23:23:29   1   176    python / pypeg  
pyPEG2解析換行符

[英]pyPEG2 parsing of newlines

我正在嘗試使用pyPEG2將MoinMoin標記轉換為Markdown,在某些情況下我需要注意新行。 但是,我甚至無法讓我的換行解析測試工作。 我是pyPEG的新手,我的Python很生疏。 請多多包涵。 這是代碼: 這導致: 就好像pypeg在\\ n之后插入一個空 ...

pyPEG - 由 `flag()` 函數標識的數據被 `compose()` 函數錯誤返回

[英]pyPEG - data identified by a `flag()` function are returned incorrectly by `compose()` function

我處於需要解析舊格式的情況。 我想要做的是編寫一個解析器來識別格式並將其轉換為更易於使用的對象。 我設法解析輸入,問題是當我想將它轉換回字符串時。 總結一下:當我將parse()的結果作為參數傳遞給我的compose()方法時,它沒有返回正確的字符串。 這是一個輸出和源代碼。 說到掛鈎,我是初學 ...


排序:
質量:
 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM